Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (1b31eb094fa2b3b950487950bb9f834c20fe6ca7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (1b31eb094fa2b3b950487950bb9f834c20fe6ca7)
  • Date: Sat, 10 Jan 2015 06:18:47 -0600

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

ChangeLog
| 35 ++
archive/dar/DETAILS
| 4
archive/dar/HISTORY
| 3
archive/pbzip2/DETAILS
| 6
archive/pbzip2/HISTORY
| 3
archive/tardy/BUILD
| 3
archive/tardy/DEPENDS
| 1
archive/tardy/DETAILS
| 29 +
archive/tardy/HISTORY
| 2
audio-creation/nted/CONFIGURE
| 2
audio-creation/nted/DETAILS
| 4
audio-creation/nted/HISTORY
| 4
audio-creation/nted/PRE_BUILD
| 3
audio-creation/nted/nted-1.10.18-headerfix.patch
| 24 +
cluster/netpipe/DETAILS
| 4
cluster/netpipe/HISTORY
| 3
collab/aegis/DETAILS
| 6
collab/aegis/HISTORY
| 4
collab/subversion/DETAILS
| 2
collab/subversion/HISTORY
| 3
crypto/botan/DETAILS
| 2
crypto/botan/HISTORY
| 3
crypto/openssl/DETAILS
| 8
crypto/openssl/HISTORY
| 4
crypto/qca2/DEPENDS
| 2
crypto/qca2/DETAILS
| 4
crypto/qca2/HISTORY
| 4
crypto/qca2/PRE_BUILD
| 2
crypto/x11-ssh-askpass/DEPENDS
| 7
crypto/x11-ssh-askpass/HISTORY
| 4
crypto/xca/DETAILS
| 4
crypto/xca/HISTORY
| 3
database/db48/BUILD
| 16
database/db48/DEPENDS
| 1
database/db48/DETAILS
| 22 +
database/db48/HISTORY
| 10
database/db48/INSTALL
| 4
database/virtuoso/DEPENDS
| 6
database/virtuoso/HISTORY
| 5
dev/null
|binary
devel/cssc/DETAILS
| 7
devel/cssc/HISTORY
| 4
devel/mawk/HISTORY
| 3
devel/mawk/PRE_BUILD
| 5
devel/nasm/DETAILS
| 8
devel/nasm/HISTORY
| 3
devel/nickle/DETAILS
| 48 ++
devel/nickle/HISTORY
| 2
devel/nickle/PRE_BUILD
| 3
devel/ragel/DETAILS
| 6
devel/ragel/HISTORY
| 3
devel/swig/DETAILS
| 6
devel/swig/HISTORY
| 6
disk/e2fsprogs/DETAILS
| 2
disk/e2fsprogs/HISTORY
| 3
disk/isomaster/DETAILS
| 4
disk/isomaster/HISTORY
| 3
disk/lvm/DETAILS
| 2
disk/lvm/HISTORY
| 3
disk/partclone/DEPENDS
| 3
disk/partclone/DETAILS
| 4
disk/partclone/HISTORY
| 4
doc/xdvik/DETAILS
| 4
doc/xdvik/HISTORY
| 3
editors/emacs/DETAILS
| 2
editors/emacs/HISTORY
| 3
emacs-lisp/FUNCTIONS
| 4
emacs-lisp/dart-mode/DEPENDS
| 1
emacs-lisp/dart-mode/DETAILS
| 14
emacs-lisp/dart-mode/HISTORY
| 2
emacs-lisp/vimrc-mode/DEPENDS
| 1
emacs-lisp/vimrc-mode/DETAILS
| 15
emacs-lisp/vimrc-mode/HISTORY
| 2
emacs-lisp/vimrc-mode/PREPARE
| 2
emacs-lisp/w3/DEPENDS
| 1
emacs-lisp/w3/DETAILS
| 18 +
emacs-lisp/w3/HISTORY
| 23 +
emacs-lisp/w3/INSTALL
| 2
ftp/curl/DETAILS
| 2
ftp/curl/HISTORY
| 3
ftp/lftp/DEPENDS
| 1
ftp/lftp/DETAILS
| 8
ftp/lftp/HISTORY
| 5
ftp/wget/DEPENDS
| 6
ftp/wget/HISTORY
| 3
gnome2-apps/gnumeric/DETAILS
| 4
gnome2-apps/gnumeric/HISTORY
| 3
gnome2-libs/at-spi2-atk/DETAILS
| 4
gnome2-libs/at-spi2-atk/HISTORY
| 3
gnome2-libs/at-spi2-core/DETAILS
| 4
gnome2-libs/at-spi2-core/HISTORY
| 3
gnome2-libs/goffice/DETAILS
| 4
gnome2-libs/goffice/HISTORY
| 3
gnome2-libs/pangomm/DETAILS
| 9
gnome2-libs/pangomm/HISTORY
| 3
gnome3-libs/cogl/DETAILS
| 4
gnome3-libs/cogl/HISTORY
| 3
gnome3-libs/gnome-desktop3/DEPENDS
| 3
gnome3-libs/gnome-desktop3/HISTORY
| 3
gnome3-libs/pygobject3/DEPENDS
| 1
gnome3-libs/pygobject3/HISTORY
| 3
graphics-libs/harfbuzz/DETAILS
| 4
graphics-libs/harfbuzz/HISTORY
| 3
graphics-libs/libjpeg-turbo/DETAILS
| 4
graphics-libs/libjpeg-turbo/HISTORY
| 3
graphics/libgphoto2/DETAILS
| 2
graphics/libgphoto2/HISTORY
| 3
http/dillo/DETAILS
| 4
http/dillo/HISTORY
| 3
http/w3/DEPENDS
| 1
http/w3/DETAILS
| 19 -
http/w3/HISTORY
| 19 -
kde4/kdelibs4/HISTORY
| 3
kernels/linux/HISTORY
| 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.18.2
| 5
kernels/linux/latest.defaults
| 2
latex/xdvi/DETAILS
| 10
latex/xdvi/HISTORY
| 4
libs/asio/DETAILS
| 4
libs/asio/HISTORY
| 3
libs/boost/DETAILS
| 2
libs/boost/HISTORY
| 3
libs/libexplain/DETAILS
| 36 ++
libs/libexplain/HISTORY
| 2
libs/libffi/DETAILS
| 4
libs/libffi/HISTORY
| 3
libs/libodfgen/DETAILS
| 4
libs/libodfgen/HISTORY
| 3
libs/librevenge/DETAILS
| 4
libs/librevenge/HISTORY
| 3
libs/newt/DEPENDS
| 2
libs/newt/DETAILS
| 4
libs/newt/HISTORY
| 4
libs/qoauth/DEPENDS
| 1
libs/qoauth/HISTORY
| 3
libs/talloc/HISTORY
| 3
libs/talloc/PRE_BUILD
| 2
libs/tinyxml/DETAILS
| 6
libs/tinyxml/HISTORY
| 3
mail/msmtp/DEPENDS
| 14
mail/msmtp/DETAILS
| 4
mail/msmtp/HISTORY
| 11
mobile/libwbxml/DETAILS
| 6
mobile/libwbxml/HISTORY
| 4
net/bitcoin/BUILD
| 6
net/bitcoin/DEPENDS
| 7
net/bitcoin/DETAILS
| 8
net/bitcoin/HISTORY
| 7
net/bitcoin/INSTALL
| 1
net/bitcoin/PRE_BUILD
| 2
net/cgminer/DETAILS
| 4
net/cgminer/HISTORY
| 3
net/dhcpcd/DETAILS
| 4
net/dhcpcd/HISTORY
| 5
net/dnsmasq/BUILD
| 10
net/dnsmasq/CONFIGURE
| 3
net/dnsmasq/DEPENDS
| 13
net/dnsmasq/DETAILS
| 4
net/dnsmasq/HISTORY
| 7
net/dnsmasq/INSTALL
| 2
net/dnsmasq/PRE_BUILD
| 11
net/freeradius/DETAILS
| 2
net/freeradius/HISTORY
| 7
net/libndp/BUILD
| 3
net/libndp/DETAILS
| 16
net/libndp/HISTORY
| 4
net/monit/BUILD
| 8
net/monit/DETAILS
| 5
net/monit/HISTORY
| 9
net/monit/PRE_BUILD
| 4
net/monit/timeout.patch
| 20 +
net/mtr/DETAILS
| 4
net/mtr/HISTORY
| 3
net/network-manager/DEPENDS
| 57 ++-
net/network-manager/DETAILS
| 5
net/network-manager/HISTORY
| 14
net/network-manager/NetworkManager-0.9.6.4.tar.xz.sig
|binary
net/network-manager/PRE_BUILD
| 6
net/openntpd/BUILD
| 1
net/openntpd/DETAILS
| 7
net/openntpd/HISTORY
| 9
net/openntpd/PRE_BUILD
| 6
net/openntpd/linux-adjtimex.patch
| 168 ----------
net/radvd/DETAILS
| 4
net/radvd/HISTORY
| 3
net/tinc/DETAILS
| 2
net/tinc/HISTORY
| 7
net/torsocks/DETAILS
| 8
net/torsocks/HISTORY
| 5
net/torsocks/PRE_BUILD
| 3
perl-cpan/file-spec/DETAILS
| 7
perl-cpan/file-spec/HISTORY
| 3
python-pypi/box2d/DEPENDS
| 1
python-pypi/box2d/DETAILS
| 24 -
python-pypi/box2d/HISTORY
| 2
python-pypi/duplicity/DEPENDS
| 1
python-pypi/duplicity/DETAILS
| 4
python-pypi/duplicity/HISTORY
| 4
python-pypi/hatta/DETAILS
| 11
python-pypi/hatta/HISTORY
| 10
python-pypi/hatta/PRE_BUILD
| 3
python-pypi/hatta/locale.patch
| 11
python-pypi/hatta/parser.patch
| 23 +
python-pypi/hatta/template.patch
| 41 ++
python-pypi/hatta/wanted.patch
| 12
python-pypi/mercurial/DETAILS
| 4
python-pypi/mercurial/HISTORY
| 3
python-pypi/pelican/DEPENDS
| 18 -
python-pypi/pelican/DETAILS
| 26 +
python-pypi/pelican/HISTORY
| 5
python-pypi/pybox2d/DEPENDS
| 1
python-pypi/pybox2d/DETAILS
| 24 +
python-pypi/pybox2d/HISTORY
| 5
python-pypi/pybox2d/PRE_BUILD
| 3
python-pypi/python-crontab/DEPENDS
| 4
python-pypi/python-crontab/DETAILS
| 14
python-pypi/python-crontab/HISTORY
| 6
python-pypi/python-gnupg/DETAILS
| 10
python-pypi/python-gnupg/HISTORY
| 4
python-pypi/python-gnupg/PRE_BUILD
| 3
python-pypi/wok/DEPENDS
| 17 +
python-pypi/wok/DETAILS
| 16
python-pypi/wok/HISTORY
| 7
python-pypi/wok/PRE_BUILD
| 4
python-pypi/wok/setup.patch
| 19 +
ruby-raa/ruby-1.8/CONFLICTS
| 2
ruby-raa/ruby-1.8/HISTORY
| 3
ruby-raa/ruby-1.9/CONFLICTS
| 2
ruby-raa/ruby-1.9/HISTORY
| 2
ruby-raa/ruby-2.0/CONFLICTS
| 2
ruby-raa/ruby-2.0/HISTORY
| 3
ruby-raa/ruby-2.1/CONFLICTS
| 1
ruby-raa/ruby-2.1/HISTORY
| 3
ruby-raa/ruby-2.2/BUILD
| 3
ruby-raa/ruby-2.2/CONFIGURE
| 8
ruby-raa/ruby-2.2/CONFLICTS
| 6
ruby-raa/ruby-2.2/DEPENDS
| 6
ruby-raa/ruby-2.2/DETAILS
| 20 +
ruby-raa/ruby-2.2/HISTORY
| 3
ruby-raa/ruby-2.2/INSTALL
| 5
ruby-raa/ruby-2.2/PROVIDES
| 1
security/wireshark/DETAILS
| 6
security/wireshark/HISTORY
| 3
utils/file/DETAILS
| 4
utils/file/HISTORY
| 3
utils/stow/DETAILS
| 6
utils/stow/HISTORY
| 3
utils/whohas/DETAILS
| 4
utils/whohas/HISTORY
| 3
video-libs/libebml/DETAILS
| 4
video-libs/libebml/HISTORY
| 3
video-libs/libmatroska/DETAILS
| 4
video-libs/libmatroska/HISTORY
| 3
video/xbmc/BUILD
| 1
video/xbmc/CONFLICTS
| 1
video/xbmc/DEPENDS
| 136 --------
video/xbmc/DETAILS
| 43 --
video/xbmc/DOWNLOAD
| 1
video/xbmc/HISTORY
| 5
video/xbmc/INSTALL
| 1
video/xbmc/PRE_BUILD
| 4
video/xbmc/UP_TRIGGERS
| 2
windowmanagers/fluxbox/CONFIGURE
| 6
windowmanagers/fluxbox/DEPENDS
| 20 -
windowmanagers/fluxbox/DETAILS
| 2
windowmanagers/fluxbox/HISTORY
| 7
windowmanagers/fluxbox/fluxbox-1.3.6.tar.bz2.sig
|binary
windowmanagers/i3/DEPENDS
| 1
windowmanagers/i3/DETAILS
| 2
windowmanagers/i3/HISTORY
| 4
wm-addons/wbar/BUILD
| 1
wm-addons/wbar/DETAILS
| 12
wm-addons/wbar/HISTORY
| 5
wm-addons/wbar/PRE_BUILD
| 3
wm-addons/wbar/gcc43.patch
| 19 -
x11-toolkits/gtk+3/DETAILS
| 8
x11-toolkits/gtk+3/HISTORY
| 5

x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
| 39 --
x11-toolkits/wxgtk-new/DEPENDS
| 5
x11-toolkits/wxgtk-new/DETAILS
| 5
x11-toolkits/wxgtk-new/HISTORY
| 8
x11-toolkits/wxgtk-new/PRE_BUILD
| 3
x11-toolkits/wxgtk/DEPENDS
| 7
x11-toolkits/wxgtk/HISTORY
| 3
xfce/libxfce4menu/DEPENDS
| 1
xfce/libxfce4menu/HISTORY
| 3
xorg-lib/libxext/DEPENDS
| 1
xorg-lib/libxext/HISTORY
| 3
xorg-lib/libxfixes/DEPENDS
| 1
xorg-lib/libxfixes/HISTORY
| 3
xorg-lib/libxrender/DEPENDS
| 1
xorg-lib/libxrender/HISTORY
| 3
292 files changed, 1352 insertions(+), 777 deletions(-)

New commits:
commit b8b59cfc8efce5b01e00386371ef31a0a31a3d05
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libffi: => 3.2.1

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

gtk+3: => 3.14.6

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

at-spi2-atk: => 2.14.1

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

at-spi2-core: => 2.14.1

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

libodfgen: => 0.1.3

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

librevenge: => 0.0.2

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

harfbuzz: => 0.9.37

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

graphics-libs/libjpeg-turbo: version 1.4.0

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

whohas 0.29

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

pbzip2 1.1.12

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

lftp: Fixed dependency on xz-utils

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

{->py}box2d: renamed spell

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

box2d: Scacrifice python comments to compile

SWIG doesn't like these.

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

kdelibs4: Fix last HISTORY entry

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

nasm 2.11.06

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

stow 2.2.0

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

radvd 2.9

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

qca2: Fix sed script to patch properly in any line

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

cssc 1.4.0

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

botan 1.10.9

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

qca2: Fix typo

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

qoauth: Depends on qca2

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

openntpd: => 5.7p1

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

cogl 1.18.2

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

pangomm 2.34.0

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

cgminer 4.9.0

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

i3 4.8

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

wireshark 1.12.3, SECURITY_PATCH=51

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

torsocks 2.0.0

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

wxgtk-new 3.0.2

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

emacs 24.4

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

dar 2.4.15

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

tardy: new spell, tar post-processor

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

aegis 4.25

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

libexplain: new spell, Explain errno values returned by libc functions

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

duplicity 0.6.25

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

python-gnupg 0.3.7

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

netpipe 3.7.2

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

lftp 4.6.1

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

file-spec 3.47

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

ftp/curl: updated to 7.40.0

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

linux 3.18.2

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

asio 1.10.2

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

python-pypi/python-crontab/HISTORY: date fix

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

python-pypi/python-crontab: fixed DEPENDS and switched to https in DETAILS

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

wbar 2.3.4

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

dillo 3.0.4.1

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

xdvik 22.87

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

xdvi 22.87

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

dart-mode: new spell, Dart-mode for emacs

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

openssl 0.9.8zd, 1.0.1k, SECURITY_PATCH++

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

w3 4.0.49

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

w3: Move to emacs-lisp section

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

emacs-lisp/FUNCTIONS: Search for .txi files too

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

python-pypi/python-crontab: s/UPDATED/ENTERED/

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

python-pypi/python-crontab: new spell, Python Crontab API

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

nickle: new spell, Nickle prototyping environment

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

msmtp: => 1.6.1

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

Revert "msmtp 1.6.0rc2"

This reverts commit 4ef13afd4f2a456b39815eec061da965ca69b11a.

We do not push release candidates/betas/alphas/etc. to the grimoire.

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

Revert "msmtp 1.6.0rc3"

This reverts commit 36016db4a77f215ebfa58f1178585eb6a70cbb14.

We do not push release candidates/betas/alphas/etc. to the grimoire.

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

tinyxml: Fix VERSION

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

video/xbmc: deprecated in favour of kodi

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

virtuoso: SSL and libxml2 are hard dependencies

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

libwbxml 0.11.2

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

lvm 2.02.114

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

isomaster 1.3.13

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

monit: post-update fixes

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

xca 1.1.0

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

network-manager - fix typos, depends wpa_supplicant

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

newt: => 0.52.18

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

partclone: => 0.2.75

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

fluxbox: => 1.3.6

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

network-manager: => 1.0.0

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

dhcpcd: => 6.6.7

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

dnsmasq: => 2.72

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

libndp-1.4

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

db48: Install symlinks to /usr/lib

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

bitcoin 0.9.3

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

db48: new spell, Berkeley DB 4.8

Adapted from older version of db, installs to /opt/db48.

Disables everything but what's required for bitcoin and related packages
(i.e no utilities, docs, java, tcl, tests, nor old APIs).

Copied-from: ae123c114f5bd2b76dc0b0cfd95159ecb55bf76a
Cherry-picked: 359a5dc56d10928caaa217a234fb6d5d2a89b954

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

monit: => 5.11

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

nted: build fixes

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

subversion: add archive URLs

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

wxgtk-new: Improve pcre dependency description

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

wxgtk: Improve pcre dependency description

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

mawk: Check for the patches directory existence

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

wget: Make pcre optional

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

mtr: => 0.86

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

libmatroska 1.4.0

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

libebml 1.3.0

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

boost: Fix SOURCE_URL[0]

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

libgphoto2: Fix SOURCE_URL[0]

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

e2fsprogs: Fix SOURCE_URL[0]

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

talloc: Fix bundled waf, force it to run with python2

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

swig: Fix SOURCE_URL[0]

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

gnumeric 1.12.18

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

goffice 0.10.18

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

ragel 6.9

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

freeradius: => 2.2.6

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

mercurial: => 3.2.4

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

tinc: => 1.0.25

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

wok: new spell, static site generator

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

hatta: => 1.6.5

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

pelican: => 3.5.0

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

ruby-1.8 - conflicts ruby-2.2

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

ruby-1.9 - conflicts ruby-2.2

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

ruby-2.0 - conflicts ruby-2.2

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

ruby-2.1 - conflicts ruby-2.2

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

ruby-2.2.0

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

network-manager: Updated to 0.9.6.4
--with-ck -> --with-session-tracking=ck
Don't error on warnings, such fail

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

swig: Updated to 3.0.3

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

pygobject3: Depends on pycairo

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

x11-ssh-askpass: Depends on imake, libice, libsm, libxt, and libx11

Runtime depends on a provider of SSH

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

gnome-desktop3: Depends on itstool

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

gnome-desktop3: Depends on iso-codes and xkeyboard-config

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

libxfce4menu: Depends on a provider of GTK2

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

libxrender: Depends on kbproto

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

libxfixes: Depends on kbproto

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

libxext: Depends on kbproto

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

file 5.22

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

vimrc-mode: new spell, Emacs major mode for vimrc files

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

nted: version 1.10.18

diff --git a/ChangeLog b/ChangeLog
index f5bd5db..f2c8a80 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,38 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/libexplain: new spell, Explain errno values returned by libc
+ functions
+ * archive/tardy: new spell, tar post-processor
+ * python-pypi/{->py}box2d: renamed spell
+
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/dart-mode: new spell, Dart-mode for emacs
+
+2015-01-07 Pol Vinogradov <vin.public AT gmail.com>
+ * python-pypi: new spell, Python Crontab API
+
+2015-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/nickle: new spell, Nickle prototyping environment
+ * w3: Moved to emacs-lisp section
+
+2015-01-06 Pol Vinogradov <vin.public AT gmail.com>
+ * video/xbmc: spell deprecated [in favour of kodi]
+
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * database/db48: new spell, Berkeley DB 4.8
+
+2015-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * net/libndp: new spell, IPv6 Neighbor Discovery Protocol
+
+2015-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/wok: new spell, static site generator
+
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * ruby-raa/ruby-2.2: new sepll, latest ruby release
+
+2015-01-02 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/vimrc-mode: new spell, Emacs major mode for vimrc
+ files
+
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
diff --git a/archive/dar/DETAILS b/archive/dar/DETAILS
index b95af2e..67bb6dc 100755
--- a/archive/dar/DETAILS
+++ b/archive/dar/DETAILS
@@ -1,6 +1,6 @@
SPELL=dar
- VERSION=2.4.5
-
SOURCE_HASH=sha512:68503cf14b43e5bc773ff6bafb5c44b746f66e64694a2fff1dc3e19b93086aae5a111581ffadac9713912deddfa120a4ca5681556d425c1c3223fa5900c1bf30
+ VERSION=2.4.15
+
SOURCE_HASH=sha512:5c438c47c54d2c38ae8ab09bb109086f4a531b10883a2e7f9be351f93c1fa536bb6511117b786572a0caf8170fc9700716a4efcacb42bfeedc9e23ed31c262cf
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/archive/dar/HISTORY b/archive/dar/HISTORY
index 56e3089..49cca80 100644
--- a/archive/dar/HISTORY
+++ b/archive/dar/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.15
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/archive/pbzip2/DETAILS b/archive/pbzip2/DETAILS
index 972bd9e..885e57d 100755
--- a/archive/pbzip2/DETAILS
+++ b/archive/pbzip2/DETAILS
@@ -1,8 +1,8 @@
SPELL=pbzip2
- VERSION=1.1.8
-
SOURCE_HASH=sha512:a3314d1f465e6016bf79ca8bd734fc1485515e9688319ee5a6a837058599546848018f28e2e2cef2afde68ee8f3c26d16e4e6da4c74c75d1cb12068f1d1e1a83
+ VERSION=1.1.12
+
SOURCE_HASH=sha512:bb68e87867295b89ee6fb76a8b72834daebf0ca6c16b2f10bce67fe7386716a728acd28bf46a9732087202ca0cc774f02c741b0b58801184bb7550f6fd119cd6
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]="http://compression.ca/pbzip2/$SOURCE";
+
SOURCE_URL[0]="https://launchpad.net/$SPELL/${VERSION%.*}/$VERSION/+download/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://compression.ca/$SPELL/";
FRESHMEAT_URL="http://freshmeat.net/projects/$SPELL/";
diff --git a/archive/pbzip2/HISTORY b/archive/pbzip2/HISTORY
index a2df9aa..accfa43 100644
--- a/archive/pbzip2/HISTORY
+++ b/archive/pbzip2/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.12
+
2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.8

diff --git a/archive/tardy/BUILD b/archive/tardy/BUILD
new file mode 100755
index 0000000..d22e99f
--- /dev/null
+++ b/archive/tardy/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/archive/tardy/DEPENDS b/archive/tardy/DEPENDS
new file mode 100755
index 0000000..0a8a0b4
--- /dev/null
+++ b/archive/tardy/DEPENDS
@@ -0,0 +1 @@
+depends libexplain
diff --git a/archive/tardy/DETAILS b/archive/tardy/DETAILS
new file mode 100755
index 0000000..db713c7
--- /dev/null
+++ b/archive/tardy/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=tardy
+ VERSION=1.28.D001
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ WEB_SITE="http://tardy.sourceforge.net";
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+
SOURCE_HASH=sha512:d8f02d8a310cd3d84f89a67f3bf4e91689e33631b1701a98b70d32b801b1a7cafee5755f13ed18e31bb9d5b1ec147da21b13b57722e1bf15a9efc355ea5438df
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-1.28"
+ LICENSE[0]="GPLv3+"
+ ENTERED=20150109
+ KEYWORDS=""
+ SHORT="tar post-processor"
+cat << EOF
+The tardy program is a tar(1) post-processor. It may be used to manipulate
+the file headers in tar(5) archive files in various ways.
+
+The reason the tardy program was written was because the author wanted to
+"spruce up" tar files before posting them to the net, mostly to remove
+artefacts of the development environment, without introducing more.
+
+The tardy program was designed to allow you to alter certain characteristics
+of files after they have been included in the tar file. Among them are:
+
+* change file owner (by number or name).
+* change file group (by number or name).
+* add directory prefix (e.g. dot).
+* change file protections (e.g. from 600 to 644).
+
+Note that all of these affect all files in the archive.
+EOF
diff --git a/archive/tardy/HISTORY b/archive/tardy/HISTORY
new file mode 100644
index 0000000..914d0c7
--- /dev/null
+++ b/archive/tardy/HISTORY
@@ -0,0 +1,2 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, DEPENDS: spell created
diff --git a/audio-creation/nted/CONFIGURE b/audio-creation/nted/CONFIGURE
index 5ee8027..d2a3310 100755
--- a/audio-creation/nted/CONFIGURE
+++ b/audio-creation/nted/CONFIGURE
@@ -1 +1 @@
-config_query_option NTED_DOCS "Build docs (dependency on yelp and xmlto)?" y
+config_query NTED_DOCS "Build docs (dependency on yelp and xmlto)?" y
diff --git a/audio-creation/nted/DETAILS b/audio-creation/nted/DETAILS
index af72035..fe7cfe9 100755
--- a/audio-creation/nted/DETAILS
+++ b/audio-creation/nted/DETAILS
@@ -1,10 +1,10 @@
SPELL=nted
- VERSION=1.10.16
+ VERSION=1.10.18
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/sources/$SOURCE

WEB_SITE=http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml
-
SOURCE_HASH=sha512:222a7b2b4877d6b5e59098197467bcf134b0eca6fa787d95a5e23cab51cd7cf062e089e54f889dd9a8d9fb21517773a1a2ced9f122250e05b0680b8b47532418
+
SOURCE_HASH=sha512:adf5b53afc9017f5fc89524c5b26e16acffd142da98296c598fa53259bb88770a7a2a1f527729adcff4819177173c4ffff90096c577d42534ea9721ecd964981
ENTERED=20081219
LICENSE[0]=GPL
KEYWORDS="editors audio"
diff --git a/audio-creation/nted/HISTORY b/audio-creation/nted/HISTORY
index 6e1ab18..af61c6c 100644
--- a/audio-creation/nted/HISTORY
+++ b/audio-creation/nted/HISTORY
@@ -1,3 +1,7 @@
+2014-12-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 1.10.18
+ * PRE_BUILD, nted-1.10.18-headerfix.patch: fix build on current system
+
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/nted/PRE_BUILD b/audio-creation/nted/PRE_BUILD
new file mode 100755
index 0000000..5804fb9
--- /dev/null
+++ b/audio-creation/nted/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SCRIPT_DIRECTORY/nted-1.10.18-headerfix.patch"
diff --git a/audio-creation/nted/nted-1.10.18-headerfix.patch
b/audio-creation/nted/nted-1.10.18-headerfix.patch
new file mode 100644
index 0000000..f8ab75c
--- /dev/null
+++ b/audio-creation/nted/nted-1.10.18-headerfix.patch
@@ -0,0 +1,24 @@
+diff -ru nted-1.10.18.orig/dynarray.h nted-1.10.18/dynarray.h
+--- nted-1.10.18.orig/dynarray.h 2011-01-27 14:09:44.000000000 +0100
++++ nted-1.10.18/dynarray.h 2014-12-07 13:08:15.461615576 +0100
+@@ -26,6 +26,8 @@
+ #ifndef DYN_ARRAY_H
+
+ #define DYN_ARRAY_H
++
++#include <string.h>
+ #include <gtk/gtk.h>
+
+ #define CHECK_SIZES
+diff -ru nted-1.10.18.orig/mainwindow.cpp nted-1.10.18/mainwindow.cpp
+--- nted-1.10.18.orig/mainwindow.cpp 2011-01-27 14:09:44.000000000 +0100
++++ nted-1.10.18/mainwindow.cpp 2014-12-07 13:06:35.482865482 +0100
+@@ -24,7 +24,7 @@
+ #include <stdio.h>
+ #include <time.h>
+ #include <ft2build.h>
+-#include <freetype/freetype.h>
++#include <freetype2/freetype.h>
+ #include <gtk/gtk.h>
+ #include <gdk/gdkkeysyms.h>
+ #include <cairo-ps.h>
diff --git a/cluster/netpipe/DETAILS b/cluster/netpipe/DETAILS
index d37e4f8..4855395 100755
--- a/cluster/netpipe/DETAILS
+++ b/cluster/netpipe/DETAILS
@@ -1,7 +1,7 @@
SPELL=netpipe
- VERSION=3.7.1
+ VERSION=3.7.2
SOURCE=NetPIPE-$VERSION.tar.gz
-
SOURCE_HASH=sha512:9f297313a8349fb59567fe13bd2271b71e1531eb1ee839ba6fcc96d72f91ec15f0fc709789c6de528a32579c0ecafa64c44cb0b1196308ebdcf133486722ba12
+
SOURCE_HASH=sha512:158c24665bcc55144452c2aeff067e0d853ffca1ecd130d52c3ea7d4068c53e81f9a1133d0cca847d28f597f68b20f01e79811f81ab1396dd18ba2eaaf691430
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE/\.tar.gz/}
SOURCE_URL[0]=http://bitspjoule.org/$SPELL/code/$SOURCE
LICENSE[0]=GPL
diff --git a/cluster/netpipe/HISTORY b/cluster/netpipe/HISTORY
index f6d65db..58d3f5c 100644
--- a/cluster/netpipe/HISTORY
+++ b/cluster/netpipe/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.2
+
2010-04-23 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: Version 3.7.1, WEB_SITE/SOURCE_URL to bitsjoule.org/netpipe
* PRE_BUILD: add sedit to makefile for /usr/share/pvm3 ->
/usr/share/pvm
diff --git a/collab/aegis/DETAILS b/collab/aegis/DETAILS
index 7439eb8..b9f9d54 100755
--- a/collab/aegis/DETAILS
+++ b/collab/aegis/DETAILS
@@ -1,13 +1,11 @@
SPELL=aegis
- VERSION=4.22
-
SOURCE_HASH='sha512:8426b2de3f85a90949b41c74172913235c09937c6d154ebd9fbee9c79fbd2ceeb7ea5a32f338e3499a610cab665a72cddbc29fd4e367b351696b7a2ffe9a297b'
+ VERSION=4.25
+
SOURCE_HASH=sha512:fb93f93848cd19a2a2cedca5268dc9f8c6e21a073798d0bc28bdfc55d399f6e57f2f0d20e8ffb7b163cd8e8fa4b9e75e675a7ba40bda297143fcfac1bfb7e5cb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_URL[1]=http://aegis.sourceforge.net/$SOURCE
WEB_SITE=http://aegis.sourceforge.net/
ENTERED=20021010
- UPDATED=20030407
LICENSE[0]=GPL
KEYWORDS="collab"
SHORT='Transaction-based software configuration management system'
diff --git a/collab/aegis/HISTORY b/collab/aegis/HISTORY
index 0d21a48..1a9aaa2 100644
--- a/collab/aegis/HISTORY
+++ b/collab/aegis/HISTORY
@@ -1,3 +1,7 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[1]
+ updated spell to 4.25
+
2010-10-08 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed typo in SOURCE_URL

diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index 684c209..241bb8d 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -11,7 +11,9 @@ else
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.apache.org/dist/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://archive.apache.org/dist/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=16A0DE01.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
fi
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index 11c5203..db4ec33 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,6 @@
+2015-01-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: add archive URLs, as stuff gets removed from main site
+
2014-09-04 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Fix dependency on serf (without the flag, it may be
skipped)

diff --git a/crypto/botan/DETAILS b/crypto/botan/DETAILS
index b8b8c46..8c06c75 100755
--- a/crypto/botan/DETAILS
+++ b/crypto/botan/DETAILS
@@ -1,5 +1,5 @@
SPELL=botan
- VERSION=1.10.1
+ VERSION=1.10.9

SOURCE=Botan-$VERSION.tbz
SOURCE_URL[0]=http://files.randombit.net/botan/$SOURCE
diff --git a/crypto/botan/HISTORY b/crypto/botan/HISTORY
index 650e580..17002ca 100644
--- a/crypto/botan/HISTORY
+++ b/crypto/botan/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.9
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.1

diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index e9c50d4..db26781 100755
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -6,12 +6,12 @@ fi

case $OPENSSL_BRANCH in
0.9)
- VERSION=0.9.8zc
- SECURITY_PATCH=23
+ VERSION=0.9.8zd
+ SECURITY_PATCH=24
;;
1.0)
- VERSION=1.0.1j
- SECURITY_PATCH=25
+ VERSION=1.0.1k
+ SECURITY_PATCH=26
;;
esac

diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index b191b6b..aef49f6 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,7 @@
+2015-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.8zd, 1.0.1k, SECURITY_PATCH++
+ https://www.openssl.org/news/secadv_20150108.txt
+
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
diff --git a/crypto/qca2/DEPENDS b/crypto/qca2/DEPENDS
index 63c38b6..5dd84da 100755
--- a/crypto/qca2/DEPENDS
+++ b/crypto/qca2/DEPENDS
@@ -3,7 +3,7 @@ depends qt4 &&
optional_depends SSL '' '' 'OpenSSL plugin' &&
optional_depends LIBSASL '' '' 'Sasl2 plugin' &&
optional_depends botan '' '' 'Botan plugin' &&
-optional_depends nss ' '' 'NSS plugin' &&
+optional_depends nss '' '' 'NSS plugin' &&
optional_depends GNUPG '' '' 'GPG plugin' &&
optional_depends libgcrypt '' '' 'GCrypt plugin' &&
optional_depends pkcs11-helper '' '' 'pkcs11 plugin' &&
diff --git a/crypto/qca2/DETAILS b/crypto/qca2/DETAILS
index 83897f9..abac30e 100755
--- a/crypto/qca2/DETAILS
+++ b/crypto/qca2/DETAILS
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/qca-$VERSION
KEYWORDS="qt crypto"
SHORT="Qt Cryptographic Architecture"
cat << EOF
-QCA aims to provide a straightforward and cross-platform crypto API,
-using Qt datatypes and conventions.
+QCA aims to provide a straightforward and cross-platform crypto API,
+using Qt datatypes and conventions.
EOF
diff --git a/crypto/qca2/HISTORY b/crypto/qca2/HISTORY
index 5847fc1..9fcb81e 100644
--- a/crypto/qca2/HISTORY
+++ b/crypto/qca2/HISTORY
@@ -1,3 +1,7 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: Fix typo
+ * PRE_BUILD: Fix sed script to patch properly in any line
+
2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.1.0
* DEPENDS: several depends for plugins, cmake
diff --git a/crypto/qca2/PRE_BUILD b/crypto/qca2/PRE_BUILD
index 5f57f14..793fe88 100755
--- a/crypto/qca2/PRE_BUILD
+++ b/crypto/qca2/PRE_BUILD
@@ -3,4 +3,4 @@ cd $SOURCE_DIRECTORY &&

# This sed fixes compiling with GCC 4.7.
# http://www.linuxfromscratch.org/blfs/view/svn/general/qca.html
-sed -i '217s@set@this->set@' src/botantools/botan/botan/secmem.h
+sed -ri 's@(this->){2}@\1@' src/botantools/botan/botan/secmem.h
diff --git a/crypto/x11-ssh-askpass/DEPENDS b/crypto/x11-ssh-askpass/DEPENDS
new file mode 100755
index 0000000..bb55baf
--- /dev/null
+++ b/crypto/x11-ssh-askpass/DEPENDS
@@ -0,0 +1,7 @@
+depends imake &&
+depends libice &&
+depends libsm &&
+depends libx11 &&
+depends libxt &&
+
+runtime_depends SSH
diff --git a/crypto/x11-ssh-askpass/HISTORY b/crypto/x11-ssh-askpass/HISTORY
index 211409f..0a49773 100644
--- a/crypto/x11-ssh-askpass/HISTORY
+++ b/crypto/x11-ssh-askpass/HISTORY
@@ -1,3 +1,7 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on imake, libice, libsm, libxt, and libx11
+ Runtime depends on a provider of SSH
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/crypto/xca/DETAILS b/crypto/xca/DETAILS
index 6613216..5d5505b 100755
--- a/crypto/xca/DETAILS
+++ b/crypto/xca/DETAILS
@@ -1,9 +1,9 @@
SPELL=xca
- VERSION=0.9.1
+ VERSION=1.1.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/xca/$SOURCE
-
SOURCE_HASH=sha512:2b8b2f6d704b6a9ce3230970f5f734b035bb00215411ae09783b313910dabe75e7675cf9738b084b2a795c0daa092e95246583d53e66e56e505f635b9d1f16a4
+
SOURCE_HASH=sha512:c22a594c61f63c71e8bc7c38ccdfabe05903a33bf5116630ca4c5072b725e551a128b10f624d01a464695d739fb9d77a510b3ced99fedc5d5378cb5fd563d954
LICENSE[0]=BSD
WEB_SITE=http://www.hohnstaedt.de/xca.html
ENTERED=20070205
diff --git a/crypto/xca/HISTORY b/crypto/xca/HISTORY
index d05ba0c..64e9929 100644
--- a/crypto/xca/HISTORY
+++ b/crypto/xca/HISTORY
@@ -1,3 +1,6 @@
+2015-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.0
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/database/db48/BUILD b/database/db48/BUILD
new file mode 100755
index 0000000..fc00c8d
--- /dev/null
+++ b/database/db48/BUILD
@@ -0,0 +1,16 @@
+# this is needed to make db using stuff work on nptl glibc, do _not_ remove
it!
+if glibc_is_nptl; then
+ LDFLAGS="$LDFLAGS -lpthread"
+fi &&
+
+cd build_unix &&
+
+../dist/configure \
+ --prefix=$INSTALL_ROOT/opt/db48 \
+ --build=$BUILD \
+ --disable-java \
+ --disable-tcl \
+ --disable-test \
+ $OPTS &&
+echo 'install_utilities install_docs:; true' >> Makefile &&
+make
diff --git a/database/db48/DEPENDS b/database/db48/DEPENDS
new file mode 100755
index 0000000..218f15e
--- /dev/null
+++ b/database/db48/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc --enable-cxx
diff --git a/database/db48/DETAILS b/database/db48/DETAILS
new file mode 100755
index 0000000..47eeaf2
--- /dev/null
+++ b/database/db48/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=db48
+ SPELLX=${SPELL%[0-9][0-9]}
+ VERSION=4.8.30
+
SOURCE_HASH=sha512:d1a3c52b0ab54ae3fd6792e6396c9f74d25f36b2eb9e853b67ef9c872508a58c784c7818108d06d184f59601b70cc877916e67dfea6f0ee1ca2b07468c1041f1
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ GATHER_DOCS=off
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ SOURCE_URL[0]=http://download.oracle.com/berkeley-db/$SOURCE
+ LICENSE[0]=http://www.sleepycat.com/company/licensing.html
+ WEB_SITE=http://www.sleepycat.com/
+ ENTERED=20010922
+ KEYWORDS="db database"
+ SHORT='Berkeley DB 4.8'
+cat << EOF
+Berkeley DB is a programmatic toolkit that provides fast, reliable,
+scalable, and mission-critical database support in software ranging from
+applications running on hand-held appliances to enterprise-scale
+servers.
+
+NOTE: This version in deprecated, needed only by a handful of packages for
+compatibility reasons (e.g. bitcoin).
+EOF
diff --git a/database/db48/HISTORY b/database/db48/HISTORY
new file mode 100644
index 0000000..5136d7b
--- /dev/null
+++ b/database/db48/HISTORY
@@ -0,0 +1,10 @@
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS:
+ Spell copied from older version of db
+ Adapted to new name
+ Edited description
+ Install to /opt/db48
+ Removed db-1.85 compatibility build flag
+ Disabled Java and Tcl support, and tests
+ Disabled documents and utilities installation
+ * INSTALL: Install symlinks to /usr/lib
diff --git a/database/db48/INSTALL b/database/db48/INSTALL
new file mode 100755
index 0000000..2a8d7ca
--- /dev/null
+++ b/database/db48/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+for lib in db db_cxx; do
+ ln -sf ../../opt/db48/lib/lib$lib-4.8.so "$INSTALL_ROOT/usr/lib"
+done
diff --git a/database/virtuoso/DEPENDS b/database/virtuoso/DEPENDS
index d755e9a..75d6a00 100755
--- a/database/virtuoso/DEPENDS
+++ b/database/virtuoso/DEPENDS
@@ -1,11 +1,11 @@
depends bison &&
depends flex &&
depends libtool &&
-depends libgc '--with-pthreads' &&
-optional_depends SSL '--enable-openssl' '--disable-openssl' 'SSL
encryption' &&
+depends libgc '--with-pthreads' &&
+depends SSL '--enable-openssl' &&
+depends libxml2 '--enable-xml' &&
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' &&
optional_depends php '--enable-php5' '--disable-php5'
'PHP support' &&
optional_depends imagemagick '--enable-imagemagick' '--disable-imagemagick'
'ImageMagick support' &&
optional_depends python '--enable-python' '--disable-python'
'Python support' &&
diff --git a/database/virtuoso/HISTORY b/database/virtuoso/HISTORY
index 5bf1df0..82fbb91 100644
--- a/database/virtuoso/HISTORY
+++ b/database/virtuoso/HISTORY
@@ -1,4 +1,7 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+2015-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: SSL and libxml2 are hard optional
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

2013-12-13 Treeve Jelbert <treeve AT sourcemage.org>
diff --git a/devel/cssc/DETAILS b/devel/cssc/DETAILS
index 8b62d26..578405f 100755
--- a/devel/cssc/DETAILS
+++ b/devel/cssc/DETAILS
@@ -1,12 +1,11 @@
SPELL=cssc
- VERSION=1.0.1
+ VERSION=1.4.0
SOURCE=CSSC-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/CSSC-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:6b5b211301aeb869137699e798f36a9841862ace2ffce7bde105a6a6f85b1b47c9bf734a9c79ea40d66aa78f105a49fa41b641f4abc824a6caa71edc0f336b85
+ SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:7abb38ecfb5120e807d1f09d16ce81306b3eb16746e44da5029f626feba67dfb46db20bd2b89daffb2e3cdc51ffadc51cd666eef7d1b94e56b4c7dc24f93ea76
WEB_SITE=http://cssc.sourceforge.net/
ENTERED=20031205
- UPDATED=20041215
LICENSE[0]=GPL
KEYWORDS="devel"
SHORT="Free implementation of the legacy SCCS source control tool"
diff --git a/devel/cssc/HISTORY b/devel/cssc/HISTORY
index 8cfb877..5747d2e 100644
--- a/devel/cssc/HISTORY
+++ b/devel/cssc/HISTORY
@@ -1,3 +1,7 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.4.0
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/devel/mawk/HISTORY b/devel/mawk/HISTORY
index 9bb0725b..3ac9d16 100644
--- a/devel/mawk/HISTORY
+++ b/devel/mawk/HISTORY
@@ -1,3 +1,6 @@
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Check for patches directory existence
+
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
diff --git a/devel/mawk/PRE_BUILD b/devel/mawk/PRE_BUILD
index 1fec4be..f9d7f22 100755
--- a/devel/mawk/PRE_BUILD
+++ b/devel/mawk/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-find "$SPELL_DIRECTORY/patches" -name '*.patch' -exec patch -p1 -i '{}' \;
+if [ -d "$SPELL_DIRECTORY/patches" ]; then
+ find "$SPELL_DIRECTORY/patches" \( -name \*.patch -o -name \*.diff \) \
+ -exec patch -fp1 -i '{}' \;
+fi
diff --git a/devel/nasm/DETAILS b/devel/nasm/DETAILS
index 4606666..b58d64c 100755
--- a/devel/nasm/DETAILS
+++ b/devel/nasm/DETAILS
@@ -1,11 +1,11 @@
SPELL=nasm
- VERSION=2.10.09
-
SOURCE_HASH=sha512:770474712aeed347f4e1afef15167081c77fc52142737f685706e3d79167db882a4eaae26139be7c3d4971cb68106af213c0a29ee67eaebe1985ffd584fc195e
+ VERSION=2.11.06
+
SOURCE_HASH=sha512:b416eef961696be83c50e9449d3c07ade20e05d8485c9624afcf7c4d99de57175c251fbad3bd051095bda2041ac044b7a2748c680a1b36c9da5ff602bb0d8002
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.nasm.us/pub/nasm/releasebuilds/$VERSION/$SOURCE
- LICENSE[0]=BSD
WEB_SITE=http://www.nasm.us/
+ SOURCE_URL[0]=$WEB_SITE/pub/$SPELL/releasebuilds/$VERSION/$SOURCE
+ LICENSE[0]=BSD
ENTERED=20010922
KEYWORDS="devel"
SHORT="80x86 assembler designed for portability/modularity"
diff --git a/devel/nasm/HISTORY b/devel/nasm/HISTORY
index 82ce672..0b0e5c3 100644
--- a/devel/nasm/HISTORY
+++ b/devel/nasm/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.11.06
+
2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10.09

diff --git a/devel/nickle/DETAILS b/devel/nickle/DETAILS
new file mode 100755
index 0000000..cd78448
--- /dev/null
+++ b/devel/nickle/DETAILS
@@ -0,0 +1,48 @@
+ SPELL=nickle
+ VERSION=2014-08-29
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+ WEB_SITE="http://nickle.org";
+ SOURCE_URL[0]="$WEB_SITE/snapshots/$SOURCE"
+
SOURCE_HASH=sha512:48ca4175a1229a36f983d78fac23d4259120bddf27c8e3c31a1429703e3b4732dba0a8bf8d74e10475ac2a490c19c5bd4a71f6a8293dd65aa76dc6967a5de552
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]="MIT"
+ ENTERED=20150107
+ KEYWORDS=""
+ SHORT="Nickle prototyping environment"
+cat << EOF
+Nickle is a programming language based prototyping environment with powerful
+programming and scripting capabilities. Nickle supports a variety of
datatypes,
+especially arbitrary precision numbers. The programming language vaguely
+resembles C. Some things in C which do not translate easily are different,
+some design choices have been made differently, and a very few features are
+simply missing.
+
+Nickle provides the functionality of UNIX bc, dc and expr in
+much-improved form. It is also an ideal environment for prototyping complex
+algorithms. Nickle's scripting capabilities make it a nice replacement for
+spreadsheets in some applications, and its numeric features nicely complement
+the limited numeric functionality of text-oriented languages such as AWK
+and PERL. Nickle encourages (but does not require) the developer to use
+type declarations in programming and on the command line, to allow static
+type checking. Nickle backs this up with full run-time type checking.
+
+The numeric datatypes within Nickle make it a good choice for the design
+and implementation of numeric algorithms. Nickle provides three numeric
+data types: arbitrary precision integers, arbitrary-precision rationals and
+unbounded floating-point "reals" with specifiable precision. These datatypes
+permit computations which would be difficult or impossible using fixed format
+numeric datatypes.
+
+Along with the basic numeric datatypes, Nickle includes multi-dimensional
+arrays, strings, structures, tagged unions and pointers.
+
+Nickle provides support for parallel computation via a simple thread model,
+along with ancilary datatypes like semaphores and mutexes. These provide an
+excellent environment for parallel algorithm development.
+
+Nickle also has features inspired by modern languages like Modula 3, ML and
+Java, such as typed exceptions, first class functions and aggregate values,
+tagged unions and continuations. In particular, functional programming
+is reasonably well supported by the language. Still to be implemented is
+parametric polymorphism and more ADT support.
+EOF
diff --git a/devel/nickle/HISTORY b/devel/nickle/HISTORY
new file mode 100644
index 0000000..86b9847
--- /dev/null
+++ b/devel/nickle/HISTORY
@@ -0,0 +1,2 @@
+2015-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: spell created
diff --git a/devel/nickle/PRE_BUILD b/devel/nickle/PRE_BUILD
new file mode 100755
index 0000000..63d871c
--- /dev/null
+++ b/devel/nickle/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit 's@^int\( yyget_leng\)@yy_size_t\1@' lex.l
diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS
index 8f74cd5..c9f9d9d 100755
--- a/devel/ragel/DETAILS
+++ b/devel/ragel/DETAILS
@@ -1,9 +1,9 @@
SPELL=ragel
- VERSION=6.8
+ VERSION=6.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://www.complang.org/ragel
- SOURCE_URL[0]=$WEB_SITE/$SOURCE
+ WEB_SITE=http://www.colm.net/open-source/ragel/
+ SOURCE_URL[0]=http://www.colm.net/files/$SPELL/$SOURCE
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY
index c0387cf..c13c730 100644
--- a/devel/ragel/HISTORY
+++ b/devel/ragel/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 6.9
+
2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: new website (http://www.complang.org/ragel)

diff --git a/devel/swig/DETAILS b/devel/swig/DETAILS
index 739ecba..1434319 100755
--- a/devel/swig/DETAILS
+++ b/devel/swig/DETAILS
@@ -1,9 +1,9 @@
SPELL=swig
- VERSION=3.0.2
-
SOURCE_HASH=sha512:9aa027d53b2cc1534458abbf2137e59c4aac747e1406dcd45fedab91d4899872fab2aae3d7297fa38bf5093a21f19eaa543f0e0dee2c54497efcdd7e31ee7ccf
+ VERSION=3.0.3
+
SOURCE_HASH=sha512:511dcfb173da6c258b67021a203b7405a4a87f647a756c71a58ddf61cb4cdb5692dde21fc04a54c6e2d085ec2786ffb17c841dac17bf87c8e0da047107ff0705
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/$SPELL-$VERSION/$SOURCE
LICENSE[0]=http://www.swig.org/copyright.html
WEB_SITE=http://www.swig.org/
ENTERED=20011207
diff --git a/devel/swig/HISTORY b/devel/swig/HISTORY
index 90169cc..d5e95c0 100644
--- a/devel/swig/HISTORY
+++ b/devel/swig/HISTORY
@@ -1,3 +1,9 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.0.3
+
2014-09-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.2
* DEPENDS, *SUB_DEPENDS*: simplify some flags
diff --git a/disk/e2fsprogs/DETAILS b/disk/e2fsprogs/DETAILS
index e21cb07..3a8d796 100755
--- a/disk/e2fsprogs/DETAILS
+++ b/disk/e2fsprogs/DETAILS
@@ -3,7 +3,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
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.asc
SOURCE_GPG=e2fsprogs.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/disk/e2fsprogs/HISTORY b/disk/e2fsprogs/HISTORY
index 2cf89fd..b143bb4 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix SOURCE_URL[0]
+
2015-01-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: Updated to 1.42.12

diff --git a/disk/isomaster/DETAILS b/disk/isomaster/DETAILS
index 5fe2ae7..6fceec4 100755
--- a/disk/isomaster/DETAILS
+++ b/disk/isomaster/DETAILS
@@ -1,8 +1,8 @@
SPELL=isomaster
- VERSION=1.3.11
+ VERSION=1.3.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://littlesvr.ca/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:98c654c9320410765f5d7656396b3d87c34505410638c01e3ae65b89a20eb19d6554a70c3deca79e39524459e3cce618be3e42fdce8b5de1d88fa72fa6e122d9
+
SOURCE_HASH=sha512:dbc6a77fabf8d454bbde25a7540e68820bf773bc991176e5684e87aeb6044ad1bbbcf1c4f537148c18ec8847572949a52d6578a14f68b8ad3f21d542685859ba
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 7cbc86d..5249825 100644
--- a/disk/isomaster/HISTORY
+++ b/disk/isomaster/HISTORY
@@ -1,3 +1,6 @@
+2015-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.13
+
2014-04-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.11

diff --git a/disk/lvm/DETAILS b/disk/lvm/DETAILS
index a6631d3..ee5f118 100755
--- a/disk/lvm/DETAILS
+++ b/disk/lvm/DETAILS
@@ -1,5 +1,5 @@
SPELL=lvm
- VERSION=2.02.111
+ VERSION=2.02.114
SOURCE=LVM2.$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/LVM2.$VERSION
diff --git a/disk/lvm/HISTORY b/disk/lvm/HISTORY
index bb1fbf8..9b7130a 100644
--- a/disk/lvm/HISTORY
+++ b/disk/lvm/HISTORY
@@ -1,3 +1,6 @@
+2015-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.02.114
+
2014-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.02.111

diff --git a/disk/partclone/DEPENDS b/disk/partclone/DEPENDS
index 425588d..9cabec8 100755
--- a/disk/partclone/DEPENDS
+++ b/disk/partclone/DEPENDS
@@ -7,4 +7,7 @@ optional_depends gettext \
'National Language support' &&
optional_depends e2fsprogs '--enable-extfs' '' 'support ext2/3/4 ' &&
optional_depends ntfs-3g '--enable-ntfs' '' 'support NTFS' &&
+optional_depends btrfs-progs '--enable-btrfs' '' 'support BTRFS' &&
+optional_depends jfsutils '--enable-jfs' '' 'support JFS' &&
+optional_depends xfsprogs '--enable-xfs' '' 'support XFS' &&
optional_depends ncurses '--enable-ncursesw' '' 'enable TEXT User
Interface'
diff --git a/disk/partclone/DETAILS b/disk/partclone/DETAILS
index c47c5d0..eaa9483 100755
--- a/disk/partclone/DETAILS
+++ b/disk/partclone/DETAILS
@@ -1,6 +1,6 @@
SPELL=partclone
- VERSION=0.2.73
-
SOURCE_HASH=sha512:9392a422a4bc698d043a3526c7594c961cc6da8061aa016038026f05e44df0cea2c39f22d42dc97d539b8faad6855c687d8804a8bf6c255cd89a756462cbc638
+ VERSION=0.2.75
+
SOURCE_HASH=sha512:8a76db040b76c08d7c34d75c9853ac64921126bd8cd2533bc0eddac725e6518c9847b203425d002cb444bb39154995cb19861a5764f86fe22fd39f057581c632
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
diff --git a/disk/partclone/HISTORY b/disk/partclone/HISTORY
index 58c9ee7..6a17523 100644
--- a/disk/partclone/HISTORY
+++ b/disk/partclone/HISTORY
@@ -1,3 +1,7 @@
+2015-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.75
+ * DEPENDS: xfsprogs, btrfs-progs, jfsutils
+
2014-10-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.73

diff --git a/doc/xdvik/DETAILS b/doc/xdvik/DETAILS
index 5cb630f..797ee92 100755
--- a/doc/xdvik/DETAILS
+++ b/doc/xdvik/DETAILS
@@ -1,9 +1,9 @@
SPELL=xdvik
- VERSION=22.84.16
+ VERSION=22.87
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/xdvi/${SOURCE}
-SOURCE_HASH=sha512:e95c94bd9e6c161cef3f7b9278761eee0dfa34c5bf1765426a33152fe2cec3705de183d981d68421b7b1b2877e75d7c4b9d0c0056ae8aa3f50d6b6275384af8a
+
SOURCE_HASH=sha512:cb0c15e88ce42b25cd5edfc8fb84a8afdcc821a6444ba1c5f9f1365a7f62e57cbf37729b276de033b4abfd0f6fe32fa5789f6efd5a0c042e1195c4dc971c8b9f
WEB_SITE=http://xdvi.sourceforge.net/
ENTERED=20060929
KEYWORDS="doc"
diff --git a/doc/xdvik/HISTORY b/doc/xdvik/HISTORY
index 161b26a..6f2eb4a 100644
--- a/doc/xdvik/HISTORY
+++ b/doc/xdvik/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 22.87
+
2010-12-11 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated to 22.84.16 .

diff --git a/editors/emacs/DETAILS b/editors/emacs/DETAILS
index 8ca8935..2912053 100755
--- a/editors/emacs/DETAILS
+++ b/editors/emacs/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=24.3
+ VERSION=24.4
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION:0:4}
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 5a75e62..1086f47 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,6 @@
+2015-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 24.4
+
2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, CONFIGURE: Allow selecting the X toolkit to use
* DETAILS, DOWNLOAD: Switched to Git SCM
diff --git a/emacs-lisp/FUNCTIONS b/emacs-lisp/FUNCTIONS
index 6d51acc..491b4f9 100755
--- a/emacs-lisp/FUNCTIONS
+++ b/emacs-lisp/FUNCTIONS
@@ -15,11 +15,11 @@ function default_build_emacs_lisp() {
find "$@" -maxdepth 1 -name \*.el \
-execdir emacs -Q -L . --batch -f batch-byte-compile {} + \
-execdir gzip -9 {} + \
- -o -name \*.texi -print |
+ -o \( -name \*.txi -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"
+ mv "$t" "${file%.t*xi}.info.gz"
done
}

diff --git a/emacs-lisp/dart-mode/DEPENDS b/emacs-lisp/dart-mode/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/dart-mode/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/dart-mode/DETAILS b/emacs-lisp/dart-mode/DETAILS
new file mode 100755
index 0000000..6f389dd
--- /dev/null
+++ b/emacs-lisp/dart-mode/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=dart-mode
+ VERSION=0.9
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]="https://github.com/nex3/$SPELL/archive/$VERSION.tar.gz";
+
SOURCE_HASH=sha512:22a2d5c2bbf48895b64a5ee7f70af7c2b1122800f24b67fc052f5febb733d00c7dc1a3da15f50e63775f7e34c35121b78c0239b7730b9a3e91cce775bad016b0
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/nex3/dart-mode";
+ LICENSE[0]="GPLv3"
+ ENTERED=20150107
+ KEYWORDS=""
+ SHORT="Dart-mode for emacs"
+cat << EOF
+An Emacs major mode for programming in the Dart language.
+EOF
diff --git a/emacs-lisp/dart-mode/HISTORY b/emacs-lisp/dart-mode/HISTORY
new file mode 100644
index 0000000..bb94c38
--- /dev/null
+++ b/emacs-lisp/dart-mode/HISTORY
@@ -0,0 +1,2 @@
+2015-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/emacs-lisp/vimrc-mode/DEPENDS b/emacs-lisp/vimrc-mode/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/vimrc-mode/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/vimrc-mode/DETAILS b/emacs-lisp/vimrc-mode/DETAILS
new file mode 100755
index 0000000..989aa55
--- /dev/null
+++ b/emacs-lisp/vimrc-mode/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=vimrc-mode
+ VERSION=$(get_scm_version)
+ SOURCE="$SPELL-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/mcandre/$SPELL.git:$SPELL-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ WEB_SITE="https://github.com/mcandre/vimrc-mode";
+ LICENSE[0]="GPLv2+"
+ ENTERED=20150102
+ KEYWORDS="emacs"
+ SHORT="Emacs major mode for vimrc files"
+cat << EOF
+Provides syntax highlighting for vimrc files.
+EOF
diff --git a/emacs-lisp/vimrc-mode/HISTORY b/emacs-lisp/vimrc-mode/HISTORY
new file mode 100644
index 0000000..2da7961
--- /dev/null
+++ b/emacs-lisp/vimrc-mode/HISTORY
@@ -0,0 +1,2 @@
+2015-01-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/vimrc-mode/PREPARE b/emacs-lisp/vimrc-mode/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/emacs-lisp/vimrc-mode/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/emacs-lisp/w3/DEPENDS b/emacs-lisp/w3/DEPENDS
new file mode 100755
index 0000000..0bc4bcf
--- /dev/null
+++ b/emacs-lisp/w3/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/w3/DETAILS b/emacs-lisp/w3/DETAILS
new file mode 100755
index 0000000..e83124a
--- /dev/null
+++ b/emacs-lisp/w3/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=w3
+ VERSION=4.0.49
+ SOURCE=$SPELL-$VERSION.tar
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://elpa.gnu.org/packages/$SOURCE
+
SOURCE_HASH=sha512:7755f8eebb83cf685149bcb6042a6dee6da658c567659029f4036d02d38dffcfc87f3eb333027530bad3d4b29a4f45ae3387ca8b86e7c57465aef752f64ca081
+ WEB_SITE=https://elpa.gnu.org/packages/w3.html
+ ENTERED=20021002
+ LICENSE[0]=GPL
+ KEYWORDS="emacs web http"
+ SHORT='EMACS Web Browser'
+cat << EOF
+Emacs/W3 is a full-featured web browser, written entirely in Emacs-Lisp, that
+supports all the bells and whistles you will find in use on the web today,
+including frames, tables, stylesheets, and much more. Emacs/W3 runs on most
+major operating systems, including almost any flavor of Unix, Windows NT/95,
+AmigaDOS, OS/2, and VMS.
+EOF
diff --git a/emacs-lisp/w3/HISTORY b/emacs-lisp/w3/HISTORY
new file mode 100644
index 0000000..f6ce21a
--- /dev/null
+++ b/emacs-lisp/w3/HISTORY
@@ -0,0 +1,23 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.0.49
+ fixed WEB_SITE
+ * INSTALL: Install stylesheet and icons
+
+2010-09-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: fix dependency on emacsen
+
+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
+
+2003-07-26 Sergey Lipnevich <sergey AT sourcemage.org>
+ * Cosmetic updates.
+ SOURCE now has version in it.
+
+2002-10-02 Eric Sandall <sandalle AT sourcemage.org>
+ * Added to grimoire
+
+2002-08-16 Joel Mayes <bluebird AT optushome.com.au>
+ * Created spell
diff --git a/emacs-lisp/w3/INSTALL b/emacs-lisp/w3/INSTALL
new file mode 100755
index 0000000..7e66d73
--- /dev/null
+++ b/emacs-lisp/w3/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+emacs_lisp_install etc
diff --git a/ftp/curl/DETAILS b/ftp/curl/DETAILS
index 933ac34..57bec96 100755
--- a/ftp/curl/DETAILS
+++ b/ftp/curl/DETAILS
@@ -1,5 +1,5 @@
SPELL=curl
- VERSION=7.39.0
+ VERSION=7.40.0
SECURITY_PATCH=12
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index 63fc5f5..0f1725c 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 7.40.0
+
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: gmp
SECURITY_PATCH++ multiple fixes since 7.34.0
diff --git a/ftp/lftp/DEPENDS b/ftp/lftp/DEPENDS
index fe7b97b..9a8e155 100755
--- a/ftp/lftp/DEPENDS
+++ b/ftp/lftp/DEPENDS
@@ -1,3 +1,4 @@
+depends xz-utils &&
depends -sub CXX gcc &&
depends readline '--without-included-readline' &&

diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index d82fa1c3..776d398 100755
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -1,15 +1,15 @@
SPELL=lftp
- VERSION=4.4.15
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.6.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://ftp.yars.free.net/pub/source/lftp/$SOURCE
+ WEB_SITE=http://lftp.yar.ru
+ SOURCE_URL[0]=$WEB_SITE/ftp/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_URL[1]=ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/$SOURCE
SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=lftp.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
- WEB_SITE=http://lftp.yar.ru/
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="ftp"
diff --git a/ftp/lftp/HISTORY b/ftp/lftp/HISTORY
index 23891e2..4c23717 100644
--- a/ftp/lftp/HISTORY
+++ b/ftp/lftp/HISTORY
@@ -1,3 +1,8 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, DEPENDS: Fixed SOURCE_URL[0]
+ Updated spell to 4.6.1
+ Added dependency on xz-utils
+
2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix bad with-SSL usage

diff --git a/ftp/wget/DEPENDS b/ftp/wget/DEPENDS
index ae541e4..33a1edf 100755
--- a/ftp/wget/DEPENDS
+++ b/ftp/wget/DEPENDS
@@ -1,7 +1,11 @@
depends gnupg &&
-depends pcre &&
depends smgl-fhs &&

+optional_depends pcre \
+ --enable-pcre \
+ --disable-pcre \
+ 'for Perl-style regular expressions' &&
+
optional_depends libidn \
"--enable-iri" \
"--disable-iri" \
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index b7721a0..7f425a0 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,3 +1,6 @@
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Made pcre optional
+
2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.16.1

diff --git a/gnome2-apps/gnumeric/DETAILS b/gnome2-apps/gnumeric/DETAILS
index 676e45b..a335970 100755
--- a/gnome2-apps/gnumeric/DETAILS
+++ b/gnome2-apps/gnumeric/DETAILS
@@ -1,9 +1,9 @@
SPELL=gnumeric
- VERSION=1.12.9
+ VERSION=1.12.18
SOURCE=$SPELL-$VERSION.tar.xz
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:ee614f1936c1f30c483245182cf58b0a8bfaaf3eb18af4eff0adea59f0881ba4284957db14459a5b397e16c08ec1284aa8273da12f819d477c78215fb4ffcd14
+
SOURCE_HASH=sha512:241a80d79d1d20f484b2e262b86c6dd12192842b5baf7f11c3402b63810f1e67080b6ec44f05a1de88ae3f0cd476cd9ffb2ecbebe2cdf9104bb45287c8e5b8b9
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
LICENSE[0]=GPL
WEB_SITE=https://projects.gnome.org/gnumeric/
diff --git a/gnome2-apps/gnumeric/HISTORY b/gnome2-apps/gnumeric/HISTORY
index 8755666..9450d2f 100644
--- a/gnome2-apps/gnumeric/HISTORY
+++ b/gnome2-apps/gnumeric/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.18
+
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
diff --git a/gnome2-libs/at-spi2-atk/DETAILS b/gnome2-libs/at-spi2-atk/DETAILS
index 0d17937..4a147bb 100755
--- a/gnome2-libs/at-spi2-atk/DETAILS
+++ b/gnome2-libs/at-spi2-atk/DETAILS
@@ -1,6 +1,6 @@
SPELL=at-spi2-atk
- VERSION=2.12.1
-
SOURCE_HASH=sha512:a7fc3cbc3665741ea6cee716cc68467ed110c0f6425fe418ea0f1b702931e4a07306e48264e9cd160d98c5bf762f076cad66ff2e46690af226ce33146d11aee2
+ VERSION=2.14.1
+
SOURCE_HASH=sha512:1daee942d3c477444aaa42fb6ede6d821ff9b613f0686dd4a545406c97ceb819a3544419e0cb5d2e661f3a1b6fc92af9394801f3c51377db0ab77620e5c3d437
PATCHLEVEL=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/gnome2-libs/at-spi2-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index ef9d8d1..786324e 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILAS: version 2.14.1
+
2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILAS: version 2.12.1

diff --git a/gnome2-libs/at-spi2-core/DETAILS
b/gnome2-libs/at-spi2-core/DETAILS
index 98451a9..cd852bd 100755
--- a/gnome2-libs/at-spi2-core/DETAILS
+++ b/gnome2-libs/at-spi2-core/DETAILS
@@ -1,6 +1,6 @@
SPELL=at-spi2-core
- VERSION=2.12.0
-
SOURCE_HASH=sha512:955249568e28441201d0a079e26bd703e21716b9189e372bfa20cda70e1079bbb51f62246cdeb1b914953f448e0432b749d402d723710247f2a1b8b343b37ccc
+ VERSION=2.14.1
+
SOURCE_HASH=sha512:263f2353961787b510a22ede6243ebd6f9eba7fe00740b252ba372e78a2b4a20bd6ed1a9f509b2e33342fc5516d1e8b95f886573d51962755e51584771ac86b9
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
PATCHLEVEL=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/gnome2-libs/at-spi2-core/HISTORY
b/gnome2-libs/at-spi2-core/HISTORY
index 8ad1ce5..7f744bb 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.14.1
+
2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.12.0

diff --git a/gnome2-libs/goffice/DETAILS b/gnome2-libs/goffice/DETAILS
index b6a433c..c62891b 100755
--- a/gnome2-libs/goffice/DETAILS
+++ b/gnome2-libs/goffice/DETAILS
@@ -1,10 +1,10 @@
SPELL=goffice
- VERSION=0.10.9
+ VERSION=0.10.18
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:573f00313099c81fe00485e580913b34337a3d3f780ed69cd893f947cffb1a5231c64021b0e42e6d2de5d7d390aee89929fdef78fa82a7865ffa51a313c63d49
+
SOURCE_HASH=sha512:2bf0ded67424171d9d803d0ffb8634fa34cb7a0eb844b3fe1a988f7030613d3525eaffc7b31d90e74cd2e53c86cbd9c76c9d183247c8f3acc9394591ede62052
LICENSE[0]=LGPL
WEB_SITE=http://www.gnome.org/
ENTERED=20050530
diff --git a/gnome2-libs/goffice/HISTORY b/gnome2-libs/goffice/HISTORY
index 71bb724..7218630 100644
--- a/gnome2-libs/goffice/HISTORY
+++ b/gnome2-libs/goffice/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.18
+
2014-01-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 0.10.9
* CONFIGURE: added
diff --git a/gnome2-libs/pangomm/DETAILS b/gnome2-libs/pangomm/DETAILS
index 51bc9f3..c012af6 100755
--- a/gnome2-libs/pangomm/DETAILS
+++ b/gnome2-libs/pangomm/DETAILS
@@ -1,9 +1,8 @@
SPELL=pangomm
- VERSION=2.28.4
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ VERSION=2.34.0
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE
+
SOURCE_HASH=sha512:d8fddf52189da99a56289e3e1aa0579da2b48a62ffd00981db9da505ebc03a734c67151d8f4f3ca85dcd47c79218cdf503f23b8e69074fe99c052596320c8309
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gtkmm.org/
LICENSE[0]=LGPL
diff --git a/gnome2-libs/pangomm/HISTORY b/gnome2-libs/pangomm/HISTORY
index 5314d37..33bc1e7 100644
--- a/gnome2-libs/pangomm/HISTORY
+++ b/gnome2-libs/pangomm/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.34.0
+
2011-10-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.28.4

diff --git a/gnome3-libs/cogl/DETAILS b/gnome3-libs/cogl/DETAILS
index 971f56e..6e1addb 100755
--- a/gnome3-libs/cogl/DETAILS
+++ b/gnome3-libs/cogl/DETAILS
@@ -1,10 +1,10 @@
SPELL=cogl
- VERSION=1.14.0
+ VERSION=1.18.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:c8903a10c476850c77f71eba584854bccf26adae6f62a9232adf8baf728fe2b69273bd5cd5418e7cd72801a2c0e4c85ef8afc08e28ebd5016b81693aef2ecab8
LICENSE[0]=GPL
WEB_SITE=http://developer.gnome.org/cogl/
ENTERED=20110929
diff --git a/gnome3-libs/cogl/HISTORY b/gnome3-libs/cogl/HISTORY
index e7d4a5c..b8c2521 100644
--- a/gnome3-libs/cogl/HISTORY
+++ b/gnome3-libs/cogl/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.2
+
2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Added dependency on pango with GI

diff --git a/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig
b/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig
deleted file mode 100644
index 1cc4503..0000000
Binary files a/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/gnome-desktop3/DEPENDS
b/gnome3-libs/gnome-desktop3/DEPENDS
index 95f5fc1..b2ae81c 100755
--- a/gnome3-libs/gnome-desktop3/DEPENDS
+++ b/gnome3-libs/gnome-desktop3/DEPENDS
@@ -4,9 +4,12 @@ depends gtk+3 &&
depends glib2 &&
depends gconf2 &&
depends gnome-doc-utils &&
+depends iso-codes &&
+depends itstool &&
depends libxml2 &&
depends gdk-pixbuf2 &&
depends gsettings-desktop-schemas &&
+depends xkeyboard-config &&

sub_depends libxml2 PYTHON &&

diff --git a/gnome3-libs/gnome-desktop3/HISTORY
b/gnome3-libs/gnome-desktop3/HISTORY
index 268ee32..a7e3e81 100644
--- a/gnome3-libs/gnome-desktop3/HISTORY
+++ b/gnome3-libs/gnome-desktop3/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on iso-codes, itstool, and xkeyboard-config
+
2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 3.8.3 (various memory leak fixes)

diff --git a/gnome3-libs/pygobject3/DEPENDS b/gnome3-libs/pygobject3/DEPENDS
index 5e156c8..4ce1b64 100755
--- a/gnome3-libs/pygobject3/DEPENDS
+++ b/gnome3-libs/pygobject3/DEPENDS
@@ -1,3 +1,4 @@
depends python &&
+depends pycairo &&
depends glib2 &&
depends gobject-introspection
diff --git a/gnome3-libs/pygobject3/HISTORY b/gnome3-libs/pygobject3/HISTORY
index 11b042e..36f9ad6 100644
--- a/gnome3-libs/pygobject3/HISTORY
+++ b/gnome3-libs/pygobject3/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on pycairo
+
2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1.1

diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index 4dea12f..7111709 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
else
- VERSION=0.9.36
-
SOURCE_HASH=sha512:ab405ce575c99b823dfd04e532535b32538960ecca46a542dcac76f5f4bb80ef586f611adbee19bb6a7ae99e6317836cf7d6859da3da5fdde7daa423ee5b9624
+ VERSION=0.9.37
+
SOURCE_HASH=sha512:0884b0b672e8c99070f488dc7b1054d633c66dd1cd5f298dacb5246d280d1e8aace243dd38958b5c42d7b43fc832ac6031cacaf36e1fc6b58a82c12235eddd5a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index 9295c1e..eca748d 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,3 +1,6 @@
+2015-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.37
+
2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: --with-freetype2 -> --with-freetype
* *SUB_DEPENDS: Allow forcing freetype2 dependency (e.g. for freetype2
diff --git a/graphics-libs/libjpeg-turbo/DETAILS
b/graphics-libs/libjpeg-turbo/DETAILS
index 1277268..9666f48 100755
--- a/graphics-libs/libjpeg-turbo/DETAILS
+++ b/graphics-libs/libjpeg-turbo/DETAILS
@@ -1,6 +1,6 @@
SPELL=libjpeg-turbo
- VERSION=1.3.1
-
SOURCE_HASH=sha512:6b02dc617e291b357230ef3e8cfcd27f9acc8c3e9f1c869ab0a08e9e13711b87156c6cd1aaa1a6406a873fc6732f44c8a7d94a5d6688d24b14ac63a96ee52081
+ VERSION=1.4.0
+
SOURCE_HASH=sha512:60d038413acee43a23bb81d18309eed16e771d48b839b7aea52f582bbf9f99f04b3cc991e13cafc3d5df1441b726ea0792e7ad593ce4e52c96792c3b1df42c09
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 cbeba6a..58dda5f 100644
--- a/graphics-libs/libjpeg-turbo/HISTORY
+++ b/graphics-libs/libjpeg-turbo/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.4.0
+
2014-04-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.1

diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 671bb65..052fb49 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:4e71cc5b1b10d4202e5359036ada768ed70d401e924aefa95fdbc5170b131c0df636b0cfb95b3013ea54ac14c0379e9ed914c7a68bf86848dfd46396668367f5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/libgphoto/$SOURCE
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.gphoto.org/
ENTERED=20030125
diff --git a/graphics/libgphoto2/HISTORY b/graphics/libgphoto2/HISTORY
index 7cf3eb8..03e6918 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix SOURCE_URL[0]
+
2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.6

diff --git a/http/dillo/DETAILS b/http/dillo/DETAILS
index 9f6e248..931026d 100755
--- a/http/dillo/DETAILS
+++ b/http/dillo/DETAILS
@@ -8,11 +8,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT auriga.wearlab.de:/sfhome/cvs/dillo:$SPELL
SOURCE_IGNORE=volatile
else
- VERSION=3.0.2
+ VERSION=3.0.4.1
SOURCE=dillo-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.dillo.org/download/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/dillo-$VERSION
-
SOURCE_HASH=sha512:510b8d7201f73a60c44ced752fddad1ee9083042771da991e8267a118eb639704aa13113ff884f52bd4027ebcd6ab76042a9cebd1d50d1fcab22c5605b9cedf4
+
SOURCE_HASH=sha512:a0737a416fe12f2bc2d329dfd86dabcf911404600f255260b596468632731838076158ae1eae98ff17505aa6addf6a7579ff45ffbd1c86d4b2f3bb74e66460e0
fi
LICENSE[0]=GPL
WEB_SITE=http://dillo.org
diff --git a/http/dillo/HISTORY b/http/dillo/HISTORY
index 9541a9b..f3bec31 100644
--- a/http/dillo/HISTORY
+++ b/http/dillo/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.4.1
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/http/w3/DEPENDS b/http/w3/DEPENDS
deleted file mode 100755
index 0bc4bcf..0000000
--- a/http/w3/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends EMACS
diff --git a/http/w3/DETAILS b/http/w3/DETAILS
deleted file mode 100755
index adbc8ec..0000000
--- a/http/w3/DETAILS
+++ /dev/null
@@ -1,19 +0,0 @@
- SPELL=w3
- VERSION=4.0pre.47
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.xemacs.org/pub/xemacs/emacs-w3/$SOURCE
-
SOURCE_HASH=sha512:8ac2f58bebaa98bb3c7dee80578910ac04152f2d5844140f9bf419831b3e1344634781fd4d0145d52676cc21e8845858e1321b98665e19c6136dacfea59ba38f
- WEB_SITE=http://www.cs.indiana.edu/elisp/w3/docs.html
- ENTERED=20021002
- UPDATED=20030726
- LICENSE[0]=GPL
- KEYWORDS="emacs web http"
- SHORT='EMACS Web Browser'
-cat << EOF
-Emacs/W3 is a full-featured web browser, written entirely in Emacs-Lisp, that
-supports all the bells and whistles you will find in use on the web today,
-including frames, tables, stylesheets, and much more. Emacs/W3 runs on most
-major operating systems, including almost any flavor of Unix, Windows NT/95,
-AmigaDOS, OS/2, and VMS.
-EOF
diff --git a/http/w3/HISTORY b/http/w3/HISTORY
deleted file mode 100644
index 4192df4..0000000
--- a/http/w3/HISTORY
+++ /dev/null
@@ -1,19 +0,0 @@
-2010-09-27 Ismael Luceno <ismael AT sourcemage.org>
- * DEPENDS: fix dependency on emacsen
-
-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
-
-2003-07-26 Sergey Lipnevich <sergey AT sourcemage.org>
- * Cosmetic updates.
- SOURCE now has version in it.
-
-2002-10-02 Eric Sandall <sandalle AT sourcemage.org>
- * Added to grimoire
-
-2002-08-16 Joel Mayes <bluebird AT optushome.com.au>
- * Created spell
-
diff --git a/kde4/kdelibs4/HISTORY b/kde4/kdelibs4/HISTORY
index b8d5a12..4cc0f64 100644
--- a/kde4/kdelibs4/HISTORY
+++ b/kde4/kdelibs4/HISTORY
@@ -1,6 +1,5 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+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>
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index ecfa994..3753125 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2015-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.18.2
+ * info/patches/maintenance_patches_3/patch-3.18.2: added
+
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
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.2
new file mode 100755
index 0000000..4b5030d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.2
@@ -0,0 +1,5 @@
+appliedkernels="3.18"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="79eb01f410df9499d99e1c4cf5755de09ec87a7a"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index f533c50..e44ac1a 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ 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.18.1
+LATEST_maintenance_patches_3=patch-3.18.2
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/latex/xdvi/DETAILS b/latex/xdvi/DETAILS
index b735c79..ff9aeea 100755
--- a/latex/xdvi/DETAILS
+++ b/latex/xdvi/DETAILS
@@ -1,17 +1,15 @@
SPELL=xdvi
- VERSION=22.86
+ VERSION=22.87
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://math.berkeley.edu/~vojta/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b8105d1157bdc5e9cd0cd6cf55b7512a01257ac80db60c265b93ea9a5bf5ef527ca7aa1011c20e37f9d81e8dfde01ff373f3a3762c1358a626c019bbfff846ef
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:2abf67968e00fe0726fd28316ffb839f0cd6f1e6b729fceabeaf4cdfa1b1b26a3429a74181c91c4585cb9f7c3883088f02173b417df472f1c36973c8942ed013
WEB_SITE=http://www.math.berkeley.edu/~vojta/xdvi.html
ENTERED=20020215
KEYWORDS="doc"
SHORT="xdvi: a DVI viewer for X."
cat << EOF
-
-Xdvi is a viewer for TeX .dvi files.
+Xdvi is a viewer for TeX .dvi files.
It has a very simple interface.
-
EOF

diff --git a/latex/xdvi/HISTORY b/latex/xdvi/HISTORY
index 38ed3c3..0d26c3b 100644
--- a/latex/xdvi/HISTORY
+++ b/latex/xdvi/HISTORY
@@ -1,3 +1,7 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 22.87
+
2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
* INSTALL: create /usr/share/dvips/config/
* DETAILS: updated spell to 22.86
diff --git a/libs/asio/DETAILS b/libs/asio/DETAILS
index 08b9eaf..67dc97f 100755
--- a/libs/asio/DETAILS
+++ b/libs/asio/DETAILS
@@ -1,8 +1,8 @@
SPELL=asio
- VERSION=1.10.1
+ VERSION=1.10.2
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]="$SOURCEFORGE_URL/$SPELL/$SPELL/${VERSION}%20%28Stable%29/${SOURCE}"
-
SOURCE_HASH=sha512:f5319aae07752af6e6ffa34a52427bbe475fbbc001154a48fc5ee5bd22d32ea07ac3be690a1466645d39cbedadafd9c97595dc14f6d2c51d4ceec097184ec0f4
+
SOURCE_HASH=sha512:ff929fbcb2a53c99df5ca8e0325a91049cf96b39f70063136beffc40670bc4e375bac4359c4a573f4aae696314a1574847c6f53c243ddfc0268c16c1a6a00c57
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 9e10483..fa08264 100644
--- a/libs/asio/HISTORY
+++ b/libs/asio/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.2
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index 649c17a..869ab1a 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -5,7 +5,7 @@
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
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/$SOURCE
WEB_SITE=http://www.boost.org/
ENTERED=20031013
LICENSE[0]=http://www.boost.org/LICENSE_1_0.txt
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index 72f151f..31ce1aa 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix SOURCE_URL[0]
+
2014-12-31 Treeeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1_57_0

diff --git a/libs/libexplain/DETAILS b/libs/libexplain/DETAILS
new file mode 100755
index 0000000..5fee020
--- /dev/null
+++ b/libs/libexplain/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=libexplain
+ VERSION=1.4
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:c236732f57d0688fed173c27474a00a39c9ac6d5dfbd22f3b68b5d0fff7a70fb130bcedbeb174767f4fd2c012148025e92635cc8df2b958774a3cfba58e6ff2c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY}/$SPELL-$VERSION"
+ WEB_SITE="http://libexplain.sourceforge.net/";
+ LICENSE[0]="LGPLv3+"
+ ENTERED=20150109
+ KEYWORDS=""
+ SHORT="Explain errno values returned by libc functions"
+cat << EOF
+The libexplain package provides a library which may be used to explain
+Unix and Linux system call errors. This will make your application's error
+messages much more informative to your users.
+
+The library is not quite a drop-in replacement for strerror(3), but it
+comes close. Each system call has a dedicated libexplain function, for
example
+ fd = open(path, flags, mode); if (fd < 0) {
+ fprintf(stderr, "%s\n", explain_open(path, flags, mode));
+ exit(EXIT_FAILURE);
+ }
+If, for example, you were to try to open no-such-dir/some-file, you would
+see a message like
+ open(pathname = "no-such-dir/some-file", flags = O_RDONLY) failed, No
+ such file or directory (2, ENOENT) because there is no "no-such-dir"
+ directory in the current directory
+
+The good new is that for each of these functions there is a wrapper function,
+in this case explain_open_or_die(3), that includes the above code fragment.
+Adding good error reporting is as simple as using a different, but similarly
+named, function. The library also provides thread safe variants of each
+explanation function.
+
+Coverage includes 221 system calls and 547 ioctl requests.
+EOF
diff --git a/libs/libexplain/HISTORY b/libs/libexplain/HISTORY
new file mode 100644
index 0000000..299128e
--- /dev/null
+++ b/libs/libexplain/HISTORY
@@ -0,0 +1,2 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/libs/libffi/DETAILS b/libs/libffi/DETAILS
index c4448be..d317ac4 100755
--- a/libs/libffi/DETAILS
+++ b/libs/libffi/DETAILS
@@ -1,6 +1,6 @@
SPELL=libffi
- VERSION=3.0.10
-
SOURCE_HASH=sha512:56076fe3c1556970fbbb9c8398101583492471de00d58fa3b87a18c9c01c276fc5bf429e49da0196e840126e8fef59d231734739c673c636f6be7a798b081cf7
+ VERSION=3.2.1
+
SOURCE_HASH=sha512:980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=ftp://sourceware.org/pub/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/libs/libffi/HISTORY b/libs/libffi/HISTORY
index cbb6e4a..d4e7135 100644
--- a/libs/libffi/HISTORY
+++ b/libs/libffi/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.1
+
2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.10

diff --git a/libs/libodfgen/DETAILS b/libs/libodfgen/DETAILS
index 58ae8a3..8b6abea 100755
--- a/libs/libodfgen/DETAILS
+++ b/libs/libodfgen/DETAILS
@@ -1,6 +1,6 @@
SPELL=libodfgen
- VERSION=0.1.1
-
SOURCE_HASH=sha512:887180ef93f82635b1df26bf25a090d0a21c44d03f8a1268ceb877561bf4d7c14e1f14681e8994aff87a4993b9ca81aa83439ee29306d34a75423826a9582af4
+ VERSION=0.1.3
+
SOURCE_HASH=sha512:40d0ad94057fc5cf1ec89514e2cdef70517de375cb97a4ec9af8f477374ff7963ff2c19ab6f04204fd2cf90c12b6e8c3fd9dbad95a2f7e696034c5d66d797cf3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
diff --git a/libs/libodfgen/HISTORY b/libs/libodfgen/HISTORY
index 6f979fe..18a44cf 100644
--- a/libs/libodfgen/HISTORY
+++ b/libs/libodfgen/HISTORY
@@ -1,3 +1,6 @@
+2015-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.3
+
2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.1.1
* DEPENDS: add librevenge, pkgconfig, doxygen
diff --git a/libs/librevenge/DETAILS b/libs/librevenge/DETAILS
index 546c644..3de2bf1 100755
--- a/libs/librevenge/DETAILS
+++ b/libs/librevenge/DETAILS
@@ -1,6 +1,6 @@
SPELL=librevenge
- VERSION=0.0.1
-
SOURCE_HASH=sha512:a11f2bba3cba4df921c577fc5ab5f3964483c017bf6db4f34ce5dc18181904a9006d7eaba3c41ecef9908d511cf3ce972f839a004061272ed4380620398acb15
+ VERSION=0.0.2
+
SOURCE_HASH=sha512:369203806f5b1f929a714503260e82d3ddd71455ebfc68cfbb5b88cc9b66ce2ef44fe5a555e00d65b98ef5a1245f7ed101be1345870c6b4bbb758da22945975e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
diff --git a/libs/librevenge/HISTORY b/libs/librevenge/HISTORY
index 094b3e1..7c3085b 100644
--- a/libs/librevenge/HISTORY
+++ b/libs/librevenge/HISTORY
@@ -1,3 +1,6 @@
+2015-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.2
+
2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.0.1
spell created
diff --git a/libs/newt/DEPENDS b/libs/newt/DEPENDS
index ca937ef..97cfefe 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 (snack module)'
+optional_depends PYTHON '' '' 'for Python bindings (snack module)'
diff --git a/libs/newt/DETAILS b/libs/newt/DETAILS
index 5187acc..ce078be 100755
--- a/libs/newt/DETAILS
+++ b/libs/newt/DETAILS
@@ -1,6 +1,6 @@
SPELL=newt
- VERSION=0.52.17
-
SOURCE_HASH=sha512:ff96180e4501af88609a647b7737e2309e04cf8c7f1e93bf338c1d133ca49fdd20acfc872f8a91d8546a4f1c7a7d2e540bf3d245ff85eaf85a0414cbc7702b41
+ VERSION=0.52.18
+
SOURCE_HASH=sha512:223b4fba9568d7ddddd9292f52d5e556a24403642d1dac97b58c8ede698bc182ce7d5afd31df2cb1c5b8a8850529b50ce71d8ad84856be8d42fad0f1a33a48f8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE_URL[0]=https://fedorahosted.org/releases/n/e/${SPELL}/${SOURCE}
diff --git a/libs/newt/HISTORY b/libs/newt/HISTORY
index f0da943..c0b8239 100644
--- a/libs/newt/HISTORY
+++ b/libs/newt/HISTORY
@@ -1,3 +1,7 @@
+2015-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.52.18
+ * DEPENDS: python => PYTHON
+
2014-09-14 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Update website
* DEPENDS: Clarify the python's module name
diff --git a/libs/qoauth/DEPENDS b/libs/qoauth/DEPENDS
index 428f269..1d3032d 100755
--- a/libs/qoauth/DEPENDS
+++ b/libs/qoauth/DEPENDS
@@ -1 +1,2 @@
+depends qca2 &&
depends qt4
diff --git a/libs/qoauth/HISTORY b/libs/qoauth/HISTORY
index 22e946f..4d9b4d3 100644
--- a/libs/qoauth/HISTORY
+++ b/libs/qoauth/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Depends on qca2
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index eba8f03..c3333ed 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed bundled waf, force it to run with python2
+
2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 2.1.1
samba.org is now all https://
diff --git a/libs/talloc/PRE_BUILD b/libs/talloc/PRE_BUILD
index 8b3f9b8..42943c2 100755
--- a/libs/talloc/PRE_BUILD
+++ b/libs/talloc/PRE_BUILD
@@ -5,3 +5,5 @@ then
cd lib/$SPELL &&
NOCONFIGURE="on" ./autogen.sh
fi
+# XXX doesn't work with python3
+sedit '1s/$/2/' buildtools/bin/waf
diff --git a/libs/tinyxml/DETAILS b/libs/tinyxml/DETAILS
index 9886e94..877cf20 100755
--- a/libs/tinyxml/DETAILS
+++ b/libs/tinyxml/DETAILS
@@ -1,7 +1,7 @@
SPELL=tinyxml
- VERSION=2_6_2
- SOURCE="${SPELL}_${VERSION}.tar.gz"
-
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION//_/.}/${SOURCE}
+ VERSION=2.6.2
+ SOURCE="${SPELL}_${VERSION//./_}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}

SOURCE_HASH=sha512:133b5db06131a90ad0c2b39b0063f1c8e65e67288a7e5d67e1f7d9ba32af10dc5dfa0462f9723985ee27debe8f09a10a25d4b5a5aaff2ede979b1cebe8e59d56
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://sourceforge.net/projects/tinyxml/";
diff --git a/libs/tinyxml/HISTORY b/libs/tinyxml/HISTORY
index fb90923..c8f5095 100644
--- a/libs/tinyxml/HISTORY
+++ b/libs/tinyxml/HISTORY
@@ -1,3 +1,6 @@
+2015-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed VERSION
+
2013-10-26 Jeremy Blosser <jblosser AT sourcemage.org>
* CONFIGURE, PRE_BUILD: allow building with STL support

diff --git a/mail/msmtp/DEPENDS b/mail/msmtp/DEPENDS
index 1100f28..68eeb49 100755
--- a/mail/msmtp/DEPENDS
+++ b/mail/msmtp/DEPENDS
@@ -1,9 +1,9 @@
case $MSMTP_SSL in
- gnutls) depends gnutls "--with-ssl=gnutls"
+ gnutls) depends gnutls "--with-tls=gnutls"
;;
- SSL) depends openssl "--with-ssl=openssl"
+ SSL) depends openssl "--with-tls=openssl"
;;
- none)
+ none) OPTS="--with-tls=no $OPTS"
;;
esac &&

@@ -17,10 +17,10 @@ optional_depends libidn \
"--without-libidn" \
"for IDN support" &&

-optional_depends gnome-keyring \
- "--with-gnome-keyring" \
- "--without-gnome-keyring" \
- "for GNOME Keyring support" &&
+optional_depends libsecret \
+ "--with-libsecret" \
+ "--without-libsecret" \
+ "for GNOME password management support" &&

optional_depends gettext \
"--enable-nls" \
diff --git a/mail/msmtp/DETAILS b/mail/msmtp/DETAILS
index d734377..f726908 100755
--- a/mail/msmtp/DETAILS
+++ b/mail/msmtp/DETAILS
@@ -1,10 +1,10 @@
SPELL=msmtp
- VERSION=1.6.0rc3
+ VERSION=1.6.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:2101fc714de7fa3d2b09b2ee2124bbbc5e8541978efeb7ca0e98ee0ea35c4acfd126fcb6e39f69b591d3031c8d9c0b237797be647a12d1539875958f9ff09685
+
SOURCE_HASH=sha512:ad36e46e137136c85b470c24180db89bbd9b12a362a8dcb2883fa66a1f9233bffa24b929935e0dd7557f820711eedb6e96c0674244725b559c5237ce4f2425ed
WEB_SITE=http://msmtp.sourceforge.net/
ENTERED=20040412
LICENSE[0]=GPL
diff --git a/mail/msmtp/HISTORY b/mail/msmtp/HISTORY
index 683aa4a..9e5f0c6 100644
--- a/mail/msmtp/HISTORY
+++ b/mail/msmtp/HISTORY
@@ -1,9 +1,10 @@
-2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 1.6.0rc2
- updated spell to 1.6.0rc3
+2015-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.1; .bz2 -> .xz
+ * DEPENDS: '--with-ssl' -> '--with-tls' change by upstream; changed
+ gnome-keyring to libsecret; added correct option for no tls

-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+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
diff --git a/mobile/libwbxml/DETAILS b/mobile/libwbxml/DETAILS
index 228b4a7..02f9e84 100755
--- a/mobile/libwbxml/DETAILS
+++ b/mobile/libwbxml/DETAILS
@@ -1,10 +1,10 @@
SPELL=libwbxml
- VERSION=0.10.7
-
SOURCE_HASH=sha512:d4d7ff915acc4649f08a9f11cab5d666c7d868d855aac376db6e2c883be5f7d9181e12410251c131a589ed29b5f1f23230462096595ab1f0584ea16de10a38de
+ VERSION=0.11.2
+
SOURCE_HASH=sha512:1eb01e35b1fab548163caca8ba024216926995adaf2e3bd7a001927858c51a792620eb7e9ca111fc6bdf5af5c1a1cbd3eac3fe53d427cd1a6d9e8aadfc51bf1f
SOURCE="$SPELL-$VERSION.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
- WEB_SITE=https://libwbxml.opensync.org/
+ WEB_SITE=http://sourceforge.net/projects/libwbxml/
LICENSE[0]=LGPL
ENTERED=20061110
SHORT="A WBXML parser and encoder."
diff --git a/mobile/libwbxml/HISTORY b/mobile/libwbxml/HISTORY
index 1495b4f..ebe2d81 100644
--- a/mobile/libwbxml/HISTORY
+++ b/mobile/libwbxml/HISTORY
@@ -1,3 +1,7 @@
+2015-01-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.11.2
+ fixed WEB_SITE
+
2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.10.7

diff --git a/net/bitcoin/BUILD b/net/bitcoin/BUILD
index cea1d16..9fb5ff1 100755
--- a/net/bitcoin/BUILD
+++ b/net/bitcoin/BUILD
@@ -1 +1,5 @@
-make -C src -f makefile.unix 'USE_UPNP='
+PATH="${QTDIR:-$INSTALL_ROOT/usr}/bin/qt4:$PATH" &&
+db48="$INSTALL_ROOT/opt/db48" &&
+CPPFLAGS="$CPPFLAGS -I$db48/include" &&
+LDFLAGS="$LDFLAGS -L$db48/lib" &&
+default_build
diff --git a/net/bitcoin/DEPENDS b/net/bitcoin/DEPENDS
index f7bef0b..918eb2d 100755
--- a/net/bitcoin/DEPENDS
+++ b/net/bitcoin/DEPENDS
@@ -1,5 +1,6 @@
depends -sub CXX gcc &&
-depends wxgtk-new &&
+depends qt4 &&
depends boost &&
-depends db &&
-depends SSL
+depends db48 &&
+depends SSL &&
+optional_depends miniupnpc --with{,out}-miniupnpc 'for UPnP support'
diff --git a/net/bitcoin/DETAILS b/net/bitcoin/DETAILS
index 281106d..f3f25bb 100755
--- a/net/bitcoin/DETAILS
+++ b/net/bitcoin/DETAILS
@@ -1,8 +1,8 @@
SPELL=bitcoin
- VERSION=0.3.22rc3
- SOURCE=$SPELL-$VERSION-src.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:51ba8d034d05e96a15fd5f336a630cc707ceabe8a27eebe0c76edcda6462e318232ce740f94a75e07cc0f646d22577a4c58321ada5be9e290f0ef14f708918bd
+ VERSION=0.9.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:cf6ff5bc586b0614b4e74e1c18b30e8f443f03db348382492e49c70ec31a0ef3a4d1989b34a8fdce289788c894b48b72b94d2562e497220453b668dc28ce0d66
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://bitcoin.org";
LICENSE[0]=MIT
diff --git a/net/bitcoin/HISTORY b/net/bitcoin/HISTORY
index 1338ca4..be90aed 100644
--- a/net/bitcoin/HISTORY
+++ b/net/bitcoin/HISTORY
@@ -1,3 +1,10 @@
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.3, new SOURCE_URL
+ * BUILD, DEPENDS: Added optional dependency on miniupnpc
+ Switched deps, wxWidgets => Qt4, db => db48
+ * PRE_BUILD: run ./autogen.sh
+ * INSTALL: Removed, not needed anymore
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/net/bitcoin/INSTALL b/net/bitcoin/INSTALL
deleted file mode 100755
index c31c1be..0000000
--- a/net/bitcoin/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-install -m755 src/bitcoin $INSTALL_ROOT/usr/bin/
diff --git a/net/bitcoin/PRE_BUILD b/net/bitcoin/PRE_BUILD
index 2196b68..5a7638b 100755
--- a/net/bitcoin/PRE_BUILD
+++ b/net/bitcoin/PRE_BUILD
@@ -1,3 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i -e '/-Wl,-Bstatic/d' src/makefile.unix
+./autogen.sh
diff --git a/net/cgminer/DETAILS b/net/cgminer/DETAILS
index 20323ed..3b1dfd2 100755
--- a/net/cgminer/DETAILS
+++ b/net/cgminer/DETAILS
@@ -1,8 +1,8 @@
SPELL=cgminer
- VERSION=3.8.3
+ VERSION=4.9.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://ck.kolivas.org/apps/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:5a99297152b65e886b7aa0b4ba23e5c6557a98efcc6d6ce675fc72774a18eb172caf3f9cd21d90fa062ea77d4914920e18940eede198d1ed954109a3c2a50df1
+
SOURCE_HASH=sha512:29fb31c75beca5d5a4e5c69f8448cea0640c1764561c3dbc553beb97510fda3e6529a935becbd40696f9a529575f53991a8cb704b8ba283a63496430f1d794ca
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://ck.kolivas.org/apps/cgminer/";
LICENSE[0]="GPLv3"
diff --git a/net/cgminer/HISTORY b/net/cgminer/HISTORY
index a3acc5d..7a8dcaf 100644
--- a/net/cgminer/HISTORY
+++ b/net/cgminer/HISTORY
@@ -1,2 +1,5 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.9.0
+
2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 198c07e..a3fd7cd 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=6.6.5
-
SOURCE_HASH=sha512:935c03498dd2a3bd87bd18764bf62646ab32fadc67178c392ebacd38300c802eebcaf68b7e8b669901c515192ec594528ea596c7293a1187cbab7f20ebe8b733
+ VERSION=6.6.7
+
SOURCE_HASH=sha512:793e937ace790669f1e55d1974f11cfd4f4300f5ede2b31b8ac880ab316f47317a8256f40f87228d415653090873158a67a8ecd7eeefd9791475f1dcfadd01b6
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 5181acf..2abc7b9 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,4 +1,7 @@
-2014-112-17 Treeve Jelbert <treeve AT sourcemage.org>
+2015-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.6.7
+
+2014-12-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.6.5

2014-10-31 Treeve Jelbert <treeve AT sourcemage.org>
diff --git a/net/dnsmasq/BUILD b/net/dnsmasq/BUILD
index d32fe58..59bb137 100755
--- a/net/dnsmasq/BUILD
+++ b/net/dnsmasq/BUILD
@@ -1,9 +1,5 @@
-COPTS="$COPTS $DNSMASQ_IDN $DNSMASQ_RTC $DNSMASQ_TFTP $DNSMASQ_DHCP
$DNSMASQ_SCRIPT"
-if is_depends_enabled $SPELL dbus; then
- COPTS="$COPTS -DHAVE_DBUS"
-fi &&
+COPTS="$COPTS $DNSMASQ_RTC $DNSMASQ_TFTP $DNSMASQ_DHCP $DNSMASQ_SCRIPT"
+make COPTS="$OPTS $COPTS" &&
if is_depends_enabled $SPELL gettext; then
- make AWK=gawk PREFIX=/usr CFLAGS="$CFLAGS $COPTS" all-i18n
-else
- make AWK=gawk PREFIX=/usr CFLAGS="$CFLAGS $COPTS"
+ make all-i18n
fi
diff --git a/net/dnsmasq/CONFIGURE b/net/dnsmasq/CONFIGURE
index 6f3ca1f..c30d83d 100755
--- a/net/dnsmasq/CONFIGURE
+++ b/net/dnsmasq/CONFIGURE
@@ -1,6 +1,3 @@
-config_query_option DNSMASQ_IDN "Enable International Domain Name support?" \
- y "-DHAVE_IDN" "-DNO_IDN" &&
-
message "Dnsmasq can use uptime instead of RTC for timing, enable this when"
&&
message "your RTC is broken or if your leasefiles are on a flash filesystem"
&&
config_query_option DNSMASQ_RTC "Use uptime instead of RTC for timing?" \
diff --git a/net/dnsmasq/DEPENDS b/net/dnsmasq/DEPENDS
index 9f4e537..a337688 100755
--- a/net/dnsmasq/DEPENDS
+++ b/net/dnsmasq/DEPENDS
@@ -1,7 +1,6 @@
-optional_depends gettext \
- "" "" \
- "for i18n support" &&
-
-optional_depends dbus \
- "" "" \
- "for experimental DBus configuration support"
+depends gawk &&
+depends pkgconfig &&
+optional_depends dbus "-DHAVE_DBUS" "" "DBus configuration support" &&
+optional_depends gettext "" "" "for i18n support" &&
+optional_depends libidn "-DHAVE_IDN" "" "IDN support" &&
+optional_depends nettle "-DHAVE_DNSSEC" "" "crypto support"
diff --git a/net/dnsmasq/DETAILS b/net/dnsmasq/DETAILS
index e45ab33..fc2b3fa 100755
--- a/net/dnsmasq/DETAILS
+++ b/net/dnsmasq/DETAILS
@@ -1,6 +1,6 @@
SPELL=dnsmasq
- VERSION=2.71
-
SOURCE_HASH=sha512:b0f1b8633b4560cb9a4fe6d98b8c0db40182c989e698964a9153ea3a96663dcaaa33848dd0876e8f9a93e8a24fc4bd91120335291871712ad6b9e9e97fa3baa1
+ VERSION=2.72
+
SOURCE_HASH=sha512:d84b89c987966a5f5880aa329833626b0a017628dd6aa667bdad880d1c5f101a386dddb439eb6983d58952a36f25670bf58df94281b89320f02895a3e6af4cec
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/net/dnsmasq/HISTORY b/net/dnsmasq/HISTORY
index 8bfddb7..149c623 100644
--- a/net/dnsmasq/HISTORY
+++ b/net/dnsmasq/HISTORY
@@ -1,3 +1,10 @@
+2015-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.72
+ * PRE_BUILD: strip various config flags
+ * DEPENDS: extra depends, more flags
+ * CONFIGURE: remove IDN opption, now in DEPENDS
+ * BUILD: simplify
+
2014-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.71

diff --git a/net/dnsmasq/INSTALL b/net/dnsmasq/INSTALL
index ccd29bc..621a382 100755
--- a/net/dnsmasq/INSTALL
+++ b/net/dnsmasq/INSTALL
@@ -1,4 +1,4 @@
-if is_depends_enabled $SPELL gettext; then
+if ! is_depends_enabled $SPELL gettext; then
make AWK=gawk PREFIX=/usr install
else
make AWK=gawk PREFIX=/usr install-i18n
diff --git a/net/dnsmasq/PRE_BUILD b/net/dnsmasq/PRE_BUILD
index 08e6829..55b77a2 100755
--- a/net/dnsmasq/PRE_BUILD
+++ b/net/dnsmasq/PRE_BUILD
@@ -1,7 +1,10 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-if is_depends_enabled $SPELL dbus; then
- # link against dbus
- echo '#define HAVE_DBUS' >> src/config.h
-fi
+# relevant flags are set by the Makefile, so delete duplicates
+sed -i \
+ -e '/#define HAVE_DBUS/D' \
+ -e '/#define HAVE_DHCP/D' \
+ -e '/#define HAVE_TFTP/D' \
+ -e '/#define HAVE_SCRIPT/D' \
+ src/config.h
diff --git a/net/freeradius/DETAILS b/net/freeradius/DETAILS
index c6e4fd3..e1afa22 100755
--- a/net/freeradius/DETAILS
+++ b/net/freeradius/DETAILS
@@ -1,5 +1,5 @@
SPELL=freeradius
- VERSION=2.2.5
+ VERSION=2.2.6
SECURITY_PATCH=2
SOURCE=$SPELL-server-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/net/freeradius/HISTORY b/net/freeradius/HISTORY
index f1db2a7..25ea8eb 100644
--- a/net/freeradius/HISTORY
+++ b/net/freeradius/HISTORY
@@ -1,5 +1,8 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2015-01-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.6
+
+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
diff --git a/net/libndp/BUILD b/net/libndp/BUILD
new file mode 100755
index 0000000..ff4043f
--- /dev/null
+++ b/net/libndp/BUILD
@@ -0,0 +1,3 @@
+OPTS+=" --disable-static" &&
+default_build
+
diff --git a/net/libndp/DETAILS b/net/libndp/DETAILS
new file mode 100755
index 0000000..303e9a1
--- /dev/null
+++ b/net/libndp/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libndp
+ VERSION=1.4
+
SOURCE_HASH=sha512:a84d4d6672bf83bcf865eef8986e7bbcc49587686c5085a5ce5f346791223ede0e60db3b990055afc4f0005182aa1b5546c459306d2955f95d00ffb68bd58766
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://libndp.org/
+ SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=20150105
+ KEYWORDS=""
+ SHORT=" IPv6 Neighbor Discovery"
+cat << EOF
+This package contains a library which provides a wrapper for IPv6 Neighbor
Discovery
+Protocol. It also provides a tool named ndptool for sending and receiving
NDP
+messages.
+EOF
diff --git a/net/libndp/HISTORY b/net/libndp/HISTORY
new file mode 100644
index 0000000..36cef54
--- /dev/null
+++ b/net/libndp/HISTORY
@@ -0,0 +1,4 @@
+2015-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4
+ spell created
+
diff --git a/net/monit/BUILD b/net/monit/BUILD
index 4a78efb..c0a255a 100755
--- a/net/monit/BUILD
+++ b/net/monit/BUILD
@@ -1,3 +1,5 @@
-OPTS="--bindir=$INSTALL_ROOT/sbin $OPTS" &&
-default_build_configure &&
-default_build_make
+OPTS="--bindir=$INSTALL_ROOT/sbin \
+ --sysconfdir=$INSTALL_ROOT/etc/sysconfig \
+ $OPTS" &&
+
+default_build
diff --git a/net/monit/DETAILS b/net/monit/DETAILS
index 7621456..f2dd973 100755
--- a/net/monit/DETAILS
+++ b/net/monit/DETAILS
@@ -1,8 +1,9 @@
SPELL=monit
- VERSION=5.10
+ VERSION=5.11
+ PATCHLEVEL=1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="http://mmonit.com/${SPELL}/dist/${SOURCE}";
-
SOURCE_HASH=sha512:f8615ad3b5ac304e7f84d70631a81f0d458ef11b6662b5892a112d5e8af5a83d7675b79cefe5f3b1cae68b8998a1b0b31b4fa2d32e9b46c05654220d546c2ff9
+
SOURCE_HASH=sha512:d3bffd0fa5326d7783259af5f14beaed510d06644ec865e933e63aab2c35d47e2f859a9e490b0193ae62c9174a065c216cfa0ae3708d5a06a2d92e9c384f4151
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://mmonit.com/monit/";
LICENSE[0]=GPL
diff --git a/net/monit/HISTORY b/net/monit/HISTORY
index 63eecde..9c8e61d 100644
--- a/net/monit/HISTORY
+++ b/net/monit/HISTORY
@@ -1,3 +1,12 @@
+2015-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: use default_build; use /etc/sysconfig as sysconfdir for
monitrc
+ * PRE_BUILD: to apply the patch
+ * timeout.patch: added, official patches, to fix icmp timeout value
+
+2015-01-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.11
+
2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.10
* BUILD: use INSTALL_ROOT
diff --git a/net/monit/PRE_BUILD b/net/monit/PRE_BUILD
new file mode 100755
index 0000000..f046935
--- /dev/null
+++ b/net/monit/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/timeout.patch"
diff --git a/net/monit/timeout.patch b/net/monit/timeout.patch
new file mode 100644
index 0000000..b21db81
--- /dev/null
+++ b/net/monit/timeout.patch
@@ -0,0 +1,20 @@
+--- src/net.c.orig 2014-12-22 21:41:37.000000000 +0300
++++ src/net.c 2015-01-07 01:23:01.461108587 +0300
+@@ -515,7 +515,7 @@
+ gettimeofday(&t_in, NULL);
+ /* The read from connection-less raw socket via
recvfrom() provides messages regardless of origin, the source IP address is
set in sout, we have to check the IP and skip responses belonging to other
ICMP conversations */
+ if (sout.sin_addr.s_addr != sa->sin_addr.s_addr ||
icmpin->icmp_type != ICMP_ECHOREPLY || id_in != id_out || seq_in >=
(uint16_t)count) {
+- if ((read_timeout = timeout - ((t_in.tv_sec
- t_out.tv_sec) + (t_in.tv_usec - t_out.tv_usec) / 1000.)) > 0)
++ if ((read_timeout = timeout - ((t_in.tv_sec
- t_out.tv_sec) * 1000 + (t_in.tv_usec - t_out.tv_usec) / 1000.)) > 0)
+ goto readnext; // Try to read next
packet, but don't exceed the timeout while waiting for our response so we
won't loop forever if the socket is flooded with other ICMP packets
+ } else {
+ data = (unsigned char *)icmpin->icmp_data;
+@@ -525,7 +525,7 @@
+ break; // Wait for one response only
+ }
+ } else
+- LogError("Ping response for %s %d/%d timed out --
no response within %d seconds\n", hostname, i + 1, count, timeout);
++ LogError("Ping response for %s %d/%d timed out --
no response within %d seconds\n", hostname, i + 1, count, timeout / 1000);
+ }
+ error1:
+ do {
diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index 80a3487..94cf01b 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -1,9 +1,9 @@
SPELL=mtr
- VERSION=0.85
+ VERSION=0.86
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.bitwizard.nl/mtr/$SOURCE
-
SOURCE_HASH=sha512:ce6dbcd469e2364b3e3553a4b92b913e01a2f598dab42fcd78bdb8bf82926a0a84625fbbcae1db76b9b8aa321c9bf96b7943daf78c4d07193177987909858314
+
SOURCE_HASH=sha512:e649825ab77987e369e0cd353a502b31f4aafa54a934467db907cb171af45b11bd0a8725d567d923422f32b886ad272b42151514c71893f0ba947f8d18719583
WEB_SITE=http://www.bitwizard.nl/mtr/
ENTERED=20010922
KEYWORDS="net"
diff --git a/net/mtr/HISTORY b/net/mtr/HISTORY
index 33e182d..a33f322 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,6 @@
+2015-01-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.86
+
2014-01-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.85

diff --git a/net/network-manager/DEPENDS b/net/network-manager/DEPENDS
index e90b7b5..3bdc637 100755
--- a/net/network-manager/DEPENDS
+++ b/net/network-manager/DEPENDS
@@ -1,13 +1,25 @@
-depends gconf2 &&
+depends dbus &&
+depends dbus-glib &&
depends gettext &&
depends glib2 &&
-depends intltool &&
-depends iproute2 &&
-depends libnl &&
-depends wireless_tools &&
-depends wpa_supplicant &&
depends iptables &&
+depends libnl &&
+depends libgcrypt &&
+depends libndp &&
+depends readline &&
+depends util-linux &&
depends -sub GUDEV UDEV &&
+depends $NETWORK_MANAGER_CRYPT "--with-crypto=$NETWORK_MANAGER_CRYPT" &&
+
+optional_depends newt \
+ '--with-nmtui=yes' \
+ '--with-nmtui=no' \
+ 'Build nmtui' &&
+
+optional_depends libsoup \
+ '--with-libsoup=yes' \
+ '--with-libsoup=no' \
+ 'SOAP support' &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
@@ -16,15 +28,20 @@ optional_depends gtk-doc \


optional_depends policykit \
- "--enable-polkit" \
- "--disable-polkit" \
+ "--enable-polkit=yes" \
+ "--enable-polkit=disabled" \
"Enable PolicyKit support?" &&

optional_depends consolekit \
- "--with-ck" \
- "--without-ck" \
+ "--with-session-tracking=ck" \
+ "--with-session-tracking=none" \
"Enable ConsoleKit session tracking support?" &&

+optional_depends dnsmasq \
+ "--with-dnsmasq" \
+ "" \
+ "DNS proxy with integrated DHCP" &&
+
optional_depends dhcpcd \
"--with-dhcpcd=yes --with-dhclient=no" \
"--with-dhcpcd=no --with-dhclient=no" \
@@ -39,8 +56,18 @@ optional_depends linux-firmware
\
"--with-kernel-firmware-dir=/lib/firmware" \
"" "Use Linux Firmware?" &&

-if [ "$NETWORK_MANAGER_CRYPTO" = "nss" ]; then
- depends nss "--with-crypto=nss"
-else
- depends gnutls "--with-crypto=gnutls"
-fi
+optional_depends upower \
+ "--with-suspend-resume=upower" \
+ "" \
+ "Suspend/Resume support" &&
+
+optional_depends ifupdown \
+ "--enable-ifupdown" \
+ "" \
+ "Network activation" &&
+
+optional_depends BLUEZ \
+ "" \
+ "" \
+ "Bluetooth support" &&
+runtime_depends wpa_supplicant
diff --git a/net/network-manager/DETAILS b/net/network-manager/DETAILS
index 0da864c..c2e7109 100755
--- a/net/network-manager/DETAILS
+++ b/net/network-manager/DETAILS
@@ -11,11 +11,12 @@ if [[ $NETWORK_MANAGER_SCM == y ]]; then
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/NetworkManager-git"
FORCE_DOWNLOAD=1
else
- VERSION=0.9.6.0
+ VERSION=1.0.0
+
SOURCE_HASH=sha512:7089496ce31bfdffe99c0f031b6326734d2e36b3bb9a2ed0ecbe3dad64bff0dc993b2e6bcac770b31bcfe634833bd8dbabc23d128356dbba8243a6d8fc489a5e
BRANCH=${VERSION:0:3}
SOURCE="NetworkManager-${VERSION}.tar.xz"

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/${BRANCH}/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/NetworkManager-${VERSION}"
fi
WEB_SITE="http://www.gnome.org/projects/NetworkManager/ "
diff --git a/net/network-manager/HISTORY b/net/network-manager/HISTORY
index 0e3f4af..4769837 100644
--- a/net/network-manager/HISTORY
+++ b/net/network-manager/HISTORY
@@ -1,3 +1,17 @@
+2015-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix typos, add wpa_supplicant
+
+2015-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+ * DEPENDS add upower, dnsmasq, util-linux, libsoup, newt, libndp,
readline,
+ ifupdown, BLUEZ, upower
+ remove gconf, wpa_supplicant, wireless_tools
+
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.6.4
+ * DEPENDS: --with-ck -> --with-session-tracking=ck
+ * PRE_BUILD: Don't error on warnings, such fail
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

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
deleted file mode 100644
index dc72269..0000000
Binary files a/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig and
/dev/null differ
diff --git a/net/network-manager/NetworkManager-0.9.6.4.tar.xz.sig
b/net/network-manager/NetworkManager-0.9.6.4.tar.xz.sig
new file mode 100644
index 0000000..86fc905
Binary files /dev/null and
b/net/network-manager/NetworkManager-0.9.6.4.tar.xz.sig differ
diff --git a/net/network-manager/PRE_BUILD b/net/network-manager/PRE_BUILD
index e838326..d15ae71 100755
--- a/net/network-manager/PRE_BUILD
+++ b/net/network-manager/PRE_BUILD
@@ -1,6 +1,10 @@
default_pre_build &&
+
if [[ "$NETWORK_MANAGER_SCM" == "y" ]]; then
cd $SOURCE_DIRECTORY &&
sedit 's@^ *\./configure@true@' autogen.sh &&
./autogen.sh
-fi
+fi &&
+
+# Don't error on warnings, such fail
+sedit 's:-Werror::g' "${SOURCE_DIRECTORY}"/configure
diff --git a/net/openntpd/BUILD b/net/openntpd/BUILD
index 6384556..63800e9 100755
--- a/net/openntpd/BUILD
+++ b/net/openntpd/BUILD
@@ -1,7 +1,6 @@
create_account ntp &&

OPTS="--with-privsep-user=ntp \
- --with-adjtimex \
$OPTS" &&

default_build
diff --git a/net/openntpd/DETAILS b/net/openntpd/DETAILS
index e468f72..d2d1629 100755
--- a/net/openntpd/DETAILS
+++ b/net/openntpd/DETAILS
@@ -1,14 +1,13 @@
SPELL=openntpd
- VERSION=3.9p1
- PATCHLEVEL=2
-
SOURCE_HASH=sha512:e19e7242b67c8d12fbf0a78cd29dae4248afff5b5308069b190b663a9f9426666aad20f8c9ec70fabf8d2e5c2a2e61052191fe4ccc132c62a7decd8c498c2a13
+ VERSION=5.7p1
+
SOURCE_HASH=sha512:2fe6f7daae147eca616bbc76bbcc9d0d2d03cb705f1437a3fa21c98114ce9b78eabbbcbf9ed38d4d7752936a9bf2ee2cabe0a75dfa8f00980088dc2d9f8ac4df
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/$SOURCE
SOURCE_URL[1]=http://obsd.cec.mtu.edu/pub/OpenBSD/OpenNTPD/$SOURCE
SOURCE_URL[2]=ftp://rt.fm/pub/OpenBSD/OpenNTPD/$SOURCE
SOURCE_URL[3]=http://www.obsd.si/pub/OpenBSD/OpenNTPD/$SOURCE
SOURCE_URL[4]=ftp://ftp.tw.openbsd.org/pub/OpenBSD/OpenNTPD/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.openntpd.org/
LICENSE[0]=BSD
KEYWORDS="net"
diff --git a/net/openntpd/HISTORY b/net/openntpd/HISTORY
index ba3b847..dc3a6d0 100644
--- a/net/openntpd/HISTORY
+++ b/net/openntpd/HISTORY
@@ -1,5 +1,10 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2015-01-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.7p1
+ * BUILD: removed lost option
+ * PRE_BUILD, linux-adjtimex.patch: removed
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL

2012-08-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL++
diff --git a/net/openntpd/PRE_BUILD b/net/openntpd/PRE_BUILD
deleted file mode 100755
index 01a98db..0000000
--- a/net/openntpd/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/linux-adjtimex.patch" &&
-
-autoconf
diff --git a/net/openntpd/linux-adjtimex.patch
b/net/openntpd/linux-adjtimex.patch
deleted file mode 100644
index e7b72da..0000000
--- a/net/openntpd/linux-adjtimex.patch
+++ /dev/null
@@ -1,168 +0,0 @@
-Only in openntpd-3.9p1.old: configure
-diff -ur --unidirectional-new-file openntpd-3.9p1.old/configure.ac
openntpd-3.9p1/configure.ac
---- openntpd-3.9p1.old/configure.ac 2006-05-14 07:29:23.000000000 +0200
-+++ openntpd-3.9p1/configure.ac 2008-02-07 13:13:18.066366142 +0100
-@@ -583,6 +583,11 @@
- [ builtin_arc4random=$withval ]
- )
-
-+AC_ARG_WITH(adjtimex,
-+ [ --with-adjtimex Use adjtimex to adjust kernel
skew],
-+ [ AC_DEFINE(USE_ADJTIMEX, [], [Use adjust skew with adjtimex
(experimental)]) ]
-+ )
-+
- AC_ARG_WITH(mantype,
- [ --with-mantype=man|cat|doc Set man page type],
- [
-diff -ur --unidirectional-new-file openntpd-3.9p1.old/defines.h
openntpd-3.9p1/defines.h
---- openntpd-3.9p1.old/defines.h 2006-05-14 07:29:21.000000000 +0200
-+++ openntpd-3.9p1/defines.h 2008-02-07 13:14:34.488711868 +0100
-@@ -20,6 +20,10 @@
- # define setproctitle(x)
- #endif
-
-+#ifdef USE_ADJTIMEX
-+# define adjtime(a,b) (_compat_adjtime((a),(b)))
-+#endif
-+
- #if !defined(SA_LEN)
- # if defined(HAVE_STRUCT_SOCKADDR_SA_LEN)
- # define SA_LEN(x) ((x)->sa_len)
-Only in openntpd-3.9p1.old: ntpd.0
-Only in openntpd-3.9p1.old: ntpd.conf.0
-diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/Makefile.in
openntpd-3.9p1/openbsd-compat/Makefile.in
---- openntpd-3.9p1.old/openbsd-compat/Makefile.in 2006-05-14
07:29:19.000000000 +0200
-+++ openntpd-3.9p1/openbsd-compat/Makefile.in 2008-02-07 13:31:39.499728930
+0100
-@@ -9,7 +9,7 @@
- COMPAT= atomicio.o bsd-arc4random.o bsd-misc.o bsd-poll.o \
- bsd-snprintf.o bsd-getifaddrs.o bsd-setresuid.o \
- bsd-setresgid.o fake-rfc2553.o
--PORT= port-qnx.o
-+PORT= port-linux.o port-qnx.o
-
- VPATH=@srcdir@
- CC=@CC@
-diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/openbsd-compat.h
openntpd-3.9p1/openbsd-compat/openbsd-compat.h
---- openntpd-3.9p1.old/openbsd-compat/openbsd-compat.h 2006-05-14
07:29:19.000000000 +0200
-+++ openntpd-3.9p1/openbsd-compat/openbsd-compat.h 2008-02-07
13:17:00.272366764 +0100
-@@ -46,6 +46,11 @@
- __attribute__((__format__ (printf, 2, 3)));
- #endif
-
-+#ifdef USE_ADJTIMEX
-+# include <sys/time.h>
-+int _compat_adjtime(const struct timeval *, struct timeval *);
-+#endif
-+
- #ifndef HAVE_INET_PTON
- int inet_pton(int, const char *, void *);
- #endif
-diff -ur --unidirectional-new-file
openntpd-3.9p1.old/openbsd-compat/port-linux.c
openntpd-3.9p1/openbsd-compat/port-linux.c
---- openntpd-3.9p1.old/openbsd-compat/port-linux.c 1970-01-01
01:00:00.000000000 +0100
-+++ openntpd-3.9p1/openbsd-compat/port-linux.c 2008-02-07 13:24:43.800366563
+0100
-@@ -0,0 +1,105 @@
-+
-+
-+/*
-+ * Copyright (c) 2004 Darren Tucker <dtucker at zip com au>
-+ *
-+ * Permission to use, copy, modify, and distribute this software for any
-+ * purpose with or without fee is hereby granted, provided that the above
-+ * copyright notice and this permission notice appear in all copies.
-+ *
-+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-+ */
-+
-+#include "includes.h"
-+
-+#ifdef USE_ADJTIMEX
-+#include <sys/timex.h>
-+#include <errno.h>
-+#ifdef adjtime
-+# undef adjtime
-+#endif
-+
-+#include "ntpd.h"
-+
-+/* scale factor used by adjtimex freq param. 1 ppm = 65536 */
-+#define ADJTIMEX_FREQ_SCALE 65536
-+
-+/* maximum change to skew per adjustment, in PPM */
-+#define MAX_SKEW_DELTA 5.0
-+
-+int
-+_compat_adjtime(const struct timeval *delta, struct timeval *olddelta)
-+{
-+ static struct timeval tlast = {0,0};
-+ static double tskew = 0;
-+ static int synced = -1;
-+ struct timeval tnow, tdelta;
-+ double skew = 0, newskew, deltaskew, adjust, interval = 0;
-+ struct timex tmx;
-+ int result, saved_errno;
-+
-+ gettimeofday(&tnow, NULL);
-+ adjust = (double)delta->tv_sec;
-+ adjust += (double)delta->tv_usec / 1000000;
-+
-+ /* Even if the caller doesn't care about the olddelta, we do */
-+ if (olddelta == NULL)
-+ olddelta = &tdelta;
-+
-+ result = adjtime(delta, olddelta);
-+ saved_errno = errno;
-+
-+ if (olddelta->tv_sec == 0 && olddelta->tv_usec == 0 &&
-+ synced != INT_MAX)
-+ synced++;
-+ else
-+ synced = 0;
-+
-+ /*
-+ * do skew calculations if we have synced
-+ */
-+ if (synced == 0 ) {
-+ tmx.modes = 0;
-+ if (adjtimex(&tmx) == -1)
-+ log_warn("adjtimex get failed");
-+ else
-+ tskew = (double)tmx.freq / ADJTIMEX_FREQ_SCALE;
-+ } else if (synced >= 1) {
-+ interval = (double)(tnow.tv_sec - tlast.tv_sec);
-+ interval += (double)(tnow.tv_usec - tlast.tv_usec) / 1000000;
-+
-+ skew = (adjust * 1000000) / interval;
-+ newskew = ((tskew * synced) + skew) / synced;
-+ deltaskew = newskew - tskew;
-+
-+ if (deltaskew > MAX_SKEW_DELTA) {
-+ log_info("skew change %0.3lf exceeds limit",
deltaskew);
-+ tskew += MAX_SKEW_DELTA;
-+ } else if (deltaskew < -MAX_SKEW_DELTA) {
-+ log_info("skew change %0.3lf exceeds limit",
deltaskew);
-+ tskew -= MAX_SKEW_DELTA;
-+ } else {
-+ tskew = newskew;
-+ }
-+
-+ /* Adjust the kernel skew. */
-+ tmx.freq = (long)(tskew * ADJTIMEX_FREQ_SCALE);
-+ tmx.modes = ADJ_FREQUENCY;
-+ if (adjtimex(&tmx) == -1)
-+ log_warn("adjtimex set freq failed");
-+ }
-+
-+ log_debug("interval %0.3lf skew %0.3lf total skew %0.3lf", interval,
-+ skew, tskew);
-+
-+ tlast = tnow;
-+ errno = saved_errno;
-+ return result;
-+}
-+#endif
diff --git a/net/radvd/DETAILS b/net/radvd/DETAILS
index 1d4c688..eab8e67 100755
--- a/net/radvd/DETAILS
+++ b/net/radvd/DETAILS
@@ -1,9 +1,9 @@
SPELL=radvd
- VERSION=1.2
+ VERSION=2.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://v6web.litech.org/radvd/dist/$SOURCE
-
SOURCE_HASH=sha512:6f561aac2d4cc1a9987b12820051b2715685ad1ed12effacbcfd5f03c78233a33f2734cddcc8f9a493b853c315318ab87c9b751d598633ddb8b6e06c025193aa
+
SOURCE_HASH=sha512:7bed4f7649dca100506178153ad94dea83e59c8270d876c4bb6c9f6f3cd48c409b14e40a5347733005d6c89677b29cdf76ad12429b9d717c47ecd41dad3e7548
WEB_SITE=http://v6web.litech.org/radvd/
LICENSE[0]=BSD
ENTERED=20021208
diff --git a/net/radvd/HISTORY b/net/radvd/HISTORY
index 3bf3573..a547f2b 100644
--- a/net/radvd/HISTORY
+++ b/net/radvd/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.9
+
2009-06-01 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated to 1.2 - fixes various compilation issues

diff --git a/net/tinc/DETAILS b/net/tinc/DETAILS
index b02bcf0..5e4af7d 100755
--- a/net/tinc/DETAILS
+++ b/net/tinc/DETAILS
@@ -1,5 +1,5 @@
SPELL=tinc
- VERSION=1.0.24
+ VERSION=1.0.25
SECURITY_PATCH=1
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE2=$SOURCE.sig
diff --git a/net/tinc/HISTORY b/net/tinc/HISTORY
index c2ec79b..a98c24f 100644
--- a/net/tinc/HISTORY
+++ b/net/tinc/HISTORY
@@ -1,5 +1,8 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2015-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.25
+
+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
diff --git a/net/torsocks/DETAILS b/net/torsocks/DETAILS
index 570aee4..16cd5bc 100755
--- a/net/torsocks/DETAILS
+++ b/net/torsocks/DETAILS
@@ -1,10 +1,10 @@
SPELL=torsocks
- VERSION=1.2
+ VERSION=2.0.0
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]="https://$SPELL.googlecode.com/files/$SOURCE";
-
SOURCE_HASH=sha512:c48cf466c1d4f6204c90ccb5f741d14304b24651d18d080a73952b9a06bbe146e3f6e6c4343ed06ed7a73714d86561cde3eba369e17fc4e155f3553a8d0f3890
+ SOURCE_URL[0]=https://github.com/dgoulet/$SPELL/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:fa30244a5a06c6371a86090088b3abe9f4513eefce90580e7c7899843887b8a1eac641500dee81e576f27fa0f1b447b34f7b8300a889bcda2119779deb69d77d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE="https://code.google.com/p/torsocks/";
+ WEB_SITE="https://gitweb.torproject.org/torsocks.git";
LICENSE[0]="GPLv2"
ENTERED=20141116
KEYWORDS=""
diff --git a/net/torsocks/HISTORY b/net/torsocks/HISTORY
index f6f2ea1..3bedf30 100644
--- a/net/torsocks/HISTORY
+++ b/net/torsocks/HISTORY
@@ -1,2 +1,7 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.0.0
+ * PRE_BUILD: Run autogen.sh
+
2014-11-25 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: spell created
diff --git a/net/torsocks/PRE_BUILD b/net/torsocks/PRE_BUILD
new file mode 100755
index 0000000..06c0d17
--- /dev/null
+++ b/net/torsocks/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+./autogen.sh
diff --git a/perl-cpan/file-spec/DETAILS b/perl-cpan/file-spec/DETAILS
index 50012de..44199d9 100755
--- a/perl-cpan/file-spec/DETAILS
+++ b/perl-cpan/file-spec/DETAILS
@@ -1,9 +1,10 @@
SPELL=file-spec
- VERSION=3.2701
+ VERSION=3.47
SOURCE=PathTools-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/PathTools-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/K/KW/KWILLIAMS/$SOURCE
-
SOURCE_HASH=sha512:cd4cfb7d62b367c9f0f45e5174f909d0db755632eefa82e384350210186e0f766365773a71eb5b71373e43a834cc1bb9f6daac2811ab752195485936e9be3c1c
+ AUTHOR=S/SM/SMUELLER
+ SOURCE_URL[0]=http://www.cpan.org/authors/id/$AUTHOR/$SOURCE
+
SOURCE_HASH=sha512:d7d9056ca11cbf167b8ef8a73f9ef41fd71c6f1e9e16e3e51ea68b999bd2af96f0b2c144425e6adf64f5fb44aaf2e7f5ba6e3de12a0ce072e9e75b3c6558fabd
LICENSE[0]=ART
KEYWORDS="perl"
WEB_SITE="http://search.cpan.org/search?module=File::Spec";
diff --git a/perl-cpan/file-spec/HISTORY b/perl-cpan/file-spec/HISTORY
index 0c9881f..af50eb3 100644
--- a/perl-cpan/file-spec/HISTORY
+++ b/perl-cpan/file-spec/HISTORY
@@ -1,3 +1,6 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.47
+
2008-06-30 David Kowis <dkowis AT shlrm.org>
* DETAILS: updated spell to 3.2701

diff --git a/python-pypi/box2d/DEPENDS b/python-pypi/box2d/DEPENDS
deleted file mode 100755
index e4ea57a..0000000
--- a/python-pypi/box2d/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends PYTHON
diff --git a/python-pypi/box2d/DETAILS b/python-pypi/box2d/DETAILS
deleted file mode 100755
index 5ad13a0..0000000
--- a/python-pypi/box2d/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
- 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
deleted file mode 100644
index 0cf1ff1..0000000
--- a/python-pypi/box2d/HISTORY
+++ /dev/null
@@ -1,2 +0,0 @@
-2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
- * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/duplicity/DEPENDS b/python-pypi/duplicity/DEPENDS
index 011365e..9c17997 100755
--- a/python-pypi/duplicity/DEPENDS
+++ b/python-pypi/duplicity/DEPENDS
@@ -1,5 +1,6 @@
depends librsync &&
depends python &&
+depends lockfile &&
depends python-gnupg &&

suggest_depends ncftp '' '' 'for ftp' &&
diff --git a/python-pypi/duplicity/DETAILS b/python-pypi/duplicity/DETAILS
index 4d42fbe..1ebed2d 100755
--- a/python-pypi/duplicity/DETAILS
+++ b/python-pypi/duplicity/DETAILS
@@ -1,8 +1,8 @@
SPELL=duplicity
- VERSION=0.6.16
+ VERSION=0.6.25
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://code.launchpad.net/${SPELL}/0.6-series/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:a7041a3f86df95dd282ba5b4e08c676a89e351d1204e89eafc770b61079b9d36f10c97ca6a91c04b898d3ac9c55d08dba62daa874d51f0917eafb7140a9506fd
+
SOURCE_HASH=sha512:17304e38990e0a34aa4bae9f2d12a99ece031ac048667fba27afbcc32e1fb8455a2672426e49edb543bd7e345dc74f784f34c26ec2e1651eb10ba479868e04a0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://duplicity.nongnu.org";
LICENSE[0]=GPL
diff --git a/python-pypi/duplicity/HISTORY b/python-pypi/duplicity/HISTORY
index 7a99423..7330ee9 100644
--- a/python-pypi/duplicity/HISTORY
+++ b/python-pypi/duplicity/HISTORY
@@ -1,3 +1,7 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.25
+ * DEPENDS: Depends on lockfile
+
2011-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/hatta/DETAILS b/python-pypi/hatta/DETAILS
index ac1d75e..05096f9 100755
--- a/python-pypi/hatta/DETAILS
+++ b/python-pypi/hatta/DETAILS
@@ -1,10 +1,11 @@
SPELL=hatta
- VERSION=1.6.3
+ SPELLX=Hatta
+ VERSION=1.6.5
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}"
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/H/${SPELLX}/$SOURCE
+
SOURCE_HASH=sha512:782d9d679afd3b23cb6f5a4f08e67d97d96b21f0fc248b5eca93655a7c8a45f5b7a30cc30ee811ddf86a62dfd644a301d2fb0aadc4b9f99bf07e836800a28584
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${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 2a6fef1..60188d8 100644
--- a/python-pypi/hatta/HISTORY
+++ b/python-pypi/hatta/HISTORY
@@ -1,3 +1,13 @@
+2014-12-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * parser.patch: added, backported official patch
+
+2014-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.5; use SPELLX
+ * template.patch: added, to use custom templates
+ * locale.patch: updated for new version
+ * wanted.patch: dropped, fixed by upstream
+
2014-12-18 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added recaptcha-client suggest dep

diff --git a/python-pypi/hatta/PRE_BUILD b/python-pypi/hatta/PRE_BUILD
index af933f7..ad351a8 100755
--- a/python-pypi/hatta/PRE_BUILD
+++ b/python-pypi/hatta/PRE_BUILD
@@ -1,5 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/wanted.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/parser.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/template.patch" &&
patch -p0 < "$SPELL_DIRECTORY/locale.patch"
diff --git a/python-pypi/hatta/locale.patch b/python-pypi/hatta/locale.patch
index 480fbff..005c605 100644
--- a/python-pypi/hatta/locale.patch
+++ b/python-pypi/hatta/locale.patch
@@ -1,7 +1,7 @@
$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(
+--- setup.py.orig 2014-12-20 01:24:03.000000000 +0300
++++ setup.py 2014-12-23 11:15:23.311023035 +0300
+@@ -20,21 +20,21 @@
tests_require=['py.test', 'lxml', 'pygments'],
data_files=[
('share/locale/ar/LC_MESSAGES', ['locale/ar/LC_MESSAGES/hatta.mo']),
@@ -20,9 +20,10 @@ $OpenBSD$
- ('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/ja/LC_MESSAGES', ['locale/lt/LC_MESSAGES/hatta.mo']),
++ ('share/locale/lt/LC_MESSAGES', ['locale/lt/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/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']),
diff --git a/python-pypi/hatta/parser.patch b/python-pypi/hatta/parser.patch
new file mode 100644
index 0000000..d47fd46
--- /dev/null
+++ b/python-pypi/hatta/parser.patch
@@ -0,0 +1,23 @@
+# HG changeset patch
+# User Radomir Dopieralski <devel AT sheep.art.pl>
+# Date 1419554508 -3600
+# Node ID 097c67f0fd2d3b433000b418def37c32b042c7ce
+# Parent c4b8828458b3764548b2cca48195a173cf2dbe7f
+Fix #109, don't catch parens and quotes in the e-mail link rule
+
+The rules for e-mail addresses allow for pretty much anything in the user
name
+part, but due to practical reasons we will exclude parens and quote symbols,
as
+they are rarely used in that place, but often used around e-mail addresses.
+
+diff --git a/hatta/parser.py b/hatta/parser.py
+--- a/hatta/parser.py
++++ b/hatta/parser.py
+@@ -341,7 +341,7 @@
+ return self._line_link(link_target=link_url)
+
+ @markup_rules(ur"""(?P<mail_address>(mailto:)?"""
+- ur"""\S+@\S+(\.[^\s.,:;!?()'"\*/=+<>-]+)+)""" , 90)
++
ur"""[^\s()\[\]<>{}"']+@\S+(\.[^\s.,:;!?()'"\*/=+<>-]+)+)""" , 90)
+ def _line_mail(self, mail_address):
+ text = mail_address
+ if mail_address.startswith(u'mailto:'):
diff --git a/python-pypi/hatta/template.patch
b/python-pypi/hatta/template.patch
new file mode 100644
index 0000000..f56162e
--- /dev/null
+++ b/python-pypi/hatta/template.patch
@@ -0,0 +1,41 @@
+--- hatta/config.py.orig 2013-11-11 16:03:04.000000000 +0300
++++ hatta/config.py 2014-12-23 11:26:37.826040437 +0300
+@@ -24,6 +24,8 @@
+ help='Use the repository at DIR', metavar='DIR')
+ _add('-t', '--cache-dir', dest='cache_path',
+ help='Store cache in DIR', metavar='DIR')
++_add('-T', '--template-dir', dest='template_path',
++ help='Use templates in DIR', metavar='DIR')
+ _add('-i', '--interface', dest='interface',
+ help='Listen on interface INT', metavar='INT')
+ _add('-p', '--port', dest='port', type='int',
+--- hatta/wiki.py.orig 2013-11-11 16:14:00.000000000 +0300
++++ hatta/wiki.py 2014-12-23 18:15:27.824078168 +0300
+@@ -52,10 +52,15 @@
+ return translation
+
+
+-def init_template(translation):
++def init_template(translation, template_path):
++ loaders = [ jinja2.PackageLoader('hatta', 'templates') ]
++
++ if template_path is not None:
++ loaders.insert(0,
jinja2.FileSystemLoader(os.path.abspath(template_path)))
++
+ template_env = jinja2.Environment(
+ extensions=['jinja2.ext.i18n'],
+- loader=jinja2.PackageLoader('hatta', 'templates'),
++ loader=jinja2.ChoiceLoader(loaders),
+ )
+ template_env.autoescape = True
+ template_env.install_gettext_translations(translation, True)
+@@ -82,7 +87,8 @@
+ self.language = config.get('language')
+ translation = init_gettext(self.language)
+ self.gettext = translation.ugettext
+- self.template_env = init_template(translation)
++ self.template_path = config.get('template_path')
++ self.template_env = init_template(translation, self.template_path)
+ self.path = os.path.abspath(config.get('pages_path', 'docs'))
+ self.repo_path = config.get('repo_path')
+ self.page_charset = config.get('page_charset', 'utf-8')
diff --git a/python-pypi/hatta/wanted.patch b/python-pypi/hatta/wanted.patch
deleted file mode 100644
index 3adffe7..0000000
--- a/python-pypi/hatta/wanted.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-$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/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index 1502832..af64f43 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,7 +1,7 @@
SPELL=mercurial
- VERSION=3.2.3
+ VERSION=3.2.4
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:eba8e9a1f807132614d2229a6ed38840aa55a80859a504c8fa7c500572e73a1b8a33d4a26ec0e1b9c0202f5ec592d29bf4b6bd1d95f069d2ecda342d28e31569
+
SOURCE_HASH=sha512:20f39489ca8c3a619f86e9a4c81908fe38890d55908d8194f61ea697770cbe48425b5aedf5483fa08a5297c52a746c8efde524930fb45c4f8fd778d8278557c9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index d7dbcfb..ee49adb 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,6 @@
+2015-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.4
+
2014-12-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.3; SECURITY_PATCH=1 (CVE-2014-9390)

diff --git a/python-pypi/pelican/DEPENDS b/python-pypi/pelican/DEPENDS
index 370e953..cf20dfc 100755
--- a/python-pypi/pelican/DEPENDS
+++ b/python-pypi/pelican/DEPENDS
@@ -1,5 +1,5 @@
. ${SECTION_DIRECTORY}/PY_DEPENDS &&
-depends smartypants &&
+
depends feedgenerator &&
depends jinja2 &&
depends pygments &&
@@ -8,5 +8,19 @@ depends pytz &&
depends blinker &&
depends unidecode &&
depends six &&
+depends python-dateutil &&
+
suggest_depends typogrify "" "" "for typographical enhancements" &&
-suggest_depends python-markdown "" "" "support for the Markdown input
format"
+
+# TODO: add beautifulsoup4 spell to grimoire
+#suggest_depends beautifulsoup4 "" "" "for ability to import WordPress XML
files" &&
+#
+#if is_depends_enabled $SPELL beautifulsoup4; then
+# depends lxml
+#fi &&
+
+if [[ "$(get_spell_provider $SPELL PYTHON)" == "python" ]]; then
+ suggest_depends simplejson "" "" "for ability to import Posterous and
Tumblr posts"
+fi &&
+
+suggest_depends python-markdown "" "" "for Markdown input format support"
diff --git a/python-pypi/pelican/DETAILS b/python-pypi/pelican/DETAILS
index 6e2b7f2..8c6925f 100755
--- a/python-pypi/pelican/DETAILS
+++ b/python-pypi/pelican/DETAILS
@@ -1,18 +1,26 @@
SPELL=pelican
- VERSION=3.3.0
+ VERSION=3.5.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=https://github.com/getpelican/pelican/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:352f755d95662c0cd06f1860ebeddc2b2b9fe84ddac4ae4c51b96a04119414a50e5920d88d8b6e7ab2bbd5463d2c048f74682f8893512aa927d7c1ae3884d049
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/{SOURCE}
+
SOURCE_HASH=sha512:37222a8e8a732dd0c6122e57cf8f7ae5c522d2886404515df0bcd5b741e41c563a4819a3ae2e2b963d27343e8f211ae86c5630b1229cf42f4ec59f6f14272429
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"
+ SHORT="tool to generate a static blog from reStructuredText or
Markdown input files"
cat << EOF
-Pelican is a static site generator, written in Python.
+Pelican is a static site generator, written in Python, that requires no
database
+or server-side logic.

- * 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
+Some of the features include:
+
+o Write your content in reStructuredText, Markdown, or AsciiDoc formats
+o Completely static output is easy to host anywhere
+o Themes that can be customized via Jinja templates
+o Publish content in multiple languages
+o Atom/RSS feeds
+o Code syntax highlighting
+o Import from WordPress, Dotclear, RSS feeds, and other services
+o Modular plugin system and corresponding plugin repository
+o ... and many other features.
EOF
diff --git a/python-pypi/pelican/HISTORY b/python-pypi/pelican/HISTORY
index 96bcc41..abe0ab9 100644
--- a/python-pypi/pelican/HISTORY
+++ b/python-pypi/pelican/HISTORY
@@ -1,3 +1,8 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.0; updated descriptions, source url
+ * DEPENDS: removed smartypants -- it's optional and included within
+ typogrify suggest dep; added missing python-dateutil required dep
+
2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.3.0

diff --git a/python-pypi/pybox2d/DEPENDS b/python-pypi/pybox2d/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/pybox2d/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/pybox2d/DETAILS b/python-pypi/pybox2d/DETAILS
new file mode 100755
index 0000000..6e4b40f
--- /dev/null
+++ b/python-pypi/pybox2d/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=pybox2d
+ VERSION=2.3b0
+ SOURCE="$SPELL-$VERSION.zip"
+ SOURCE_URL[0]=http://$SPELL.googlecode.com/files/Box2D-${VERSION}.zip
+
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/pybox2d/HISTORY b/python-pypi/pybox2d/HISTORY
new file mode 100644
index 0000000..c560e61
--- /dev/null
+++ b/python-pypi/pybox2d/HISTORY
@@ -0,0 +1,5 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Sacrifice python comments, SWIG doesn't like these
+
+2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/pybox2d/PRE_BUILD b/python-pypi/pybox2d/PRE_BUILD
new file mode 100755
index 0000000..fb7a4f1
--- /dev/null
+++ b/python-pypi/pybox2d/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit 's/# .*//' Box2D/*.i
diff --git a/python-pypi/python-crontab/DEPENDS
b/python-pypi/python-crontab/DEPENDS
new file mode 100755
index 0000000..3fa6f8e
--- /dev/null
+++ b/python-pypi/python-crontab/DEPENDS
@@ -0,0 +1,4 @@
+depends PYTHON &&
+depends python-dateutil &&
+
+optional_depends CRON '' '' 'to use system cron service'
diff --git a/python-pypi/python-crontab/DETAILS
b/python-pypi/python-crontab/DETAILS
new file mode 100755
index 0000000..162509d
--- /dev/null
+++ b/python-pypi/python-crontab/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=python-crontab
+ VERSION=1.9.1
+
SOURCE_HASH=sha512:771db8f0915d07ff5785fa09293178ac3540c897f2e5418d90c12a3f70e88e087600b3f260769b5de99e5d27b3e109e26fa7639678d7d1e96f4f5f8bfdacf7a2
+ 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=https://pypi.python.org/pypi/python-crontab/
+ LICENSE[0]=GPL
+ ENTERED=20150107
+ SHORT="Python Crontab API"
+cat << EOF
+Crontab module for read and writing crontab files and accessing
+the system cron automatically and simply using a direct API.
+EOF
diff --git a/python-pypi/python-crontab/HISTORY
b/python-pypi/python-crontab/HISTORY
new file mode 100644
index 0000000..73ab113
--- /dev/null
+++ b/python-pypi/python-crontab/HISTORY
@@ -0,0 +1,6 @@
+2015-01-08 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: http -> https
+ * DEPENDS: now depends on PYTHON and python-dateutil
+
+2015-01-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/python-gnupg/DETAILS
b/python-pypi/python-gnupg/DETAILS
index 7ded6c3..6c9d5d9 100755
--- a/python-pypi/python-gnupg/DETAILS
+++ b/python-pypi/python-gnupg/DETAILS
@@ -1,10 +1,10 @@
SPELL=python-gnupg
- VERSION=0.3.2
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://python-gnupg.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:6ce427231210bb1a19ed0a9676e7c2b82985ca4407ba3c13c6fa1624c97ddf76839badc23681d877c054bea3d098abfc700938d4b1e5454e4b0c3952ba552a52
+ VERSION=0.3.7
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ WEB_SITE=https://bitbucket.org/vinay.sajip/python-gnupg
+ SOURCE_URL[0]=$WEB_SITE/get/$VERSION.tar.bz2
+
SOURCE_HASH=sha512:2fba5f956be547ce30a20ac99f9c311888b5379fbfa71413d5708a251b69c36ddc6120ba97ca700c0c956f39716d6f6c0af0b26e6ef28005a1a71fb7046767da
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://code.google.com/p/python-gnupg/
LICENSE[0]=BSD
ENTERED=20100629
SHORT="Python API which wraps the GNU Privacy Guard"
diff --git a/python-pypi/python-gnupg/HISTORY
b/python-pypi/python-gnupg/HISTORY
index 9a6dada..90ad62d 100644
--- a/python-pypi/python-gnupg/HISTORY
+++ b/python-pypi/python-gnupg/HISTORY
@@ -1,3 +1,7 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.7
+ * PRE_BUILD: Unpack the sources correctly
+
2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.2

diff --git a/python-pypi/python-gnupg/PRE_BUILD
b/python-pypi/python-gnupg/PRE_BUILD
new file mode 100755
index 0000000..3c54871
--- /dev/null
+++ b/python-pypi/python-gnupg/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir "$SOURCE_DIRECTORY" &&
+cd "$SOURCE_DIRECTORY" &&
+tar -jxf "$SOURCE_CACHE/$SOURCE" --strip-components=1
diff --git a/python-pypi/wok/DEPENDS b/python-pypi/wok/DEPENDS
new file mode 100755
index 0000000..1c75b28
--- /dev/null
+++ b/python-pypi/wok/DEPENDS
@@ -0,0 +1,17 @@
+depends python &&
+depends SETUPTOOLS &&
+depends jinja2 &&
+depends pyyaml &&
+depends awesome-slugify &&
+
+message "${MESSAGE_COLOR}NOTICE: You probably want to install either a
Markdown library (one of" &&
+message "'python-markdown', or 'python-markdown2'), 'docutils', or
'python-textile'." &&
+message "Otherwise only plain text input will be supported.${DEFAULT_COLOR}"
&&
+
+suggest_depends python-markdown "" "" "for Markdown rendering support via
markdown library" &&
+suggest_depends python-markdown2 "" "" "for Markdown rendering support via
markdown2 library" &&
+suggest_depends docutils "" "" "for reStructuredText rendering support" &&
+suggest_depends python-textile "" "" "for Textile rendering support" &&
+
+suggest_depends pygments "" "" "for syntax highlighting support" &&
+suggest_depends pytest "" "" "to perform test cases (useful for development)"
diff --git a/python-pypi/wok/DETAILS b/python-pypi/wok/DETAILS
new file mode 100755
index 0000000..1f29271
--- /dev/null
+++ b/python-pypi/wok/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=wok
+ VERSION=1.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/w/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:fe295720ff6f54e3bbdc15ee4d6d0307aa41fd61b01add996b2c9cfeb7c82d5e0b000e5a871b5ebd464b1ef59a3f57ec48221b8d54453cd3177b89c46f824f77
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://wok.mythmon.com/
+ LICENSE[0]=MIT
+ ENTERED=20150103
+ SHORT="static site generator"
+cat << EOF
+Wok is a static website generator. It turns a pile of templates, content, and
+resources (like CSS and images) into a neat stack of plain HTML. You run it
on
+your local computer, and it generates a directory of web files that you can
+upload to your web server, or serve directly.
+EOF
diff --git a/python-pypi/wok/HISTORY b/python-pypi/wok/HISTORY
new file mode 100644
index 0000000..0ace068
--- /dev/null
+++ b/python-pypi/wok/HISTORY
@@ -0,0 +1,7 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: rearrange dependencies
+ * PRE_BUILD: added, to apply patch
+ * setup.patch: added, to fix setup.py
+
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.1.1
diff --git a/python-pypi/wok/PRE_BUILD b/python-pypi/wok/PRE_BUILD
new file mode 100755
index 0000000..46a91b3
--- /dev/null
+++ b/python-pypi/wok/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/setup.patch"
diff --git a/python-pypi/wok/setup.patch b/python-pypi/wok/setup.patch
new file mode 100644
index 0000000..91b2fa7
--- /dev/null
+++ b/python-pypi/wok/setup.patch
@@ -0,0 +1,19 @@
+--- setup.py.orig 2014-04-30 05:28:50.000000000 +0300
++++ setup.py 2014-12-22 14:06:26.456200951 +0300
+@@ -25,13 +25,9 @@
+ 'Programming Language :: Python',
+ ],
+ install_requires=[
+- 'Jinja2==2.6',
+- 'Markdown==2.1.1',
+- 'PyYAML==3.10',
+- 'Pygments==1.4',
+- 'docutils==0.8.1',
+- 'awesome-slugify==1.4',
+- 'pytest==2.5.2',
++ 'Jinja2>=2.6',
++ 'PyYAML>=3.10',
++ 'awesome-slugify>=1.4',
+ ],
+ packages=['wok'],
+ scripts=['scripts/wok'],
diff --git a/ruby-raa/ruby-1.8/CONFLICTS b/ruby-raa/ruby-1.8/CONFLICTS
index 75d7b2e..6710db5 100755
--- a/ruby-raa/ruby-1.8/CONFLICTS
+++ b/ruby-raa/ruby-1.8/CONFLICTS
@@ -1,4 +1,6 @@
conflicts ruby y
conflicts ruby-1.9
conflicts ruby-2.0
+conflicts ruby-2.1
+conflicts ruby-2.2
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-1.8/HISTORY b/ruby-raa/ruby-1.8/HISTORY
index f081c31..f5f254f 100644
--- a/ruby-raa/ruby-1.8/HISTORY
+++ b/ruby-raa/ruby-1.8/HISTORY
@@ -1,3 +1,6 @@
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.2
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/ruby-raa/ruby-1.9/CONFLICTS b/ruby-raa/ruby-1.9/CONFLICTS
index 786eafb..3f1cd74 100755
--- a/ruby-raa/ruby-1.9/CONFLICTS
+++ b/ruby-raa/ruby-1.9/CONFLICTS
@@ -1,4 +1,6 @@
conflicts ruby y
conflicts ruby-1.8
conflicts ruby-2.0
+conflicts ruby-2.1
+conflicts ruby-2.2
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-1.9/HISTORY b/ruby-raa/ruby-1.9/HISTORY
index aad6d25..9ae48db 100644
--- a/ruby-raa/ruby-1.9/HISTORY
+++ b/ruby-raa/ruby-1.9/HISTORY
@@ -1,3 +1,5 @@
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.2
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)
diff --git a/ruby-raa/ruby-2.0/CONFLICTS b/ruby-raa/ruby-2.0/CONFLICTS
index 9f6aa10..fc1a4bc 100755
--- a/ruby-raa/ruby-2.0/CONFLICTS
+++ b/ruby-raa/ruby-2.0/CONFLICTS
@@ -1,4 +1,6 @@
conflicts ruby y
conflicts ruby-1.8
conflicts ruby-1.9
+conflicts ruby-2.1
+conflicts ruby-2.2
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-2.0/HISTORY b/ruby-raa/ruby-2.0/HISTORY
index 6c4e90e..3412e7b 100644
--- a/ruby-raa/ruby-2.0/HISTORY
+++ b/ruby-raa/ruby-2.0/HISTORY
@@ -1,3 +1,6 @@
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.2
+
2014-09-26 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: version 2.0.0-p576
SECURITY_PATCH++ fixes CVE-2014-2525
diff --git a/ruby-raa/ruby-2.1/CONFLICTS b/ruby-raa/ruby-2.1/CONFLICTS
index abd55db..9e3b4cc 100755
--- a/ruby-raa/ruby-2.1/CONFLICTS
+++ b/ruby-raa/ruby-2.1/CONFLICTS
@@ -2,4 +2,5 @@ conflicts ruby y
conflicts ruby-1.8
conflicts ruby-1.9
conflicts ruby-2.0
+conflicts ruby-2.2
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-2.1/HISTORY b/ruby-raa/ruby-2.1/HISTORY
index 902e159..a9ab8d6 100644
--- a/ruby-raa/ruby-2.1/HISTORY
+++ b/ruby-raa/ruby-2.1/HISTORY
@@ -1,3 +1,6 @@
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTSL add ruby-2.2
+
2014-11-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1.5
SECURITY_PATCH=1 fix CVE-2014-8090
diff --git a/ruby-raa/ruby-2.2/BUILD b/ruby-raa/ruby-2.2/BUILD
new file mode 100755
index 0000000..2789a74
--- /dev/null
+++ b/ruby-raa/ruby-2.2/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.2/CONFIGURE b/ruby-raa/ruby-2.2/CONFIGURE
new file mode 100755
index 0000000..c2d0f1e
--- /dev/null
+++ b/ruby-raa/ruby-2.2/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.2/CONFLICTS b/ruby-raa/ruby-2.2/CONFLICTS
new file mode 100755
index 0000000..bfd52c0
--- /dev/null
+++ b/ruby-raa/ruby-2.2/CONFLICTS
@@ -0,0 +1,6 @@
+conflicts ruby y
+conflicts ruby-1.8
+conflicts ruby-1.9
+conflicts ruby-2.0
+conflicts ruby-2.1
+conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-2.2/DEPENDS b/ruby-raa/ruby-2.2/DEPENDS
new file mode 100755
index 0000000..acfc465
--- /dev/null
+++ b/ruby-raa/ruby-2.2/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.2/DETAILS b/ruby-raa/ruby-2.2/DETAILS
new file mode 100755
index 0000000..60e0916
--- /dev/null
+++ b/ruby-raa/ruby-2.2/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=ruby-2.2
+ PACKAGE=ruby
+ VERSION=2.2.0
+
SOURCE_HASH=sha512:cd7e52faa464df8aca7ccfa23a5f06248e1ad82bc8c9f1829aa1b51ff37b15973b8caaa68e914d837325b8d59427fda4f3cad82c50925e1c84e688324a2a155d
+ SECURITY_PATCH=0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$PACKAGE-$VERSION.tar.xz
+ 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.2/HISTORY b/ruby-raa/ruby-2.2/HISTORY
new file mode 100644
index 0000000..2e50379
--- /dev/null
+++ b/ruby-raa/ruby-2.2/HISTORY
@@ -0,0 +1,3 @@
+2015-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.0
+ spell created, copied from ruby-2.1
diff --git a/ruby-raa/ruby-2.2/INSTALL b/ruby-raa/ruby-2.2/INSTALL
new file mode 100755
index 0000000..7bd4719
--- /dev/null
+++ b/ruby-raa/ruby-2.2/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+
+if [[ $RUBY_DOCS == y ]]; then
+ make install-doc
+fi
diff --git a/ruby-raa/ruby-2.2/PROVIDES b/ruby-raa/ruby-2.2/PROVIDES
new file mode 100755
index 0000000..a62e12a
--- /dev/null
+++ b/ruby-raa/ruby-2.2/PROVIDES
@@ -0,0 +1 @@
+RUBY
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index a79d423..44b0a83 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.12.2
- SECURITY_PATCH=50
+ VERSION=1.12.3
+ SECURITY_PATCH=51
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:b46f50bc6f748df37c6e35b542b5e813b805d04605a3f8b8f7baf61095597ff6f7eacc25c1f15f1e115c75866489c30c2c3bd9b0be10fdf03fcaa3e9e62cec94
+
SOURCE_HASH=sha512:370ae828a638edac378242a996b0279747a2f54689387fe415f1f66e267a4b52c71a1a369755f3eaa6a2db0e970913dab0b5d3704af3461aa9d7d64abb3a49c6
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 29c1a54..b8796ff 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.3, SECURITY_PATCH=51
+
2014-11-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.12.2, SECURITY_PATCH=50

diff --git a/utils/file/DETAILS b/utils/file/DETAILS
index 5571c22..b477951 100755
--- a/utils/file/DETAILS
+++ b/utils/file/DETAILS
@@ -1,6 +1,6 @@
SPELL=file
- VERSION=5.21
-
SOURCE_HASH=sha512:ec88ffd1dc911ccf3e52aeb6ddc2e416c1b46c02f7260dffe01f032e029e2c9f4e99605a4388bcad1d3700e4825b5d56aec1c5f998521c76f21c4c18eb13d34f
+ VERSION=5.22
+
SOURCE_HASH=sha512:e9f1648c3b490bac642a2a9e01d31a8bd49c3e2a1feea1b25869aa1d5e37aa99bbf3fdc5d301618a8b97aec046f10e400a57f8a1d0dd61d3583830aaf3fcbda8
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 cdd44c3..09e0748 100644
--- a/utils/file/HISTORY
+++ b/utils/file/HISTORY
@@ -1,3 +1,6 @@
+2015-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.22
+
2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.21

diff --git a/utils/stow/DETAILS b/utils/stow/DETAILS
index 0bdb165..d57feb5 100755
--- a/utils/stow/DETAILS
+++ b/utils/stow/DETAILS
@@ -1,9 +1,9 @@
SPELL=stow
- VERSION=2.1.3
+ VERSION=2.2.0
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:cbc2abd534484f24d403062b2dac656d9cba2a3b36eea9b7d3715a06cd7a0f468cb0a656322bbc6d36feb2aa8e05f3afe29c571f85900fe39c78f0d8f873aab6
+
SOURCE_HASH=sha512:43de6eddd6d8323682c6f5d4de00131009b7685a937c2a88ea1596cf9e12ced073983af571255d90c6e205c60dd976668f067909c92a9bce8ba0dfd984b253be
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNU_URL/stow/$SOURCE
+ SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
WEB_SITE=http://www.gnu.org/software/stow
ENTERED=20010922
diff --git a/utils/stow/HISTORY b/utils/stow/HISTORY
index 9115c6a..78bf23e 100644
--- a/utils/stow/HISTORY
+++ b/utils/stow/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.0
+
2012-01-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.1.3

diff --git a/utils/whohas/DETAILS b/utils/whohas/DETAILS
index 59696ba..48ecd59 100755
--- a/utils/whohas/DETAILS
+++ b/utils/whohas/DETAILS
@@ -1,8 +1,8 @@
SPELL=whohas
- VERSION=0.24
+ VERSION=0.29
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.philippwesche.org/200811/whohas/$SOURCE
-
SOURCE_HASH=sha512:a5fc021a79c50a235b59969301e255274937ea8749d845c0ca792d6b25700979eec68cece5fbe47c533da23f99f2d9f30f3a2df399a50d559376ea4d57423c0e
+
SOURCE_HASH=sha512:c078cc252c57e0f7d91769194f1d8e88ffc4481540ab4d573faa64d73ffa86128acba68fd43fcfb45e79b5f57f4232de9799fbf2bad1fbc0f4c85921a34d84b9
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.philippwesche.org/200811/whohas/intro.html
ENTERED=20050725
diff --git a/utils/whohas/HISTORY b/utils/whohas/HISTORY
index cd35585..5489c1c 100644
--- a/utils/whohas/HISTORY
+++ b/utils/whohas/HISTORY
@@ -1,3 +1,6 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.29
+
2010-06-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.24

diff --git a/video-libs/libebml/DETAILS b/video-libs/libebml/DETAILS
index 6a10b80..6b1ffc4 100755
--- a/video-libs/libebml/DETAILS
+++ b/video-libs/libebml/DETAILS
@@ -1,10 +1,10 @@
SPELL=libebml
- VERSION=1.2.2
+ VERSION=1.3.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dl.matroska.org/downloads/$SPELL/$SOURCE
WEB_SITE=http://www.matroska.org
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:f5687af60e94f167cd341c24f038d57735d447b6279e96b916e3b0a98ca141f3c241ef4c46dd55ac87b0f6007eb14835e0f2a602f89610fcc0b4f93e8b9c87ab
LICENSE[0]=LGPL
LICENSE[1]=QPL
ENTERED=20030520
diff --git a/video-libs/libebml/HISTORY b/video-libs/libebml/HISTORY
index 933677b..071e9df 100644
--- a/video-libs/libebml/HISTORY
+++ b/video-libs/libebml/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.0
+
2011-09-27 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.2.2

diff --git a/video-libs/libebml/libebml-1.2.2.tar.bz2.sig
b/video-libs/libebml/libebml-1.2.2.tar.bz2.sig
deleted file mode 100644
index 7ef1bad..0000000
Binary files a/video-libs/libebml/libebml-1.2.2.tar.bz2.sig and /dev/null
differ
diff --git a/video-libs/libmatroska/DETAILS b/video-libs/libmatroska/DETAILS
index 60523d6..3bb93d8 100755
--- a/video-libs/libmatroska/DETAILS
+++ b/video-libs/libmatroska/DETAILS
@@ -1,10 +1,10 @@
SPELL=libmatroska
- VERSION=1.3.0
+ VERSION=1.4.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dl.matroska.org/downloads/$SPELL/$SOURCE
WEB_SITE=http://www.matroska.org
-
SOURCE_HASH=sha512:adbb5f85b0e55e39b6a5f629bac82041fc8d1ac0cdf8aecc6ea9966320c35aee4fe9437ca620229b7e15d3d8f7c2d4cf1beb71280789e1e6700087b4d2ec0c8a
+
SOURCE_HASH=sha512:c6bcabfd69dcbf131d1412cbaed5d0eee8f26db702b0ac54b04ff9bdc3c162a6a16fc0e8f4445e88bd1b4536a9fec347b2993484fb3b300077b8e6cf0c9c8950
#SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=LGPL
LICENSE[1]=QPL
diff --git a/video-libs/libmatroska/HISTORY b/video-libs/libmatroska/HISTORY
index a5ec5cd..ea30d07 100644
--- a/video-libs/libmatroska/HISTORY
+++ b/video-libs/libmatroska/HISTORY
@@ -1,3 +1,6 @@
+2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.0
+
2011-09-27 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.3.0

diff --git a/video/xbmc/BUILD b/video/xbmc/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video/xbmc/BUILD
@@ -0,0 +1 @@
+true
diff --git a/video/xbmc/CONFLICTS b/video/xbmc/CONFLICTS
deleted file mode 100755
index 3ab7a07..0000000
--- a/video/xbmc/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts kodi y
diff --git a/video/xbmc/DEPENDS b/video/xbmc/DEPENDS
deleted file mode 100755
index 029a2a6..0000000
--- a/video/xbmc/DEPENDS
+++ /dev/null
@@ -1,136 +0,0 @@
-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" \
- "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/xbmc/DETAILS b/video/xbmc/DETAILS
index a425e1a..1b648ad 100755
--- a/video/xbmc/DETAILS
+++ b/video/xbmc/DETAILS
@@ -1,36 +1,7 @@
- SPELL=xbmc
- VERSION=13.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://mirrors.${SPELL}.org/releases/source/${SOURCE}
-
SOURCE_HASH=sha512:83a514410748b05da4c626caff34fec7b6b26a8bdea9f158e1c75721d3a47d36eb1f97ed4c162f6c2472a97f658e3b5285c1e0b144bfb4f654932586eee4d1c8
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-Gotham"
- WEB_SITE="http://xbmc.org";
- LICENSE[0]=GPL
- ENTERED=20101225
- SHORT="a software media player and entertainment hub"
-cat << EOF
-XBMC is an award-winning free and open source (GPL) software media player
-and entertainment hub for digital media. XBMC is available for Linux, OSX,
-Windows, and the original Xbox. Created in 2003 by a group of like minded
-programmers, XBMC is a non-profit project run and developed by volunteers
-located around the world. More than 50 software developers have contributed
-to XBMC, and 100-plus translators have worked to expand its reach, making
-it available in more than 30 languages.
-
-While XBMC 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, XBMC feels very natural
-to use from the couch and is the ideal solution for your home theater.
-
-Currently XBMC 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: XBMC 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
+ SPELL=xbmc
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by kodi]
+ EOF
diff --git a/video/xbmc/DOWNLOAD b/video/xbmc/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video/xbmc/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/video/xbmc/HISTORY b/video/xbmc/HISTORY
index 41a6abf..7f1df2c 100644
--- a/video/xbmc/HISTORY
+++ b/video/xbmc/HISTORY
@@ -1,3 +1,8 @@
+2015-01-06 Pol Vinogradov <vin.public AT gmail.com>
+ * spell deprecated [in favour of kodi]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2014-12-23 Pol Vinogradov <vin.public AT gmail.com>
* CONFLICTS: added for kodi

diff --git a/video/xbmc/INSTALL b/video/xbmc/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video/xbmc/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/video/xbmc/PRE_BUILD b/video/xbmc/PRE_BUILD
index 2be2900..27ba77d 100755
--- a/video/xbmc/PRE_BUILD
+++ b/video/xbmc/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-./bootstrap
+true
diff --git a/video/xbmc/UP_TRIGGERS b/video/xbmc/UP_TRIGGERS
new file mode 100755
index 0000000..12cf9d5
--- /dev/null
+++ b/video/xbmc/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger xbmc dispel_self
+up_trigger kodi cast_self
diff --git a/windowmanagers/fluxbox/CONFIGURE
b/windowmanagers/fluxbox/CONFIGURE
index 8dc6a74..2544d55 100755
--- a/windowmanagers/fluxbox/CONFIGURE
+++ b/windowmanagers/fluxbox/CONFIGURE
@@ -10,7 +10,7 @@ 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 (9) configuration options?" n &&
+config_query FLUXBOX_CONF "Go through all (10) configuration options?" n &&

if [[ $FLUXBOX_CONF == y ]]; then
config_query_option FLUXBOX_OPTS "include code for the Slit?" y \
@@ -25,6 +25,10 @@ if [[ $FLUXBOX_CONF == y ]]; then
"--enable-toolbar" \
"--disable-toolbar" &&

+ config_query_option FLUXBOX_OPTS "include code for SystemTray?" y \
+ "--enable-systray" \
+ "--disable-systray" &&
+
config_query_option FLUXBOX_OPTS "use regular expression support?" y \
"--enable-regexp" \
"--disable-regexp" &&
diff --git a/windowmanagers/fluxbox/DEPENDS b/windowmanagers/fluxbox/DEPENDS
index fd3a5d0..8946fb3 100755
--- a/windowmanagers/fluxbox/DEPENDS
+++ b/windowmanagers/fluxbox/DEPENDS
@@ -1,7 +1,6 @@
depends -sub CXX gcc &&
depends libx11 &&
depends libsm &&
-depends fontconfig &&

if [[ $FLUXBOX_BRANCH == scm ]]; then
depends git
@@ -17,6 +16,11 @@ optional_depends imlib2 \
"--disable-imlib2" \
"for Imlib2 (pixmap themes) support" &&

+optional_depends freetype2 \
+ "--enable-freetype2" \
+ "--disable-freetype2" \
+ "for FreeType2 support" &&
+
optional_depends libxpm \
"--enable-xpm" \
"--disable-xpm" \
@@ -33,18 +37,22 @@ optional_depends libxinerama \
"for Xinerama extension support" &&

optional_depends libxext \
- "--enable-shape" \
- "--disable-shape" \
- "for XShape extension support" &&
+ "--enable-xext" \
+ "--disable-xext" \
+ "for Misc X Extension Library support" &&

optional_depends libxft \
"--enable-xft" \
"--disable-xft" \
"for Xft extension support (anti-aliased fonts)" &&

+if is_depends_enabled $SPELL libxft; then
+ depends fontconfig
+fi &&
+
optional_depends libxrandr \
- "--enable-randr" \
- "--disable-randr" \
+ "--enable-xrandr" \
+ "--disable-xrandr" \
"for X Randr extension support" &&

optional_depends fribidi \
diff --git a/windowmanagers/fluxbox/DETAILS b/windowmanagers/fluxbox/DETAILS
index f42efa8..bb50b70 100755
--- a/windowmanagers/fluxbox/DETAILS
+++ b/windowmanagers/fluxbox/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.3.5
+ VERSION=1.3.6
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 2ae7b0b..a8a6192 100644
--- a/windowmanagers/fluxbox/HISTORY
+++ b/windowmanagers/fluxbox/HISTORY
@@ -1,3 +1,10 @@
+2015-01-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.6
+ * DEPENDS: updated libxrandr, libxext flags; added freetype2 optional
+ dependency; made fontconfig required only if libxft dependency is
+ selected
+ * CONFIGURE: added systray configure option
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
deleted file mode 100644
index c1ca64d..0000000
Binary files a/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig and /dev/null
differ
diff --git a/windowmanagers/fluxbox/fluxbox-1.3.6.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.6.tar.bz2.sig
new file mode 100644
index 0000000..65813d4
Binary files /dev/null and b/windowmanagers/fluxbox/fluxbox-1.3.6.tar.bz2.sig
differ
diff --git a/windowmanagers/i3/DEPENDS b/windowmanagers/i3/DEPENDS
index 5cb4040..2728ae8 100755
--- a/windowmanagers/i3/DEPENDS
+++ b/windowmanagers/i3/DEPENDS
@@ -4,6 +4,7 @@ depends yajl &&
depends libxcursor &&
depends xcb-util-wm &&
depends xcb-util-keysyms &&
+depends xcb-util-cursor &&
optional_depends asciidoc '' '' 'for the hacking-howto' &&
optional_depends xmlto '' '' 'for the manpage' &&
optional_depends xmessage '' '' 'for the welcome message' &&
diff --git a/windowmanagers/i3/DETAILS b/windowmanagers/i3/DETAILS
index fa89c82..c4d9ab8 100755
--- a/windowmanagers/i3/DETAILS
+++ b/windowmanagers/i3/DETAILS
@@ -1,5 +1,5 @@
SPELL=i3
- VERSION=4.5.1
+ VERSION=4.8
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 f345f0a..d279926 100644
--- a/windowmanagers/i3/HISTORY
+++ b/windowmanagers/i3/HISTORY
@@ -1,3 +1,7 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.8
+ * DEPENDS: Depends on xcb-util-cursor
+
2013-03-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.5.1

diff --git a/wm-addons/wbar/BUILD b/wm-addons/wbar/BUILD
deleted file mode 100755
index 8f58e6d..0000000
--- a/wm-addons/wbar/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make
diff --git a/wm-addons/wbar/DETAILS b/wm-addons/wbar/DETAILS
index 3f9ec49..172e2e0 100755
--- a/wm-addons/wbar/DETAILS
+++ b/wm-addons/wbar/DETAILS
@@ -1,10 +1,10 @@
SPELL=wbar
- VERSION=1.3.3
- SOURCE="${SPELL}-${VERSION}.tbz2"
- SOURCE_URL[0]=http://www.tecapli.com.ar/warlock/${SOURCE}
-
SOURCE_HASH=sha512:29a0021a27e69f663de942d3b9e9e6714e3ab934b6b1d40bedc0f858d5156a84d0f4c6e7c2949916f0164fc0239f5936aae125ea9541d29a74251460ad940e63
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://www.tecapli.com.ar/warlock/";
+ VERSION=2.3.4
+ SOURCE="$SPELL-$VERSION.tgz"
+ WEB_SITE="https://wbar.googlecode.com/";
+ SOURCE_URL[0]="$WEB_SITE/files/$SOURCE"
+
SOURCE_HASH=sha512:07f3484bd071761d57ef1172c56b30980eef9ce2ee65d1fc21ea20c631a1da1d88c1b8a9e1a1fca0e5f18e7bf1c5697c349a543d72966ce71ff53d7e921147b3
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
ENTERED=20080410
SHORT="An eye candy quick launch bar."
diff --git a/wm-addons/wbar/HISTORY b/wm-addons/wbar/HISTORY
index b78a952..243d398 100644
--- a/wm-addons/wbar/HISTORY
+++ b/wm-addons/wbar/HISTORY
@@ -1,3 +1,8 @@
+2015-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, PRE_BUILD, gcc43.patch: removed, no longer needed
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.3.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)
diff --git a/wm-addons/wbar/PRE_BUILD b/wm-addons/wbar/PRE_BUILD
deleted file mode 100755
index 34cce88..0000000
--- a/wm-addons/wbar/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/gcc43.patch
diff --git a/wm-addons/wbar/gcc43.patch b/wm-addons/wbar/gcc43.patch
deleted file mode 100644
index 695aa41..0000000
--- a/wm-addons/wbar/gcc43.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -Naur wbar-1.3.3.orig/IconLoader.cc wbar-1.3.3/IconLoader.cc
---- wbar-1.3.3.orig/IconLoader.cc 2008-04-24 12:06:30.222538804 -0700
-+++ wbar-1.3.3/IconLoader.cc 2008-04-24 12:08:41.678298214 -0700
-@@ -1,5 +1,6 @@
- extern "C" {
- #include <unistd.h>
-+#include <cstdlib>
- #include <sys/stat.h>
- #include <sys/types.h>
- };
-diff -Naur wbar-1.3.3.orig/SuperBar.cc wbar-1.3.3/SuperBar.cc
---- wbar-1.3.3.orig/SuperBar.cc 2008-04-24 12:06:30.223539071 -0700
-+++ wbar-1.3.3/SuperBar.cc 2008-04-24 12:09:47.454291462 -0700
-@@ -1,3 +1,5 @@
-+#include <cstdlib>
-+
- #include "SuperBar.h"
- #include "SuperIcon.h"
-
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 84bf656..5e0a2f3 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.14.1
-
SOURCE_HASH=sha512:ae754fcaafc801da77b332e4a19e22ae12701811189a15816ba56d7b46ce714be3428f44ee58d978b648825986c5f08f86aeb0a546edf84475723da99e2602ba
+ VERSION=3.14.6
+
SOURCE_HASH=sha512:7ebe517d0141a8d3302729b2b1f0f7ae64b715582d5c092f56a6632d12124b11d9fc519e18a242bab02a8c8e77208dc9569af98c0d377b0246f6ad4dd0c9f774
else
- VERSION=3.14.1
-
SOURCE_HASH=sha512:ae754fcaafc801da77b332e4a19e22ae12701811189a15816ba56d7b46ce714be3428f44ee58d978b648825986c5f08f86aeb0a546edf84475723da99e2602ba
+ VERSION=3.14.6
+
SOURCE_HASH=sha512:7ebe517d0141a8d3302729b2b1f0f7ae64b715582d5c092f56a6632d12124b11d9fc519e18a242bab02a8c8e77208dc9569af98c0d377b0246f6ad4dd0c9f774
fi
SOURCE=gtk+-$VERSION.tar.xz
BRANCH=`echo $VERSION | cut -d . -f 1,2`
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index a8078f1..daf4a84 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,8 +1,9 @@
+2015-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.14.6
+
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
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
deleted file mode 100644
index eec9c35..0000000
---
a/x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-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/DEPENDS b/x11-toolkits/wxgtk-new/DEPENDS
index 25c97f4..58e6afc 100755
--- a/x11-toolkits/wxgtk-new/DEPENDS
+++ b/x11-toolkits/wxgtk-new/DEPENDS
@@ -10,9 +10,10 @@ depends libpng '--with-libpng' &&
depends JPEG '--with-libjpeg' &&
depends tiff '--with-libtiff' &&
depends pkgconfig &&
-optional_depends pcre '--with-regex=sys' \
+optional_depends pcre \
+ '--with-regex=sys' \
'--with-regex=builtin' \
- 'do not use pcre for advanced features' &&
+ 'use PCRE for RegEx (disable for advanced features)' &&
optional_depends cairo \
'' \
'' \
diff --git a/x11-toolkits/wxgtk-new/DETAILS b/x11-toolkits/wxgtk-new/DETAILS
index 67031e3..69d1aa1 100755
--- a/x11-toolkits/wxgtk-new/DETAILS
+++ b/x11-toolkits/wxgtk-new/DETAILS
@@ -1,12 +1,11 @@
SPELL=wxgtk-new
SPELLX=wxGTK
SPELLX=wxWidgets
- VERSION=3.0.1
-
SOURCE_HASH=sha512:5934442fbb77f50e2cb234ee2218e5f61e4757202b28da53f0b8a28dd499eeefca4cb8375359e42aeca2a93f8b24435ac4299da300303c9d9436bfba0cae6cd5
+ VERSION=3.0.2
+
SOURCE_HASH=sha512:098f79863103f3be0b7e21e4f0f1b34ab5277ef0033c1ef1387a9c673b0e0b76a2d732b183fa11b22cfcbbfdb7a4884f243d12f65cd49baa1772852307b393c4
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
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/
ENTERED=20090607
diff --git a/x11-toolkits/wxgtk-new/HISTORY b/x11-toolkits/wxgtk-new/HISTORY
index 1a498f0..3b7e791 100644
--- a/x11-toolkits/wxgtk-new/HISTORY
+++ b/x11-toolkits/wxgtk-new/HISTORY
@@ -1,3 +1,11 @@
+2015-01-09 Ismael Luceno <ismael AT sourcemage.org>
+ * 0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch,
PRE_BUILD:
+ removed, no longer needed
+ * DETAILS: updated spell to 3.0.2
+
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Improve pcre dependency description
+
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
diff --git a/x11-toolkits/wxgtk-new/PRE_BUILD
b/x11-toolkits/wxgtk-new/PRE_BUILD
deleted file mode 100755
index e8922f9..0000000
--- a/x11-toolkits/wxgtk-new/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-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 5ae37c7..978b448 100755
--- a/x11-toolkits/wxgtk/DEPENDS
+++ b/x11-toolkits/wxgtk/DEPENDS
@@ -14,9 +14,10 @@ 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 pcre \
+ '--with-regex=sys' \
+ '--with-regex=builtin' \
+ 'use PCRE for RegEx (disable for advanced features)' &&

optional_depends mesalib \
'--with-opengl' \
diff --git a/x11-toolkits/wxgtk/HISTORY b/x11-toolkits/wxgtk/HISTORY
index 69aa19b..d5b621e 100644
--- a/x11-toolkits/wxgtk/HISTORY
+++ b/x11-toolkits/wxgtk/HISTORY
@@ -1,3 +1,6 @@
+2015-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Improve pcre dependency description
+
2014-10-18 Jeremy Blosser <jblosser AT sourcemage.org>
* DEPENDS: Remove old mesalib-1x logic, depends glu.

diff --git a/xfce/libxfce4menu/DEPENDS b/xfce/libxfce4menu/DEPENDS
index 11f831f..cc5b68c 100755
--- a/xfce/libxfce4menu/DEPENDS
+++ b/xfce/libxfce4menu/DEPENDS
@@ -1,4 +1,5 @@
depends glib2 &&
+depends GTK2 &&
depends libxfce4util &&

optional_depends gettext \
diff --git a/xfce/libxfce4menu/HISTORY b/xfce/libxfce4menu/HISTORY
index 697713e..22c3539 100644
--- a/xfce/libxfce4menu/HISTORY
+++ b/xfce/libxfce4menu/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on a provider of GTK2
+
2011-01-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated source urls
* DEPENDS: added gettext opt dep
diff --git a/xorg-lib/libxext/DEPENDS b/xorg-lib/libxext/DEPENDS
index 7f534f6..b2c5b6a 100755
--- a/xorg-lib/libxext/DEPENDS
+++ b/xorg-lib/libxext/DEPENDS
@@ -1,5 +1,6 @@
depends AWK &&
depends pkgconfig &&
+depends kbproto &&
depends libpthread-stubs &&
depends libtool &&
depends libx11 &&
diff --git a/xorg-lib/libxext/HISTORY b/xorg-lib/libxext/HISTORY
index ddd5ec2..a0c2ba0 100644
--- a/xorg-lib/libxext/HISTORY
+++ b/xorg-lib/libxext/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on kbproto
+
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: libpthread-stubs, libxcb, libxdmcp

diff --git a/xorg-lib/libxfixes/DEPENDS b/xorg-lib/libxfixes/DEPENDS
index 2784933..882a159 100755
--- a/xorg-lib/libxfixes/DEPENDS
+++ b/xorg-lib/libxfixes/DEPENDS
@@ -1,6 +1,7 @@
depends AWK &&
depends fixesproto &&
depends pkgconfig &&
+depends kbproto &&
depends libpthread-stubs &&
depends libtool &&
depends libx11 &&
diff --git a/xorg-lib/libxfixes/HISTORY b/xorg-lib/libxfixes/HISTORY
index 9faa3c0..3e70681 100644
--- a/xorg-lib/libxfixes/HISTORY
+++ b/xorg-lib/libxfixes/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on kbproto
+
2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: missing dependencies

diff --git a/xorg-lib/libxrender/DEPENDS b/xorg-lib/libxrender/DEPENDS
index 44c02d4..8210561 100755
--- a/xorg-lib/libxrender/DEPENDS
+++ b/xorg-lib/libxrender/DEPENDS
@@ -1,5 +1,6 @@
depends AWK &&
depends pkgconfig &&
+depends kbproto &&
depends libpthread-stubs &&
depends libtool &&
depends libx11 &&
diff --git a/xorg-lib/libxrender/HISTORY b/xorg-lib/libxrender/HISTORY
index 8a49db8..c150149 100644
--- a/xorg-lib/libxrender/HISTORY
+++ b/xorg-lib/libxrender/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on kbproto
+
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: added missing dependencies




  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (1b31eb094fa2b3b950487950bb9f834c20fe6ca7), Treeve Jelbert, 01/10/2015

Archive powered by MHonArc 2.6.24.

Top of Page