Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (e0773e6c919c867a712e2b240aec0421c4ae00cd)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (e0773e6c919c867a712e2b240aec0421c4ae00cd)
  • Date: Fri, 31 Oct 2014 08:42:36 -0500

GIT changes to devel-xorg-modular grimoire by Vlad Glagolev
<stealth AT sourcemage.org>:

ChangeLog | 12
archive/burp/DEPENDS | 4
archive/burp/DETAILS | 4
archive/burp/HISTORY | 8
archive/cdebootstrap/DETAILS | 4
archive/cdebootstrap/HISTORY | 3
archive/debian-archive-keyring/DETAILS | 6
archive/debian-archive-keyring/HISTORY | 3
archive/dpkg/DETAILS | 4
archive/dpkg/HISTORY | 5
archive/epm/DETAILS | 43 +
archive/epm/HISTORY | 7
audio-players/mpg123/DETAILS | 2
audio-players/mpg123/HISTORY | 3
audio-soft/asunder/DETAILS | 4
audio-soft/asunder/HISTORY | 3
chat-im/gajim/DEPENDS | 9
chat-im/gajim/DETAILS | 6
chat-im/gajim/HISTORY | 6
chat-im/gajim/PRE_BUILD | 4
chat-im/gajim/gajim-0.16.tar.bz2.sig |binary
chat-im/gajim/gtalk.patch | 11
crypto/cyrus-sasl/DEPENDS | 6
crypto/cyrus-sasl/HISTORY | 7
crypto/libressl/DETAILS | 4
crypto/libressl/HISTORY | 7
crypto/nss/BUILD | 6
crypto/nss/DEPENDS | 5
crypto/nss/DETAILS | 20
crypto/nss/HISTORY | 12
crypto/nss/INSTALL | 16
crypto/nss/PREPARE | 6
crypto/nss/PRE_BUILD | 11
crypto/nss/PRE_SUB_DEPENDS | 1
crypto/nss/SUB_DEPENDS | 31 -
crypto/nss/nss-3.17.2-standalone-2.patch | 244
++++++++++
crypto/openssl/DETAILS | 8
crypto/openssl/HISTORY | 7
database/sqlite/DETAILS | 6
database/sqlite/HISTORY | 6
dev/null |binary
devel/gdb/DETAILS | 2
devel/gdb/HISTORY | 3
devel/python/DETAILS | 2
devel/python/HISTORY | 3
devel/python3/DETAILS | 2
devel/python3/HISTORY | 3
disk/ddrescue/DETAILS | 4
disk/ddrescue/HISTORY | 3
disk/eudev/DETAILS | 4
disk/eudev/HISTORY | 3
disk/grub2/BUILD | 3
disk/grub2/HISTORY | 6
disk/grub2/PRE_BUILD | 3
disk/grub2/grub-2.00-freetype-2.5.1.patch | 24
disk/lvm/DETAILS | 2
disk/lvm/HISTORY | 3
disk/partclone/DETAILS | 4
disk/partclone/HISTORY | 3
doc/evince/DETAILS | 7
doc/evince/HISTORY | 4
doc/mupdf/DETAILS | 5
doc/mupdf/HISTORY | 3
editors/jq/DEPENDS | 2
editors/jq/DETAILS | 22
editors/jq/HISTORY | 3
editors/tea/DETAILS | 6
editors/tea/HISTORY | 4
editors/tea/PRE_BUILD | 3
education/klavaro/CONFLICTS | 1
education/klavaro/DETAILS | 6
education/klavaro/HISTORY | 4
fonts-x11/ttf-roboto/HISTORY | 3
fonts-x11/ttf-roboto/INSTALL | 2
ftp/wget/DETAILS | 4
ftp/wget/HISTORY | 17
ftp/wget/REPAIR^all^PRE_SUB_DEPENDS | 2
gnome3-libs/adwaita-icon-theme/DETAILS | 7
gnome3-libs/adwaita-icon-theme/HISTORY | 3
graphics/gexiv2/DETAILS | 4
graphics/gexiv2/HISTORY | 3
graphics/lensfun/DETAILS | 4
graphics/lensfun/HISTORY | 3
graphics/shotwell/DETAILS | 4
graphics/shotwell/HISTORY | 3
http/lighttpd/DEPENDS | 2
http/lighttpd/HISTORY | 7
http/seamonkey/BUILD | 1
http/seamonkey/CONFIGURE | 9
http/seamonkey/DEPENDS | 33 +
http/seamonkey/DETAILS | 6
http/seamonkey/HISTORY | 11
http/seamonkey/PRE_BUILD | 1
http/seamonkey/mailnews.patch | 18
http/seamonkey/strip.patch | 11
http/tinyproxy/DETAILS | 2
http/tinyproxy/HISTORY | 5
http/tinyproxy/PRE_BUILD | 2
http/tinyproxy/headers.patch | 145 +++++
http/webcleaner/DEPENDS | 2
http/webcleaner/HISTORY | 3
http/webkitgtk/DETAILS | 4
http/webkitgtk/HISTORY | 8
http/webkitgtk3/DETAILS | 4
http/webkitgtk3/HISTORY | 3
i18n/ibus/DETAILS | 4
i18n/ibus/HISTORY | 3
i18n/uim/DETAILS | 4
i18n/uim/HISTORY | 3
kernels/kmod/BUILD | 2
kernels/kmod/CONFLICTS | 2
kernels/kmod/DEPENDS | 4
kernels/kmod/DETAILS | 6
kernels/kmod/FINAL | 12
kernels/kmod/HISTORY | 71 ++
kernels/kmod/INSTALL | 7
kernels/kmod/POST_RESURRECT | 5
kernels/kmod/PROVIDES | 1
kernels/kmod/init.d/modutils | 42 +
kernels/kmod/init.d/modutils.conf | 8
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1 | 5
kernels/linux/latest.defaults | 2
kernels/module-init-tools/CONFLICTS | 1
kernels/module-init-tools/HISTORY | 4
kernels/module-init-tools/PROVIDES | 1
kernels/virtualbox-module/DETAILS | 2
kernels/virtualbox-module/HISTORY | 3
libs/gettext/DETAILS | 2
libs/gettext/HISTORY | 3
libs/icu/BUILD | 20
libs/icu/DEPENDS | 3
libs/icu/DETAILS | 11
libs/icu/HISTORY | 44 +
libs/icu/TESTING | 32 +
libs/ldns/CONFIGURE | 11
libs/ldns/DEPENDS | 15
libs/ldns/DETAILS | 1
libs/ldns/HISTORY | 7
libs/libbsd/DETAILS | 2
libs/libbsd/HISTORY | 5
libs/libbsd/libbsd.gpg |binary
libs/libesmtp/DEPENDS | 6
libs/libesmtp/HISTORY | 7
libs/mxml/DETAILS | 10
libs/mxml/HISTORY | 3
libs/neon/DEPENDS | 2
libs/neon/DETAILS | 3
libs/neon/HISTORY | 8
libs/neon/REPAIR^all^PRE_SUB_DEPENDS | 2
libs/neon/SUB_DEPENDS | 16
libs/nspr/BUILD | 3
libs/nspr/DEPENDS | 2
libs/nspr/DETAILS | 6
libs/nspr/HISTORY | 8
libs/nspr/INSTALL | 6
libs/nspr/PRE_BUILD | 6
libs/nspr/nspr.pc | 10
libs/openscenegraph/DETAILS | 4
libs/openscenegraph/HISTORY | 5
mail/claws-mail/DEPENDS | 6
mail/claws-mail/DETAILS | 2
mail/claws-mail/HISTORY | 4
mail/etpan-ng/DETAILS | 4
mail/etpan-ng/HISTORY | 3
mail/libetpan/BUILD | 3
mail/libetpan/DETAILS | 6
mail/libetpan/HISTORY | 4
mail/postfix/BUILD | 24
mail/postfix/CONFIGURE | 31 -
mail/postfix/DETAILS | 5
mail/postfix/HISTORY | 19
mail/postfix/INSTALL | 58 --
mail/postfix/TRIGGERS | 2
mail/postfix/protected | 1
mail/postfix/volatiles | 1
mail/sylpheed.gpg |binary
net/bind-tools/DEPENDS | 4
net/bind-tools/DETAILS | 4
net/bind-tools/HISTORY | 8
net/bind/DEPENDS | 4
net/bind/HISTORY | 7
net/cpuminer/DEPENDS | 4
net/cpuminer/DETAILS | 4
net/cpuminer/HISTORY | 4
net/flow-tools/DEPENDS | 4
net/flow-tools/HISTORY | 7
net/libreswan/DETAILS | 2
net/libreswan/HISTORY | 3
net/monit/BUILD | 2
net/monit/DETAILS | 4
net/monit/HISTORY | 4
net/openvpn/DEPENDS | 5
net/openvpn/DETAILS | 2
net/openvpn/HISTORY | 4
php-pear/php/DEPENDS | 2
php-pear/php/DETAILS | 6
php-pear/php/HISTORY | 7
php-pear/php4/BUILD | 2
php-pear/php4/DEPENDS | 6
php-pear/php4/HISTORY | 7
printer/cups-filters/DEPENDS | 2
printer/cups-filters/DETAILS | 4
printer/cups-filters/HISTORY | 7
printer/cups-filters/TRIGGERS | 2
python-pypi/attic/DEPENDS | 2
python-pypi/attic/HISTORY | 3
python-pypi/aws-cli/DEPENDS | 9
python-pypi/aws-cli/DETAILS | 49 ++
python-pypi/aws-cli/HISTORY | 3
python-pypi/bcdoc/DEPENDS | 3
python-pypi/bcdoc/DETAILS | 14
python-pypi/bcdoc/HISTORY | 3
python-pypi/botocore/DEPENDS | 3
python-pypi/botocore/DETAILS | 15
python-pypi/botocore/HISTORY | 3
python-pypi/cherrypy/DEPENDS | 2
python-pypi/cherrypy/HISTORY | 3
python-pypi/colorama/DEPENDS | 1
python-pypi/colorama/DETAILS | 29 +
python-pypi/colorama/HISTORY | 3
python-pypi/jmespath/DEPENDS | 1
python-pypi/jmespath/DETAILS | 15
python-pypi/jmespath/HISTORY | 3
python-pypi/nbxmpp/DEPENDS | 3
python-pypi/nbxmpp/DETAILS | 15
python-pypi/nbxmpp/HISTORY | 2
python-pypi/papyon/DEPENDS | 2
python-pypi/papyon/HISTORY | 3
python-pypi/pyasn1-modules/DETAILS | 6
python-pypi/pyasn1-modules/HISTORY | 3
python-pypi/pyasn1/DETAILS | 6
python-pypi/pyasn1/HISTORY | 3
python-pypi/pyicqt/DEPENDS | 2
python-pypi/pyicqt/HISTORY | 3
python-pypi/pymsn/DEPENDS | 2
python-pypi/pymsn/HISTORY | 3
python-pypi/pymsnt/DEPENDS | 2
python-pypi/pymsnt/HISTORY | 3
python-pypi/roundup/DEPENDS | 2
python-pypi/roundup/HISTORY | 3
python-pypi/scrapely/DEPENDS | 2
python-pypi/scrapely/HISTORY | 3
python-pypi/scrapy/DEPENDS | 2
python-pypi/scrapy/HISTORY | 3
python-pypi/setuptools/DETAILS | 4
python-pypi/setuptools/HISTORY | 3
python-pypi/trac/DETAILS | 4
python-pypi/trac/HISTORY | 3
python-pypi/twisted/DEPENDS | 2
python-pypi/twisted/HISTORY | 3
security/nmap/DEPENDS | 4
security/nmap/HISTORY | 9
security/rkhunter/DETAILS | 4
security/rkhunter/HISTORY | 3
shell-term-fm/mksh/DETAILS | 4
shell-term-fm/mksh/HISTORY | 3
shell-term-fm/vifm/DETAILS | 4
shell-term-fm/vifm/HISTORY | 3
smgl/basesystem/DEPENDS | 2
smgl/basesystem/DETAILS | 2
smgl/basesystem/HISTORY | 5
utils/at/BUILD | 9
utils/at/DETAILS | 12
utils/at/HISTORY | 13
utils/at/INSTALL | 11
utils/at/PRE_BUILD | 4
utils/iotop/HISTORY | 4
utils/iotop/PREPARE | 3
utils/pciutils/DEPENDS | 3
utils/pciutils/DETAILS | 2
utils/pciutils/HISTORY | 4
utils/virtualbox/BUILD | 6
utils/virtualbox/DEPENDS | 1
utils/virtualbox/DETAILS | 5
utils/virtualbox/HISTORY | 6
utils/virtualbox/INSTALL | 2
utils/xen/DEPENDS | 3
utils/xen/DETAILS | 7
utils/xen/HISTORY | 8
utils/xen/PREPARE | 7
utils/xen/PRE_BUILD | 6
utils/xen/prefix.patch | 10
wm-addons/cairo-dock-plugins/DETAILS | 3
wm-addons/cairo-dock-plugins/HISTORY | 3
wm-addons/cairo-dock/DETAILS | 2
wm-addons/cairo-dock/HISTORY | 3
x11-libs/cairo/CONFIGURE | 8
x11-libs/cairo/HISTORY | 4
x11-libs/cairo/PRE_BUILD | 12
x11-libs/cairo/cairo-1.12.16-lto-optional.patch | 28 +
x11-libs/wine/DETAILS | 2
x11-libs/wine/HISTORY | 3
x11/xautolock/DEPENDS | 3
x11/xautolock/HISTORY | 3
295 files changed, 1751 insertions(+), 538 deletions(-)

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

wget: more properly migrate from openssl to SSL provider

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

neon: => 0.30.1

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

Revert "neon: depends SSL"

This reverts commit 585743763a6e85e421c862849f732c1ff3821b9c.

bad scripting is bad

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

setuptools: => 7.0

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

monit: => 5.10

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

openvpn: => 2.3.5

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

python3 3.4.2

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

python 2.7.8

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

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

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

libetpan 1.5

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

etpan-ng 0.7.1

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

eudev: => 2.1

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

gdb: => 7.8.1

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

Revert "kmod 18"

This reverts commit 6b450d30c44b44fb1b3f1e23be167846682070f4.

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

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

This partially reverts commit e888a83e431812ebb362c25167c3fff87e70884e.

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

sqlite: => 3.8.7.1

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

claws-mail 3.11.1

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

sylpheed.gpg: Add new verified key from Paul Mangan

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

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

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

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

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

iotop: Do not abort build on unmet kernel config dep

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

epm 4.2

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

vifm: => 0.7.8

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

ftp/wget: version 1.16

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

tinyproxy: security update

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

trac: => 0.12.6

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

xen: added 4.2 branch

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

pciutils 3.2.1

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

pciutils: Add optional dependency on kmod

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

Revert "xen: depends SSL"

This reverts commit 7d4e0f9f7b4c5fae1f7343b27f8e26ba149952dd.

bad scripting is bad

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

Revert "twisted: depends SSL"

This reverts commit 27637d0b92d82bb8dad626d69654e93b52af702b.

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

Revert "scrapy: depends SSL"

This reverts commit ccfced9f015439a9acf4c98a27408e9f2eb187d5.

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

Revert "scrapely: depends SSL"

This reverts commit ad011ce05914d882aa3f0b120b1dbbafbbf2b31d.

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

Revert "pymsnt: depends SSL"

This reverts commit 8d3420e10d4368f3207de4cb684c0a1379e9999f.

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

Revert "pymsn: depends SSL"

This reverts commit bc983df1de411de7aac5a1574bb16189beefde0a.

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

Revert "pyicqt: depends SSL"

This reverts commit 9713fa6c879f59b229256c3db30da203cc55711d.

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

Revert "papyon: depends SSL"

This reverts commit a2efdb379f73e38ca13f7c47eb5d3445001f5866.

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

Revert "attic: depends SSL"

This reverts commit 4dc11d3880ff9fbaf468a2da2f9a083457d910fb.

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

Revert "webcleaner: depends SSL"

This reverts commit 761292809ffd6d9f011b1eb886d1f15f8203743d.

bad scripting is bad

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

Revert "roundup: depends SSL"

This reverts commit 930f32b1aeb2d3bd4bc00f97b3bca69b536b77e7.

bad scripting is bad

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

Revert "cherrypy: depends SSL"

This reverts commit 11b69b0875b8e6ba14d333a09211fb6250980270.

Conflicts:

python-pypi/cherrypy/HISTORY

bad scripting is bad

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

cpuminer: => 2.4

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

libreswan: => 3.11

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

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

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

icu - update sha512

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

kmod 18

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

uim 1.8.6

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

ibus 1.5.5

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

php4: use SSL provider

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

Revert "php4: depends SSL"

This reverts commit a768befe0a68d69bbed8ec414de20fb4083c3d74.

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

Revert "php4: fix bad with-SSL usage"

This reverts commit ec00cfa4f687d72a9429f19d5c8c6e350ded430a.

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

bind: use SSL provider

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

Revert "bind: depends SSL"

This reverts commit fbfca0a1e8cba5a661b2713cedf88fcfed64b184.

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

Revert "bind: fix bad with-SSL usage"

This reverts commit a1e2ad9b8f91404ea4649c4e5f05ad1eea9dc967.

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

bind-tools: => 9.9.6 [security]

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

Revert "bind-tools: depends SSL"

This reverts commit 90138fe5252e6655fc923d4f7e0966b7c0f6547d.

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

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

This reverts commit d469c2f7126d22d565150a76a67f8bc879b65ec2.

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

flow-tools: use SSL provider

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

Revert "flow-tools: depends SSL"

This reverts commit 63505b56ca32dbfa54f7878fb6ccb633b246b6f1.

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

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

This reverts commit d141a01e972bc00df5dfe2a4ba3297af3850f224.

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

cyrus-sasl: use SSL provider

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

Revert "cyrus-sasl: depends SSL"

This reverts commit ac1022cea1701381eb03ed78268e1d6aba323c62.

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

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

This reverts commit 1de4d35116e5f19286784f2437e0656877ed4c73.

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

nmap: use SSL provider

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

Revert "nmap: depends SSL"

This reverts commit cfca75276fb9dd9c14a5ee70519c55e2cc5d75fd.

Conflicts:

security/nmap/HISTORY

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

Revert "nmap: fix bad with-SSL usage"

This reverts commit ae3264b679bc1743b73ed1634b41916249bf3c6b.

Conflicts:

security/nmap/HISTORY

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

libesmtp: use SSL provider

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

Revert "libesmtp: depends SSL"

This reverts commit 60cc13ebc640c712b9a494a1f5da455f20beb4b5.

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

Revert "libesmtp: fix bad with-SSL usage"

This reverts commit 12ed6c829f5f10ba2e3013696bc0b568be808a87.

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

lighttpd: use SSL provider

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

Revert "lighttpd: depends SSL"

This reverts commit 43e81fb3681566e3340943019b5705a3060f4ffe.

bad scripting is very bad

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

Revert "lighttpd: fix bad with-SSL usage"

This reverts commit 3089927a5431d2b6a83f66844c943fa3091d7d85.

bad scripting is bad

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

php: corrected ssl flags

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

burp: => 1.4.24 (devel)

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

Revert "burp: depends SSL"

This reverts commit 62a04f22d542db7d976a1810f94eaced63c2ca6e.

bad scripting is very bad

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

Revert "burp: fix bad with-SSL usage"

This reverts commit 1353272fc0a140c7618fd96bdf447edd4c575c16.

bad scripting is bad

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

disk/ddrescue: version 1.19

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

ldns: corrected openssl's subdependency behaviour

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

Revert "ldns: depends SSL"

This reverts commit 6491d676c0455bb018a8380b3dc4923de1f734fa.

scripted replacement doesn't work here

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

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

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

wm-addons/cairo-dock: version 3.4.0

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

http/webkitgtk3: version 2.6.2

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

http/webkitgtk: version 2.4.7

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

seamonkey: => 2.30 [security]

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

nss: => 3.17.2

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

nspr: => 4.10.7

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

at: fixed permissions on atjobs dir

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

postfix: ignore running queue files

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

postfix: removed obsolete options + more post-update fixes

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

postfix: post-update fixes

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

libbsd: => 0.7.0

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

postfix: => 2.9.11

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

asunder: => 2.5

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

sqlite: => 3.8.7

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

mxml: => 2.9

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

rkhunter 1.4.2

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

at: fixed docdir

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

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

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

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

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

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

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

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

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

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

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

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

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

libs/openscenegraph: version 3.2.1

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

graphics/lensfun: version 0.3.0

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

wine: => 1.7.29

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

xautolock: depends gccmakedep

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

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

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

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

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

doc/evince: version 3.14.1

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

php: => 5.4.34 (stable) [security]

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

gettext: => 0.19.3

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

libressl: => 2.1.1

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

tea 38.0.0

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

postfix: => 2.9.10

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

linux 3.17.1

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

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

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

gajim: => 0.16

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

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

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

pyasn1: => 0.1.7

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

pyasn1-modules: => 0.0.5

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

Revert "gajim: depends SSL"

This reverts commit 86925566490f7146a06fe4e91fcea8b9a4334e3f.

buggy automation

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

cups-filters - add depends + trigger

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

partclone: => 0.2.73

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

libressl: => 2.1.0

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

cups-filters: => 1.0.60

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

openssl - fix permissions on CONFLICTS

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

at: => 3.1.16

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

ChangeLog: fixed

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

mpg123: bump to 1.21.0

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

klavaro: => 3.01

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

disk/grub2/BUILD: good old sed works better

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

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

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

gexiv2 0.10.2

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

shotwell 0.20.1

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

mupdf: => 1.6

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

mksh: => R50d

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

http/webkitgtk: updated to 2.4.6

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

utils/virtualbox: version 4.3.16

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

kernels/virtualbox-module: version 4.3.16

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

archive/debian-archive-keyring: version 2014.1

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

archive/cdebootstrap: version 0.6.3

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

archive/dpkg: version 1.17.13

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

disk/lvm: version 2.02.111

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

icu: => 54.1

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

kernels/kmod: updated to 18

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

kmod: => 17

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

icu: => 53.1

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

libs/icu: force using gcc instead of clang++

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

icu: => 52.1

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

kmod: => 15

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

kmod: => 14

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

icu: => 51.2

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

icu: => 51.1

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

icu: => 50.1.1

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

kmod: => 12

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

icu: => 50.1

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

kmod: => 11

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

kmod: => 10

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

icu: => 49.1.2

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

kmod: => 9

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

kmod - now provides all module-init-tools funtions

Conflicts:

kernels/kmod/BUILD
kernels/kmod/CONFLICTS
kernels/kmod/DETAILS

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

kmod - add FINAL

Conflicts:

kernels/kmod/FINAL
kernels/kmod/HISTORY

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

basesystem: => 0.9.6

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

module-init-tools - provides MODTOOLS

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

kmod provides MODTOOLS

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

kmod: => 8

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

kmod - add default_final to FINAL

Conflicts:

kernels/kmod/FINAL

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

kmod: => 7

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

kmod: => 6

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

kmod: => 5

Conflicts:

kernels/kmod/HISTORY

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

adjust build so that users of icu build correctly
add a TESTING results file

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

Revert "Revert "libs/icu: version 49.1""

This reverts commit f4e9fea46da4c664c33ed630cd4806f716034003.

trying to build icu correctly

diff --git a/ChangeLog b/ChangeLog
index 1698b1b..f257523 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2014-10-20 Jeremy Blosser <jblosser AT sourcemage.org>
+ * editors/jq: new spell, stream editor/filter for JSON data
+ * python-pypi/botocore: new spell, low-level aws interface library
+ * python-pypi/bcdoc: new spell, tools to help document botocore-based
projects
+ * python-pypi/jmespath: new spell, module to extract elements from a
JSON document
+ * python-pypi/colorama: new spell, cross-platform colored terminal
text
+ * python-pypi/aws-cli: new spell, unified command line interface to
aws
+
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/nbxmpp: new spell, non-blocking Jabber/XMPP module
+
2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
* devel/sparsehash: added, efficient memory hash

@@ -52,7 +63,6 @@

2014-09-15 Ismael Luceno <ismael AT sourcemage.org>
* editors/vim-csapprox: new spell, Make gvim-only colorschemes work
-
transparently in terminal vim

2014-09-14 Ismael Luceno <ismael AT sourcemage.org>
diff --git a/archive/burp/DEPENDS b/archive/burp/DEPENDS
index 65e0a09..6fc62d2 100755
--- a/archive/burp/DEPENDS
+++ b/archive/burp/DEPENDS
@@ -16,8 +16,8 @@ else
fi &&

optional_depends SSL \
- "--with-opennssl" \
- "--without-opennssl" \
+ "--with-openssl" \
+ "--without-openssl" \
"for encrypted communication" &&

optional_depends openafs \
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index ee6f7f5..81c1e88 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -11,10 +11,10 @@ case "$BURP_BRANCH" in
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
;;
devel)
- VERSION=1.4.18
+ VERSION=1.4.24
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:38a3e22e366dbf44b6ce8e69de60051eefad8a95681062b15a6bf4d0a2131af11ea6a3522670e8b33b2c3b094e382fbb08738a102e0d95bf208871e6a4715d7f
+
SOURCE_HASH=sha512:f5b1edcc9016e053d016527a0863047aa3ae06b98a3bd20095142388896150732372148ddb59081e34ca5dee2bfaa0cd06ab95435b7130f95c31aac7661571b7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
;;
stable)
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index 4d5e8f2..1fa7831 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,8 +1,6 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.24 (devel)
+ * DEPENDS: use SSL provider

2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.18 (devel); readability++
diff --git a/archive/cdebootstrap/DETAILS b/archive/cdebootstrap/DETAILS
index 6496239..a89836b 100755
--- a/archive/cdebootstrap/DETAILS
+++ b/archive/cdebootstrap/DETAILS
@@ -1,9 +1,9 @@
SPELL=cdebootstrap
- VERSION=0.5.10
+ VERSION=0.6.3
SOURCE=${SPELL}_${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/c/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:eb7f4fbfc74b8f8e6cbc7bc59f2546cb35e467529566868ee62ae478d6182060c54affb74a9660ceaf16e2adcf07c99ba96fdc93e1ad8d6a8828c859532650af
+
SOURCE_HASH=sha512:ced68ed5f11bc9abdb21b1fae390651521fa7ea2729f9b5b6666ac0dbb01cd3ab2e4637b4eb98dbb7eec3364357e23b746cbc7072236cb5ee8e1c78c5f4ad651
WEB_SITE=http://packages.debian.org/unstable/cdebootstrap
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/archive/cdebootstrap/HISTORY b/archive/cdebootstrap/HISTORY
index e81e6b5..3db57df 100644
--- a/archive/cdebootstrap/HISTORY
+++ b/archive/cdebootstrap/HISTORY
@@ -1,3 +1,6 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.3
+
2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.5.10
fixed build directory
diff --git a/archive/debian-archive-keyring/DETAILS
b/archive/debian-archive-keyring/DETAILS
index ad37fcf..072f0e7 100755
--- a/archive/debian-archive-keyring/DETAILS
+++ b/archive/debian-archive-keyring/DETAILS
@@ -1,9 +1,9 @@
SPELL=debian-archive-keyring
- VERSION=2012.4
- SOURCE=${SPELL}_${VERSION}.tar.gz
+ VERSION=2014.1
+ SOURCE=${SPELL}_${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:67f3f8ff9bc2daec6b7780e7aa67de4cae3b44c90d44ab3994600c96d4995b3f97a34ed5b5d20fca4b090d4e4f6481eb86cecac73be7d8ebc93b2b18c3c80cf8
+
SOURCE_HASH=sha512:2f2743e36064cdc742d8b95a04abe01a52629a8c390dfb24ef0c5dc1b5cfa2d8ddd076d6997895b5b22d6350b6ba67e34d852300f013936aa191ef39b7998c1d
WEB_SITE=http://packages.debian.org/unstable/$SPELL
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/archive/debian-archive-keyring/HISTORY
b/archive/debian-archive-keyring/HISTORY
index 3986bd6..f30a158 100644
--- a/archive/debian-archive-keyring/HISTORY
+++ b/archive/debian-archive-keyring/HISTORY
@@ -1,3 +1,6 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2014.1
+
2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2012.4
* DETAILS, INSTALL: cleanup
diff --git a/archive/dpkg/DETAILS b/archive/dpkg/DETAILS
index daa0d2c..8a87211 100755
--- a/archive/dpkg/DETAILS
+++ b/archive/dpkg/DETAILS
@@ -1,9 +1,9 @@
SPELL=dpkg
- VERSION=1.17.6
+ VERSION=1.17.13
SOURCE=${SPELL}_${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8b33c4956fb24b843941c13805e0991740467b37f27f88ba3231a3a43878602e2264d6672de93b1ef5caabb3307c6f893de53a144adbc66af9702b4898f0212f
+
SOURCE_HASH=sha512:739d673a5ebbb779e7b9fb5d440ecf8ed441e04fce99fd90e2a8ba5a249560dc52c382d43ffd57a9eab45b2c6ec726752bd61633877368559f008cfa9dab9a9a
WEB_SITE=http://packages.debian.org/testing/admin/dpkg
ENTERED=20030725
LICENSE[0]=GPL
diff --git a/archive/dpkg/HISTORY b/archive/dpkg/HISTORY
index 48fcec1..48b8cdb 100644
--- a/archive/dpkg/HISTORY
+++ b/archive/dpkg/HISTORY
@@ -1,3 +1,8 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.17.13
+
+ * DETAILS: version 1.14.29
+
2014-04-15 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.17.6.
Switched to xz-compressed source.
diff --git a/archive/epm/DETAILS b/archive/epm/DETAILS
index 9adc3f6..49b9f95 100755
--- a/archive/epm/DETAILS
+++ b/archive/epm/DETAILS
@@ -1,18 +1,29 @@
- SPELL=epm
- VERSION=4.1
- SOURCE=$SPELL-$VERSION-source.tar.bz2
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL_BASE="ftp.easysw.com/pub/${SPELL}/${VERSION}/${SOURCE}"
- SOURCE_URL[0]="http://${SOURCE_URL_BASE}";
- SOURCE_URL[1]="http://www.nu6.org/_/mirror/${SOURCE_URL_BASE}";
- SOURCE_URL[2]="http://ftp.funet.fi/pub/mirrors/${SOURCE_URL_BASE}";
-
SOURCE_HASH=sha512:34ba395523ca92ca27dd24aae6c7cfea0b1756e83e78edc84a6fa9e9cda36e240d2de78f73205836ee93bf0e44df8d43cdb6d11ddb824b27f63c0fafe0b096b5
- LICENSE[0]=GPL
- WEB_SITE=http://www.epmhome.org/
- ENTERED=20050505
- KEYWORDS="archive"
- SHORT="EPM is a software/file packaging program"
+ SPELL=epm
+ VERSION=4.2
+ SOURCE=$SPELL-$VERSION-source.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]="http://www.msweet.org/files/project2/$SOURCE";
+
SOURCE_HASH=sha512:941a5b65585719f500885b1be93000407bddc4043d4b78e3f2c8b8d9fd265e452311a096bd8d9b1b8cb8845dd4eecabb20db5386f3eedb6675226804d38d5294
+ LICENSE[0]=gpl-2.0
+ WEB_SITE="http://www.msweet.org/projects.php?Z2";
+ ENTERED=20050505
+ KEYWORDS="archive"
+ SHORT="Software packaging tool"
cat << EOF
-EPM is a free UNIX software/file packaging program that generates
-distribution archives from a list of files.
+EPM is an open source UNIX software and file packaging program that generates
+distribution archives from a list of files. EPM provides a complete,
+cross-platform software distribution solution for your applications.
+
+EPM generates both native and "portable" script-based distribution packages
+complete with installation and removal scripts and standard install/uninstall
+GUIs. The installers can be customized with product logos, "readme" files,
and
+click-wrap licenses as desired.
+
+ Creates software packages that can be distributed on disc or over the
+ Internet! Supports AIX, Debian GNU/Linux, FreeBSD, HP-UX, IRIX, OS X,
+ NetBSD, OpenBSD, Red Hat Linux, Slackware Linux, Solaris, and Tru64 UNIX.
+ Provided as free software under the GNU General Public license.
+
+The EPM book teaches you how to create your own software packages that can be
+distributed over the Internet and on disc.
EOF
diff --git a/archive/epm/HISTORY b/archive/epm/HISTORY
index c6f7057..d07f2a1 100644
--- a/archive/epm/HISTORY
+++ b/archive/epm/HISTORY
@@ -1,3 +1,8 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0], WEB_SITE
+ Updated description
+ Updated spell to 4.2
+
2008-04-06 Lalo Martins <lalo AT sourcemage.org>
* DETAILS: Spell update; new version (4.1), website, download urls

@@ -14,4 +19,4 @@
* DETAILS: MD5 -> SHA512

2005-05-05 Geoffrey Derber <gderber AT sourcemage.org>
- DETAILS, DEPENDS: Created
\ No newline at end of file
+ DETAILS, DEPENDS: Created
diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS
index 5a651df..0e83226 100755
--- a/audio-players/mpg123/DETAILS
+++ b/audio-players/mpg123/DETAILS
@@ -1,5 +1,5 @@
SPELL=mpg123
- VERSION=1.20.1
+ VERSION=1.21.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/audio-players/mpg123/HISTORY b/audio-players/mpg123/HISTORY
index f66dda3..5a72da5 100644
--- a/audio-players/mpg123/HISTORY
+++ b/audio-players/mpg123/HISTORY
@@ -1,3 +1,6 @@
+2014-10-11 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.21.0
+
2014-07-12 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 1.20.1

diff --git a/audio-soft/asunder/DETAILS b/audio-soft/asunder/DETAILS
index 60a5e63..2f78677 100755
--- a/audio-soft/asunder/DETAILS
+++ b/audio-soft/asunder/DETAILS
@@ -1,8 +1,8 @@
SPELL=asunder
- VERSION=2.0
+ VERSION=2.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://littlesvr.ca/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:46503e4d1276c973d4d27c7d4017ed86ad13b104f7271ccdb3a1058b567d55d6f0c885eb76e5918ed00f60688181b8f48191b3ac3636fae06561387fcfb1ea2b
+
SOURCE_HASH=sha512:037a9c2478227de400d6dd2a86db80e6d3c6ac189cfbaf5a8c3107f8443590dc50c18f91abb47ee660880f56ba6f03435c3fb539f5df874ad1076fef1e54f474
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://littlesvr.ca/asunder/
LICENSE[0]=GPL
diff --git a/audio-soft/asunder/HISTORY b/audio-soft/asunder/HISTORY
index bc6290c..d1d6c94 100644
--- a/audio-soft/asunder/HISTORY
+++ b/audio-soft/asunder/HISTORY
@@ -1,3 +1,6 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5
+
2010-12-14 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 2.0
* DEPENDS: added dependencies on wavpack and mac
diff --git a/chat-im/gajim/DEPENDS b/chat-im/gajim/DEPENDS
index 678533d..372bf0d 100755
--- a/chat-im/gajim/DEPENDS
+++ b/chat-im/gajim/DEPENDS
@@ -1,5 +1,6 @@
depends pygtk2 &&
depends -sub SQLITE python &&
+depends nbxmpp &&
depends intltool &&

# TODO: add subdepends according to the spells
@@ -12,12 +13,8 @@ if is_depends_enabled $SPELL farstream; then
depends gst-plugins-bad # required for rtp muxer
fi &&

-suggest_depends pySSL "" "" "for secure connections support" &&
-
-if is_depends_enabled $SPELL pySSL; then
- depends pyasn1
-fi &&
-
+suggest_depends pyopenssl "" "" "for secure connections support" &&
+suggest_depends pyasn1 "" "" "to check SSL/TLS certificates" &&
suggest_depends dbus-python "" "" "to control Gajim via commandline" &&

if is_depends_enabled $SPELL dbus-python; then
diff --git a/chat-im/gajim/DETAILS b/chat-im/gajim/DETAILS
index 8f52382..0624d0c 100755
--- a/chat-im/gajim/DETAILS
+++ b/chat-im/gajim/DETAILS
@@ -1,11 +1,11 @@
SPELL=gajim
- VERSION=0.15.4
+ VERSION=0.16
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.gajim.org/downloads/$BRANCH/$SOURCE
+ SOURCE_URL[0]=http://gajim.org/downloads/$BRANCH/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.gajim.org/
+ WEB_SITE=http://gajim.org/
ENTERED=20050415
LICENSE[0]=GPL
KEYWORDS="jabber messaging chat"
diff --git a/chat-im/gajim/HISTORY b/chat-im/gajim/HISTORY
index c18cff3..967859a 100644
--- a/chat-im/gajim/HISTORY
+++ b/chat-im/gajim/HISTORY
@@ -1,5 +1,7 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.16; updated source url and website
+ * DEPENDS: corrected pyasn1 dependency class
+ * PRE_BUILD, gtalk.patch: dropped

2013-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.15.4
diff --git a/chat-im/gajim/PRE_BUILD b/chat-im/gajim/PRE_BUILD
deleted file mode 100755
index 4a08197..0000000
--- a/chat-im/gajim/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/gtalk.patch"
diff --git a/chat-im/gajim/gajim-0.15.4.tar.bz2.sig
b/chat-im/gajim/gajim-0.15.4.tar.bz2.sig
deleted file mode 100644
index d65122c..0000000
Binary files a/chat-im/gajim/gajim-0.15.4.tar.bz2.sig and /dev/null differ
diff --git a/chat-im/gajim/gajim-0.16.tar.bz2.sig
b/chat-im/gajim/gajim-0.16.tar.bz2.sig
new file mode 100644
index 0000000..f444319
Binary files /dev/null and b/chat-im/gajim/gajim-0.16.tar.bz2.sig differ
diff --git a/chat-im/gajim/gtalk.patch b/chat-im/gajim/gtalk.patch
deleted file mode 100644
index 580cd01..0000000
--- a/chat-im/gajim/gtalk.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/common/xmpp/tls_nb.py.orig Wed Apr 24 20:00:14 2013 +0200
-+++ src/common/xmpp/tls_nb.py Wed May 15 14:46:31 2013 +0200
-@@ -406,6 +406,8 @@
- self._load_cert_file(os.path.join('/etc/ssl/certs', f),
store,
- logg=False)
-
-+ tcpsock._sslContext.set_cipher_list('RC4-MD5')
-+
- tcpsock._sslObj = OpenSSL.SSL.Connection(tcpsock._sslContext,
- tcpsock._sock)
- tcpsock._sslObj.set_connect_state() # set to client mode
diff --git a/crypto/cyrus-sasl/DEPENDS b/crypto/cyrus-sasl/DEPENDS
index 31256f9..66f2dec 100755
--- a/crypto/cyrus-sasl/DEPENDS
+++ b/crypto/cyrus-sasl/DEPENDS
@@ -4,9 +4,9 @@ depends e2fsprogs &&
depends groff &&
depends libmcrypt &&

-optional_depends SSL \
- "--with-opennssl=$INSTALL_ROOT/usr" \
- '--without-opennssl' \
+optional_depends SSL \
+ "--with-openssl=$INSTALL_ROOT/usr" \
+ '--without-openssl' \
'for OpenSSL' &&

if [[ "$CS_KERBEROS" == 'y' ]]; then
diff --git a/crypto/cyrus-sasl/HISTORY b/crypto/cyrus-sasl/HISTORY
index 4969b43..88c3fcc 100644
--- a/crypto/cyrus-sasl/HISTORY
+++ b/crypto/cyrus-sasl/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider

2012-05-28 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: added sqlite optional_depends
diff --git a/crypto/libressl/DETAILS b/crypto/libressl/DETAILS
index 4b44dfc..32917b4 100755
--- a/crypto/libressl/DETAILS
+++ b/crypto/libressl/DETAILS
@@ -1,6 +1,6 @@
SPELL=libressl
- VERSION=2.0.5
-
SOURCE_HASH=sha512:b795835eda11781666312151904f6e8b7b444cf99ff4f6d7d3fe659869257e1fee5d2883b747071aecf7c7ccb8f2268e348567a84c9a67efdb2602c744d26177
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:99f8d89a1b4aff0d3fdc6f6cea203144ebe6ee95df70bcec7f285a32f3d2755ca4c1429b5c73597e656e5ea2dec0cf2472eb112fdcff00620b89c335542449ba
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.libressl.org/
diff --git a/crypto/libressl/HISTORY b/crypto/libressl/HISTORY
index 6460a20..d77855e 100644
--- a/crypto/libressl/HISTORY
+++ b/crypto/libressl/HISTORY
@@ -1,3 +1,10 @@
+2014-10-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.1
+ Address POODLE attack by disabling SSLv3 by default
+
+2014-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.5
spell created
diff --git a/crypto/nss/BUILD b/crypto/nss/BUILD
index 6cd185d..25b0660 100755
--- a/crypto/nss/BUILD
+++ b/crypto/nss/BUILD
@@ -1,7 +1,3 @@
-if [ "$NSS_BRANCH" == "DEFAULT" ]; then
- NSS_BRANCH=3.16
-fi &&
-
MAKE_OPTS="BUILD_OPT=1 NSS_USE_SYSTEM_SQLITE=1 NSS_ENABLE_ECC=1" &&

persistent_add MAKE_OPTS &&
@@ -9,7 +5,7 @@ if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
MAKE_OPTS="$MAKE_OPTS USE_64=1"
fi &&

-if [[ $NSS_BRANCH == "3.15" || $NSS_BRANCH == "3.16" ]]; then
+if is_version_less 3.14 "$NSS_BRANCH"; then
cd $SOURCE_DIRECTORY/nss &&
MAKE_OPTS="$MAKE_OPTS NSPR_INCLUDE_DIR=/usr/include/nspr USE_SYSTEM_ZLIB=1
ZLIB_LIBS=-lz"
make_single &&
diff --git a/crypto/nss/DEPENDS b/crypto/nss/DEPENDS
index 9a93434..42d9991 100755
--- a/crypto/nss/DEPENDS
+++ b/crypto/nss/DEPENDS
@@ -1,6 +1,9 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends nspr &&
depends perl &&
depends sqlite &&
-if [[ $NSS_BRANCH == "3.15" || $NSS_BRANCH == "3.16" ]]; then
+
+if is_version_less 3.14 "$NSS_BRANCH"; then
depends zlib
fi
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 9ae7db4..0939435 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -1,28 +1,26 @@
SPELL=nss
-
-if [ -z "$NSS_BRANCH" ] || [ "$NSS_BRANCH" == "DEFAULT" ]; then
- NSS_BRANCH=3.16
-fi
-
case $NSS_BRANCH in
3.14)
VERSION=3.14.5
- SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_HASH=sha512:ef35939d6b4627df0e562da7b0f1bb599c8f7cf09f7baa9fc059ddd725a91a4d34204a22e05e3aa9b2a609c085834f611f9e6ff2dde69e16e9cd7e7c74a86ddf
;;
3.15)
VERSION=3.15.5

SOURCE_HASH=sha512:4db27ea98f17f1a5bc6f513455497945fc35957f573b3ac7e730b166fbe0e8fd741c188187c578faf361d969db63d83ff8ccf15ac2b8ca72a367f33a018695ca
SECURITY_PATCH=4
- SOURCE=$SPELL-$VERSION.tar.gz
;;
3.16)
- VERSION=3.16.5
-
SOURCE_HASH=sha512:687513e2e4ac8139d045a9f4af3440db0dbcd1e8b1834da1a1a3c9f948929c00464b2a6e857bc9f83125df52f30d1ed91786f22fcdf24f148a7ed5cc474f0c75
- SECURITY_PATCH=5
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=3.16.6
+
SOURCE_HASH=sha512:c629d4810b23db5af4818573dc3b10ca3f99072aa679f1df930cbd16ebcc529e9fd77ccf1aeabc821cd8f8cd3e452e06ace8ef10ade173ae91a0c91134bc281e
+ SECURITY_PATCH=6
+ ;;
+ 3.17)
+ VERSION=3.17.2
+
SOURCE_HASH=sha512:a3d165bb2c578e7b5d90349729e85a2fce09260d069093080c76cce3b8a996c6489232324fd6a0c69b959321bcdf5f1806054f165cd6ce851fe4ffeb2883ae7f
+ SECURITY_PATCH=1
;;
esac
+ SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.mozilla.org/projects/security/pki/nss/
diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY
index 1bb2522..47260e4 100644
--- a/crypto/nss/HISTORY
+++ b/crypto/nss/HISTORY
@@ -1,3 +1,15 @@
+2014-10-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.16.6 (3.16); SECURITY_PATCH++
+ (CVE-2014-1568)
+ * SUB_DEPENDS: PEM is nicely supported in >3.15; use message; cleaned
up
+
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.17.2; moved DEFAULT branch setting to
+ PREPARE
+ * PREPARE, {PRE_,}SUB_DEPENDS: added 3.17 branch
+ * BUILD, DEPENDS, INSTALL, PRE_BUILD: use is_version_less() function
+ for branch versions comparison
+
2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: sqlite

diff --git a/crypto/nss/INSTALL b/crypto/nss/INSTALL
index f216bde..e3041a3 100755
--- a/crypto/nss/INSTALL
+++ b/crypto/nss/INSTALL
@@ -1,8 +1,4 @@
-if [ "$NSS_BRANCH" == "DEFAULT" ]; then
- NSS_BRANCH=3.16
-fi &&
-
-if [[ $NSS_BRANCH == "3.15" || $NSS_BRANCH == "3.16" ]]; then
+if is_version_less 3.14 "$NSS_BRANCH"; then
cd $SOURCE_DIRECTORY/dist
else
cd $SOURCE_DIRECTORY/mozilla/dist
@@ -19,7 +15,9 @@ install -v -m755 */lib/*.chk $INSTALL_ROOT/usr/lib &&
install -v -m755 */lib/*.a $INSTALL_ROOT/usr/lib &&

install -v -d -m755 $INSTALL_ROOT/usr/lib/pkgconfig &&
-if [[ $NSS_BRANCH == "3.15" || $NSS_BRANCH == "3.16" ]]; then
+
+if is_version_less 3.14 "$NSS_BRANCH"; then
+ install -v -m755 ../nss/config/nss-config $INSTALL_ROOT/usr/bin &&
install -v -m644 */lib/pkgconfig/nss.pc $INSTALL_ROOT/usr/lib/pkgconfig
else
install -v -m644 ../security/nss/cmd/disttools/nss.pc
$INSTALL_ROOT/usr/lib/pkgconfig
@@ -28,12 +26,6 @@ fi &&
install -v -d -m755 $INSTALL_ROOT/usr/bin &&
install -v -m755 */bin/* $INSTALL_ROOT/usr/bin &&

-if [[ $NSS_BRANCH == "3.16" ]]; then
- install -v -m755 ../nss/config/nss-config $INSTALL_ROOT/usr/bin
-elif [[ $NSS_BRANCH == "3.15" ]]; then
- install -v -m755 ../nss/config/nss-config $INSTALL_ROOT/usr/bin
-fi &&
-
install -v -d -m755 $INSTALL_ROOT/usr/include/nss &&
install -v -m644 private/nss/*.h $INSTALL_ROOT/usr/include/nss &&
install -v -m644 public/nss/*.h $INSTALL_ROOT/usr/include/nss &&
diff --git a/crypto/nss/PREPARE b/crypto/nss/PREPARE
index 47f9fef..2c11df7 100755
--- a/crypto/nss/PREPARE
+++ b/crypto/nss/PREPARE
@@ -1 +1,5 @@
-config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.14 3.15 3.16
+config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.14 3.15 3.16 3.17 &&
+
+if [[ -z "$NSS_BRANCH" ]] || [[ "$NSS_BRANCH" == "DEFAULT" ]]; then
+ NSS_BRANCH=3.17
+fi
diff --git a/crypto/nss/PRE_BUILD b/crypto/nss/PRE_BUILD
index 127e978..3c7394d 100755
--- a/crypto/nss/PRE_BUILD
+++ b/crypto/nss/PRE_BUILD
@@ -1,10 +1,9 @@
-default_pre_build &&
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&

-cd $SOURCE_DIRECTORY &&
-
-if [[ $NSS_BRANCH == "3.16" || $NSS_BRANCH == "DEFAULT" ]]; then
- patch -p1 < $SCRIPT_DIRECTORY/nss-3.15.1-standalone-2.patch
-elif [[ $NSS_BRANCH == "3.15" ]]; then
+if [[ $NSS_BRANCH == "3.17" ]]; then
+ patch -p1 < "$SPELL_DIRECTORY/nss-3.17.2-standalone-2.patch"
+elif [[ $NSS_BRANCH == "3.15" ]] || [[ $NSS_BRANCH == "3.16" ]]; then
patch -p1 < $SCRIPT_DIRECTORY/nss-3.15.1-standalone-2.patch
elif [[ $NSS_BRANCH == "3.14" ]]; then
patch -p1 < $SCRIPT_DIRECTORY/nss-3.14-config-1.patch
diff --git a/crypto/nss/PRE_SUB_DEPENDS b/crypto/nss/PRE_SUB_DEPENDS
index 74b4152..1354df844 100755
--- a/crypto/nss/PRE_SUB_DEPENDS
+++ b/crypto/nss/PRE_SUB_DEPENDS
@@ -2,6 +2,7 @@ case $THIS_SUB_DEPENDS in
3.14.x) if [ $NSS_BRANCH == "3.14" ]; then return 0; fi;;
3.15.x) if [ $NSS_BRANCH == "3.15" ]; then return 0; fi;;
3.16.x) if [ $NSS_BRANCH == "3.16" ]; then return 0; fi;;
+ 3.17.x) if [ $NSS_BRANCH == "3.17" ]; then return 0; fi;;
PEM) if [ $NSS_PEM == "y" ]; then return 0; fi;;
esac
return 1
diff --git a/crypto/nss/SUB_DEPENDS b/crypto/nss/SUB_DEPENDS
index 620f12a..e72e2ba 100755
--- a/crypto/nss/SUB_DEPENDS
+++ b/crypto/nss/SUB_DEPENDS
@@ -1,17 +1,20 @@
case $THIS_SUB_DEPENDS in
- 3.14.x) echo "3.14.x release needed, forcing it." &&
- NSS_BRANCH="3.14" ;;
- 3.15.x) echo "3.15.x release needed, forcing it." &&
- NSS_BRANCH="3.15" ;;
- 3.16.x) echo "3.16.x release needed, forcing it." &&
- NSS_BRANCH="3.16" ;;
- PEM) if [[ $NSS_BRANCH == "3.16" ]]; then
- echo "pem is not supported yet for branch $NSS_BRANCH" &&
- return 1
- else
- echo "nss with pem needed, forcing it." &&
+ 3.14.x) message "${MESSAGE_COLOR}3.14.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.14"
+ ;;
+ 3.15.x) message "${MESSAGE_COLOR}3.15.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.15"
+ ;;
+ 3.16.x) message "${MESSAGE_COLOR}3.16.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.16"
+ ;;
+ 3.17.x) message "${MESSAGE_COLOR}3.17.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.17"
+ ;;
+ PEM) message "${MESSAGE_COLOR}nss with PEM support needed, forcing
it.${DEFAULT_COLOR}" &&
NSS_PEM="y"
- fi
- ;;
- *) echo "unknown sub-depends!"; return 1 ;;
+ ;;
+ *) message "${PROBLEM_COLOR}Unknown sub-depends!${DEFAULT_COLOR}" &&
+ return 1
+ ;;
esac
diff --git a/crypto/nss/nss-3.17.2-standalone-2.patch
b/crypto/nss/nss-3.17.2-standalone-2.patch
new file mode 100644
index 0000000..13b474f
--- /dev/null
+++ b/crypto/nss/nss-3.17.2-standalone-2.patch
@@ -0,0 +1,244 @@
+Submitted By: Armin K. <krejzi at email dot com>
+Date: 2013-07-02
+Initial Package Version: 3.15
+Upstream Status: Not applicable
+Origin: Based on dj's original patch, rediffed and modified
for 3.15
+Description: Adds auto-generated nss.pc and nss-config script,
and allows
+ building without nspr in the source tree.
+
+--- a/nss/config/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/Makefile 2013-07-02 14:53:56.684750636 +0200
+@@ -0,0 +1,40 @@
++CORE_DEPTH = ..
++DEPTH = ..
++
++include $(CORE_DEPTH)/coreconf/config.mk
++
++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
++PREFIX = /usr
++
++all: export libs
++
++export:
++ # Create the nss.pc file
++ mkdir -p $(DIST)/lib/pkgconfig
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@exec_prefix@,\$${prefix}," \
++ -e "s,@libdir@,\$${prefix}/lib," \
++ -e "s,@includedir@,\$${prefix}/include/nss," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss.pc.in > nss.pc
++ chmod 0644 nss.pc
++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig
++
++ # Create the nss-config script
++ mkdir -p $(DIST)/bin
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss-config.in > nss-config
++ chmod 0755 nss-config
++ ln -sf ../../../nss/config/nss-config $(DIST)/bin
++
++libs:
++
++dummy: all export libs
++
+--- a/nss/config/nss-config.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss-config.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,153 @@
++#!/bin/sh
++
++prefix=@prefix@
++
++major_version=@NSS_MAJOR_VERSION@
++minor_version=@NSS_MINOR_VERSION@
++patch_version=@NSS_PATCH_VERSION@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ nssutil
++ smime
++ ssl
++ softokn
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_nss=yes
++lib_nssutil=yes
++lib_smime=yes
++lib_ssl=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ nssutil)
++ lib_nssutil=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ softokn)
++ lib_softokn=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=`pkg-config --variable=exec_prefix nss`
++fi
++if test -z "$includedir"; then
++ includedir=`pkg-config --variable=includedir nss`
++fi
++if test -z "$libdir"; then
++ libdir=`pkg-config --variable=libdir nss`
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-L$libdir"
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+--- a/nss/config/nss.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss.pc.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,12 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: NSS
++Description: Network Security Services
++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
++Requires: nspr >= 4.8
++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@
-lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@
-lsoftokn@NSS_MAJOR_VERSION@
++Cflags: -I${includedir}
++
+--- a/nss/Makefile 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/Makefile 2013-07-02 14:52:58.328084334 +0200
+@@ -44,7 +44,7 @@
+ # (7) Execute "local" rules. (OPTIONAL). #
+ #######################################################################
+
+-nss_build_all: build_nspr all
++nss_build_all: all
+
+ nss_clean_all: clobber_nspr clobber
+
+--- a/nss/manifest.mn 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/manifest.mn 2013-07-02 14:52:58.331417666 +0200
+@@ -10,7 +10,7 @@
+
+ RELEASE = nss
+
+-DIRS = coreconf lib cmd
++DIRS = coreconf lib cmd config
+
+ ifdef NSS_BUILD_GTESTS
+ DIRS += external_tests
diff --git a/crypto/openssl/CONFLICTS b/crypto/openssl/CONFLICTS
old mode 100644
new mode 100755
diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index 0fafa67..e9c50d4 100755
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -6,12 +6,12 @@ fi

case $OPENSSL_BRANCH in
0.9)
- VERSION=0.9.8zb
- SECURITY_PATCH=22
+ VERSION=0.9.8zc
+ SECURITY_PATCH=23
;;
1.0)
- VERSION=1.0.1i
- SECURITY_PATCH=24
+ VERSION=1.0.1j
+ SECURITY_PATCH=25
;;
esac

diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index 2767afc..78e76c0 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,10 @@
+2014-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: versions 1.0.1j and 0.9.8zc, SECURITY_PATCH++, fixes
+ for CVE-2014-3513, CVE-2014-3567, CVE-2014-3568
+
+2014-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTSL fix permissions
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* PROVIDES, CONFLICTS: added, to allow libressl as na alternative
* UP_TRIGGERS: test for libressl as well
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index c30f9ac..644768c 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlite
- VERSION=3.8.6
- VERSIONX=autoconf-3080600
-
SOURCE_HASH=sha512:71cb9427c7d05bcd33b7585824bbcfe6b15b379b6c914eba1ec33c7517be158ee43a7f890db55463b811ec90d8a6b15f12336acba70ba01b39b33ff11a411890
+ VERSION=3.8.7.1
+ VERSIONX=autoconf-3080701
+
SOURCE_HASH=sha512:97caaed40600f2831b5d9807f0f4c802ef4dcaa638febf1f6bfa4ce0a16d6c57325e9bccb1f95bdcc5e7c5f473b59f317d6d7773f22ecf3ae157bf1964ac1c39
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
SOURCE_URL[0]=http://www.sqlite.org/2014/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index 2e4fdd4..b3cfc26 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,9 @@
+2014-10-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.1
+
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7
+
2014-08-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.8.6

diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index deba7e8..04270d1 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdb
- VERSION=7.8
+ VERSION=7.8.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index 9594b8c..75bcd9e 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,6 @@
+2014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.8.1
+
2014-08-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.8

diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index 8350bab..ca14e1a 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -1,5 +1,5 @@
SPELL=python
- VERSION=2.7.7
+ VERSION=2.7.8
SOURCE=Python-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index a6a8b02..c3411a5 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,6 @@
+2014-10-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.7.8
+
2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: depends gettext

diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index 8e23b10..dd7f3fc 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,5 +1,5 @@
SPELL=python3
- VERSION=3.4.1
+ VERSION=3.4.2
SECURITY_PATCH=3
SOURCE=Python-$VERSION.tgz
SOURCE2=$SOURCE.asc
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index 67be9cc..01f7531 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,6 @@
+2014-10-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.2
+
2014-08-20 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add SSL

diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index 3d8c030..74d6700 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,6 +1,6 @@
SPELL=ddrescue
- VERSION=1.18.1
-
SOURCE_HASH=sha512:66493da18f0c0cab5ad692ede2debad2376aeec53b23f96c5063d21da362f724370e785bfe38f5495bc57971d5ed428c6da8155b4eafd7d07a94e5a4d0955c96
+ VERSION=1.19
+
SOURCE_HASH=sha512:e95aab2f07b6759b8846ad2866cb763096d81655fb6fb8a718b5b4842eee4d834162817cbde830d2f7bb5dbbd1509a0d794389462c00679b18b63608ec180984
SOURCE="$SPELL-$VERSION.tar.lz"
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
SOURCE_URL[1]=$GNU_URL/$SPELL/$SOURCE
diff --git a/disk/ddrescue/HISTORY b/disk/ddrescue/HISTORY
index 606e866..2dfa956 100644
--- a/disk/ddrescue/HISTORY
+++ b/disk/ddrescue/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.19
+
2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.18.1
* DEPENDS: added, for lzip
diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
index 46d66f5..f23b9a2 100755
--- a/disk/eudev/DETAILS
+++ b/disk/eudev/DETAILS
@@ -1,6 +1,6 @@
SPELL=eudev
- VERSION=1.10
-
SOURCE_HASH=sha512:76ba9e3c732a6baad448500ef72368e985e0edf45b80d920e23432b5ee2da3e841c5faf2cc281af6432625758608c31eb441c6af9e2161d4e7264348e33e086f
+ VERSION=2.1
+
SOURCE_HASH=sha512:5e5f3d7bf638e10965d26718a81a6b1e1fa9b18fd544f23da1da3370033d705762cbbfcd2d609d669cab53bb50ebf66ccc802560dfed45244d96565624b08086
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
URL=http://dev.gentoo.org/~blueness/eudev
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
index 736317c..59be903 100644
--- a/disk/eudev/HISTORY
+++ b/disk/eudev/HISTORY
@@ -1,3 +1,6 @@
+22014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1
+
22014-09-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.10

diff --git a/disk/grub2/BUILD b/disk/grub2/BUILD
index eb7ffdf..e1391d4 100755
--- a/disk/grub2/BUILD
+++ b/disk/grub2/BUILD
@@ -1,8 +1,7 @@
OPTS="${OPTS} ${GRUB2_OPTS} -disable-werror" &&
OPTS="$OPTS --with-platform=${GRUB2_PLATFORM%/*}" &&
-OPTS="$OPTS --target=${GRUB2_PLATFORM#*/}" &&
CFLAGS=${CFLAGS//-m64/} &&
-CFLAGS=${CFLAGS//-O?/-Os} &&
+CFLAGS=$(echo ${CFLAGS} | sed -r "s;-O([0-9]|fast);-Os;g") &&
LDFLAGS=${LDFLAGS//-s /} &&
LDFLAGS=${LDFLAGS%-s} &&
disable_pic force &&
diff --git a/disk/grub2/HISTORY b/disk/grub2/HISTORY
index c4f0b4c..cd678f8 100644
--- a/disk/grub2/HISTORY
+++ b/disk/grub2/HISTORY
@@ -1,3 +1,9 @@
+2014-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: removed --target flag, it makes mangled binary names,
+ fixed regexp for gcc's -O flag, now it matches -Ofast as well
+ * PRE_BUILD, grub-2.00-freetype-2.5.1.patch: added a patch from
Gentoo,
+ fixes compilation with current freetype2
+
2014-03-09 Remko van der Vossen <wich AT sourcemage.org>
* BUILD: Do not strip objects, it leads to a broken grub

diff --git a/disk/grub2/PRE_BUILD b/disk/grub2/PRE_BUILD
index ceb321f..70e263d 100755
--- a/disk/grub2/PRE_BUILD
+++ b/disk/grub2/PRE_BUILD
@@ -5,6 +5,9 @@ patch "${SOURCE_DIRECTORY}"/grub-core/gnulib/stdio.in.h \
"${SPELL_DIRECTORY}"/glibc-2.16.patch &&

cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < ${SPELL_DIRECTORY}/grub-2.00-freetype-2.5.1.patch &&
+
if [[ "${GRUB2_SVN}" = 'y' ]]; then
./autogen.sh
else
diff --git a/disk/grub2/grub-2.00-freetype-2.5.1.patch
b/disk/grub2/grub-2.00-freetype-2.5.1.patch
new file mode 100644
index 0000000..286830c
--- /dev/null
+++ b/disk/grub2/grub-2.00-freetype-2.5.1.patch
@@ -0,0 +1,24 @@
+commit fd0df6d098b1e6a4f60275c48a3ec88d15ba1fbb
+Author: Colin Watson <cjwatson AT ubuntu.com>
+Date: Fri Nov 29 12:19:36 2013 +0000
+
+ Fix build with FreeType 2.5.1
+
+ * util/grub-gen-asciih.c: Include FT_SYNTHESIS_H rather than
+ <freetype/ftsynth.h>, fixing build with FreeType 2.5.1.
+ * util/grub-gen-widthspec.c: Likewise.
+ * util/grub-mkfont.c: Likewise.
+
+diff --git a/util/grub-mkfont.c b/util/grub-mkfont.c
+index 0d8eb78..242dd01 100644
+--- a/util/grub-mkfont.c
++++ b/util/grub-mkfont.c
+@@ -43,7 +43,7 @@
+ #include FT_FREETYPE_H
+ #include FT_TRUETYPE_TAGS_H
+ #include FT_TRUETYPE_TABLES_H
+-#include <freetype/ftsynth.h>
++#include FT_SYNTHESIS_H
+
+ #undef __FTERRORS_H__
+ #define FT_ERROR_START_LIST const char *ft_errmsgs[] = {
diff --git a/disk/lvm/DETAILS b/disk/lvm/DETAILS
index 796574c..a6631d3 100755
--- a/disk/lvm/DETAILS
+++ b/disk/lvm/DETAILS
@@ -1,5 +1,5 @@
SPELL=lvm
- VERSION=2.02.109
+ VERSION=2.02.111
SOURCE=LVM2.$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/LVM2.$VERSION
diff --git a/disk/lvm/HISTORY b/disk/lvm/HISTORY
index d68974e..bb1fbf8 100644
--- a/disk/lvm/HISTORY
+++ b/disk/lvm/HISTORY
@@ -1,3 +1,6 @@
+2014-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.02.111
+
2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: 2.02.109
* lvm-static-hotfix.patch, PRE_BUILD: dirty hack to link missing libs
diff --git a/disk/partclone/DETAILS b/disk/partclone/DETAILS
index fecc6c9..c47c5d0 100755
--- a/disk/partclone/DETAILS
+++ b/disk/partclone/DETAILS
@@ -1,6 +1,6 @@
SPELL=partclone
- VERSION=0.2.72
-
SOURCE_HASH=sha512:7770e82f7908d632c04f61164631de9a0e3ea42eaf1a7596f5e1a775bb18e8efe669d1b8534089d82c1c83b0086dac5d773cf5b4c46a9186d3123fb0fa99eb42
+ VERSION=0.2.73
+
SOURCE_HASH=sha512:9392a422a4bc698d043a3526c7594c961cc6da8061aa016038026f05e44df0cea2c39f22d42dc97d539b8faad6855c687d8804a8bf6c255cd89a756462cbc638
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
diff --git a/disk/partclone/HISTORY b/disk/partclone/HISTORY
index ca33cf5..58c9ee7 100644
--- a/disk/partclone/HISTORY
+++ b/disk/partclone/HISTORY
@@ -1,3 +1,6 @@
+2014-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.73
+
2014-08-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.72

diff --git a/doc/evince/DETAILS b/doc/evince/DETAILS
index cfdc43f..4c5a83b 100755
--- a/doc/evince/DETAILS
+++ b/doc/evince/DETAILS
@@ -1,11 +1,10 @@
SPELL=evince
- VERSION=3.13.92
- BRANCH=$(echo $VERSION | cut -d. -f1,2)
+ VERSION=3.14.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$GNOME_URL/sources/evince/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:4}/$SOURCE
WEB_SITE=http://www.gnome.org/projects/evince
-
SOURCE_HASH=sha512:507a3e6be85d70560d2948d8330207ca12469677d1acc9b534dbcd31fd5248e514f455c0613c842a23405b4aa47fe0aef32c32b7038614e8986690f106ce15d7
+
SOURCE_HASH=sha512:a54b0ab1099fd69ae30b640ecd1edd17c638f0f70ea9f459c49489e40a349a658f76a19d6181aa65e34d97575d687500c216bca370f867fe3348e46e5a77b315
LICENSE[0]=GPL
ENTERED=20050502
KEYWORDS="doc"
diff --git a/doc/evince/HISTORY b/doc/evince/HISTORY
index 3394249..a8134ab 100644
--- a/doc/evince/HISTORY
+++ b/doc/evince/HISTORY
@@ -1,3 +1,7 @@
+2014-10-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 3.14.1, simplified branch substraction
+ in SOURCE_URL, evince was replaced with $SPELL also
+
2014-09-19 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: 3.13.92
* DEPENDS: adwaita icons replaced symbolic ones
diff --git a/doc/mupdf/DETAILS b/doc/mupdf/DETAILS
index 19bf44f..4bc117b 100755
--- a/doc/mupdf/DETAILS
+++ b/doc/mupdf/DETAILS
@@ -1,9 +1,10 @@
SPELL=mupdf
- VERSION=1.4
-
SOURCE_HASH=sha512:6ed37df85760f08a8c967c824c08fcaa79bc2bfc4f1787d50cb59b8c11f1be41d7163e0e5d0bede93b066ff2ef9fcfaf748555ea7b4a02ddabb6a0b175f403fe
+ VERSION=1.6
+
SOURCE_HASH=sha512:3a47d47b81550f531039153385fc22bb81a24df334706e23b7f118d08d97bb103566eef2a6ea3602ebe242fcb9d53304bb9d8230109572204491415a3a1b0645
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-source"
SOURCE_URL[0]=http://mupdf.com/downloads/$SOURCE
+ SOURCE_URL[1]=http://mupdf.com/downloads/archive/$SOURCE
WEB_SITE=http://www.mupdf.com/
ENTERED=20120426
LICENSE[0]=GPL
diff --git a/doc/mupdf/HISTORY b/doc/mupdf/HISTORY
index 50d61ca..6d650e4 100644
--- a/doc/mupdf/HISTORY
+++ b/doc/mupdf/HISTORY
@@ -1,3 +1,6 @@
+2014-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6; added archive url
+
2014-04-18 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 1.4; changed source extension to tar.gz;-)
* BUILD: insert compiler flags as desired by Makefile
diff --git a/editors/jq/DEPENDS b/editors/jq/DEPENDS
new file mode 100755
index 0000000..7ecea68
--- /dev/null
+++ b/editors/jq/DEPENDS
@@ -0,0 +1,2 @@
+depends flex &&
+depends bison
diff --git a/editors/jq/DETAILS b/editors/jq/DETAILS
new file mode 100755
index 0000000..95013bc
--- /dev/null
+++ b/editors/jq/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=jq
+ VERSION=1.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://stedolan.github.io/${SPELL}/download/source/${SOURCE}
+
SOURCE_HASH=sha512:02e601b713a3249bcfe5373153dff38a63bf504895181ca3f691dbf033b407373a9c5880001bbd1954123cdf89f4fe75e2a5168e7a7cf13b3f7355dc18f92458
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://stedolan.github.io/jq/download/";
+ LICENSE[0]=MIT
+ ENTERED=20141019
+ SHORT="jq is like sed for JSON data"
+cat << EOF
+jq is like sed for JSON data – you can use it to slice and filter and map
+and transform structured data with the same ease that sed, awk, grep and
+friends let you play with text.
+
+jq is written in portable C, and it has zero runtime dependencies. You can
+download a single binary, scp it to a far away machine, and expect it to
work.
+
+jq can mangle the data format that you have into the one that you want with
+very little effort, and the program to do so is often shorter and simpler
+than you’d expect.
+EOF
diff --git a/editors/jq/HISTORY b/editors/jq/HISTORY
new file mode 100644
index 0000000..a58fd67
--- /dev/null
+++ b/editors/jq/HISTORY
@@ -0,0 +1,3 @@
+2014-10-19 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/editors/tea/DETAILS b/editors/tea/DETAILS
index 7bcd967..d4e63e3 100755
--- a/editors/tea/DETAILS
+++ b/editors/tea/DETAILS
@@ -1,10 +1,10 @@
SPELL=tea
- VERSION=37.1.0
-
SOURCE_HASH=sha512:631fb8135828b549fb5bfb7f0247abd0d37fd3b41095aa13fa660696af21c20c1b4045ed1ff1af6cf462237e9a86ef385b73b80032202b84fe0ff94d16821642
+ VERSION=38.0.0
+
SOURCE_HASH=sha512:48847f3c13d3b06e77969e98a4633ceae5cdc4c06a71c0b889f34a63000a725b65f3ed461e9e79f69940a47443bb378366f3073673b08e62186bfc5e6a0e5d5e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=http://semiletov.org/tea/dloads/$SOURCE
- WEB_SITE=http://tea-editor.sourceforge.net/
+ WEB_SITE=http://semiletov.org/tea/
ENTERED=20070302
LICENSE[0]=GPL
KEYWORDS="editors"
diff --git a/editors/tea/HISTORY b/editors/tea/HISTORY
index a14dc02..56ad5c8 100644
--- a/editors/tea/HISTORY
+++ b/editors/tea/HISTORY
@@ -1,3 +1,7 @@
+2014-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 38.0.0, WEB_SITE updated
+ * PRE_BUILD: added
+
2014-02-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 37.1.0
new url
diff --git a/editors/tea/PRE_BUILD b/editors/tea/PRE_BUILD
new file mode 100755
index 0000000..7caa822c6
--- /dev/null
+++ b/editors/tea/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "s:PREFIX = /usr/local/bin:PREFIX = /usr/bin:" src.pro
diff --git a/education/klavaro/CONFLICTS b/education/klavaro/CONFLICTS
deleted file mode 100755
index a269384..0000000
--- a/education/klavaro/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts gtkdatabox y
diff --git a/education/klavaro/DETAILS b/education/klavaro/DETAILS
index 955715e..a9ef5eb 100755
--- a/education/klavaro/DETAILS
+++ b/education/klavaro/DETAILS
@@ -1,13 +1,13 @@
SPELL=klavaro
- VERSION=3.00
+ VERSION=3.01
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7daa0169fb5f8e56914f626845706669d84a1574dedee43029d5abb408fdc98fbacd0be1d78dfb991ce0f71ccc3e401a89f07560fd68f065e543702b332de964
+
SOURCE_HASH=sha512:5d58269867d2b39309e07ca9dd6c525d67acaca93dea0010332e39e8f3dd444070dbc75abad00ac4ca3fd4155f41cf871cb8ccee3dc332aa31f85c8b17d7c48b
LICENSE[0]=GPL
WEB_SITE=http://klavaro.sourceforge.net/
ENTERED=20110123
- SHORT="GTK+2 touch typing tutor program"
+ SHORT="GTK+3 touch typing tutor program"
cat << EOF
A touch typing tutor very flexible, supporting customizable keyboard layouts.

diff --git a/education/klavaro/HISTORY b/education/klavaro/HISTORY
index b1fbd78..b56357f 100644
--- a/education/klavaro/HISTORY
+++ b/education/klavaro/HISTORY
@@ -1,3 +1,7 @@
+2014-10-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.01
+ * CONFLICTS: removed, fixed by upstream (renamed library)
+
2014-01-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.00
* DEPENDS: renewed dependencies
diff --git a/fonts-x11/ttf-roboto/HISTORY b/fonts-x11/ttf-roboto/HISTORY
index 30ef4d7..3313716 100644
--- a/fonts-x11/ttf-roboto/HISTORY
+++ b/fonts-x11/ttf-roboto/HISTORY
@@ -1,3 +1,6 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * HISTORY: Install to /usr/share/fonts/TTF
+
2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL: install to /usr/share/fonts/X11/TTF/

diff --git a/fonts-x11/ttf-roboto/INSTALL b/fonts-x11/ttf-roboto/INSTALL
index dc03ddb..68f210d 100755
--- a/fonts-x11/ttf-roboto/INSTALL
+++ b/fonts-x11/ttf-roboto/INSTALL
@@ -1,3 +1,3 @@
-install -m644 $SOURCE_DIRECTORY/*.ttf $INSTALL_ROOT/usr/share/fonts/X11/TTF/
&&
+install -m644 $SOURCE_DIRECTORY/*.ttf $INSTALL_ROOT/usr/share/fonts/TTF/ &&
mkdir -p $INSTALL_ROOT/usr/share/doc/ttf-roboto/ &&
install -m644 $SOURCE_DIRECTORY/{COPYING.txt,RobotoSpecimenBook.pdf}
$INSTALL_ROOT/usr/share/doc/ttf-roboto/
diff --git a/ftp/wget/DETAILS b/ftp/wget/DETAILS
index 57e14b8..2196506 100755
--- a/ftp/wget/DETAILS
+++ b/ftp/wget/DETAILS
@@ -1,6 +1,6 @@
SPELL=wget
- VERSION=1.15
- SECURITY_PATCH=1
+ VERSION=1.16
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_GPG=wget.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index a863d52..a0710ca 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,17 +1,24 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * REPAIR^all^PRE_SUB_DEPENDS: more properly migrate from openssl to
SSL
+ provider
+
+2014-10-27 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.16, SECURITY_PATCH++
+ (CVE-2014-4877,
http://www.openwall.com/lists/oss-security/2014/10/27/3)
+
2014-09-26 Remko van der Vossen <wich AT sourcemage.org>
* CONFIGURE: properly migrate from openssl to SSL provider

2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: pcre

-2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
+2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS, CONFIGURE: fix libressl support
* SUB_DEPENDS, PRE_SUB_DEPENDS: tweak

-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
- * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL

2014-01-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.15
diff --git a/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
b/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
index be2be9d..6988cdb 100755
--- a/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
+++ b/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- SSL) if is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL
gnutls; then
+ SSL) if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls; then
return 0
fi
;;
diff --git a/gnome3-libs/adwaita-icon-theme/DETAILS
b/gnome3-libs/adwaita-icon-theme/DETAILS
index 6bd63fa..aeb0a46 100755
--- a/gnome3-libs/adwaita-icon-theme/DETAILS
+++ b/gnome3-libs/adwaita-icon-theme/DETAILS
@@ -1,10 +1,9 @@
SPELL=adwaita-icon-theme
- VERSION=3.13.91
- BRANCH=${VERSION:0:4}
+ VERSION=3.14.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:48d9739e808b8035d0108106c2011e17a4940d2c7dff402a9419932bc2012b219d0edec9d95dfb90082bc16b1f746dd1e281671de4553db9b26a2041743b34c3
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:4}/$SOURCE
+
SOURCE_HASH=sha512:f90bbf94af330037aa53c081b60f18fe0a17eb62f4a2ec65582e5b712f71f1c1d91510a5db2a0d5a5fffb5dcc71b079929e7062b15f216fcd16d4d3a1ccdc1f4
LICENSE[0]=LGPL
WEB_SITE=http://www.gnome.org/
ENTERED=20140919
diff --git a/gnome3-libs/adwaita-icon-theme/HISTORY
b/gnome3-libs/adwaita-icon-theme/HISTORY
index b4f6910..1012cd9 100644
--- a/gnome3-libs/adwaita-icon-theme/HISTORY
+++ b/gnome3-libs/adwaita-icon-theme/HISTORY
@@ -1,2 +1,5 @@
+2014-10-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.14.0, simplified branch substraction
+
2014-09-19 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: created spell
diff --git a/graphics/gexiv2/DETAILS b/graphics/gexiv2/DETAILS
index b1e7cc6..94006ce 100755
--- a/graphics/gexiv2/DETAILS
+++ b/graphics/gexiv2/DETAILS
@@ -1,6 +1,6 @@
SPELL=gexiv2
- VERSION=0.10.1
-
SOURCE_HASH=sha512:6b8a0c68b0370d14af704e08bc59953ef78f7b433f21429360b4ef6680d45881cb706e18bbf88c60c8d9f66dd05bce3f767164fcac4696cff73394ac071321a3
+ VERSION=0.10.2
+
SOURCE_HASH=sha512:4f2f666b0dc1beb730dbd791dc690bebd8acefbc32a5e2d22fc72a4e2d839d3965b5367134c79c6076507713369193d5fb3e6d0fad984d53e53d57a20e41deab
SOURCE=${SPELL}-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://trac.yorba.org/wiki/gexiv2
diff --git a/graphics/gexiv2/HISTORY b/graphics/gexiv2/HISTORY
index dbf0596..5ef27d3 100644
--- a/graphics/gexiv2/HISTORY
+++ b/graphics/gexiv2/HISTORY
@@ -1,3 +1,6 @@
+2014-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.10.2
+
2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10.1

diff --git a/graphics/lensfun/DETAILS b/graphics/lensfun/DETAILS
index 73e7143..94b8369 100755
--- a/graphics/lensfun/DETAILS
+++ b/graphics/lensfun/DETAILS
@@ -9,8 +9,8 @@ if [[ $LENSFUN_BRANCH == scm ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
else
- VERSION=0.2.8
-
SOURCE_HASH=sha512:46fc545882884f806e3e4c8c49237243123f1f463379a4161821f627eb63b61815fcfe9c19f239b733a311c2c952e4a652fabe2d8e351e31d8157a5f2600e284
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:2b0a57b3ae48401908d51372814424c1076d4219400935990af917f131e34261c44122773114c045a39db9062d6a0146cd44e20e3942d2bf3c281a5cc1494cc7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${VERSION}/${SOURCE}
diff --git a/graphics/lensfun/HISTORY b/graphics/lensfun/HISTORY
index fa633d1..ce98010 100644
--- a/graphics/lensfun/HISTORY
+++ b/graphics/lensfun/HISTORY
@@ -1,3 +1,6 @@
+2014-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.0
+
2014-08-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.8, fix WEB_SITE

diff --git a/graphics/shotwell/DETAILS b/graphics/shotwell/DETAILS
index b6be1e2..48cecbb 100755
--- a/graphics/shotwell/DETAILS
+++ b/graphics/shotwell/DETAILS
@@ -1,11 +1,11 @@
SPELL=shotwell
- VERSION=0.18.0
+ VERSION=0.20.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://download.gnome.org/sources/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://yorba.org/shotwell/
ENTERED=20100709
-
SOURCE_HASH=sha512:42fbb0840bb64b07512381695b2b0b076b5fd574e3c23cfed9b8722d49b87574ee2d1edc7c10cefbbda3da01f80a2e5162ea9e7d1b48d6f6c416a84f2b3d6fca
+
SOURCE_HASH=sha512:4c72f648b2778e38b6748b79398481f7d05d4c68c08c3537c4bb0c045f4a7da44f9724bfdd7a612a3c246d936f3d365fd951a4b599ef59eb19ddf94f88beedff
LICENSE[0]=GPL
SHORT="digital photo organizer"
cat << EOF
diff --git a/graphics/shotwell/HISTORY b/graphics/shotwell/HISTORY
index 8fe90e5..9306e0c 100644
--- a/graphics/shotwell/HISTORY
+++ b/graphics/shotwell/HISTORY
@@ -1,3 +1,6 @@
+2014-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.1
+
2014-06-27 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on rest
* DETAILS: Fixed SOURCE_URL[0]
diff --git a/http/lighttpd/DEPENDS b/http/lighttpd/DEPENDS
index 37856d3..820341b 100755
--- a/http/lighttpd/DEPENDS
+++ b/http/lighttpd/DEPENDS
@@ -11,7 +11,7 @@ optional_depends openldap \
'--with-ldap' '--without-ldap' \
'for OpenLDAP support' &&
optional_depends SSL \
- '--with-opennssl' '--without-openssl' \
+ '--with-openssl' '--without-openssl' \
'for OpenSSL support' &&
optional_depends MYSQL \
'--with-mysql' '--without-mysql' \
diff --git a/http/lighttpd/HISTORY b/http/lighttpd/HISTORY
index 68a0383..d0b49d1 100644
--- a/http/lighttpd/HISTORY
+++ b/http/lighttpd/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider

2014-08-03 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply patch
diff --git a/http/seamonkey/BUILD b/http/seamonkey/BUILD
index b679e5a..9fe92da 100755
--- a/http/seamonkey/BUILD
+++ b/http/seamonkey/BUILD
@@ -27,6 +27,7 @@ MOZCONFIG="--prefix=$INSTALL_ROOT/usr \
--with-system-nspr \
--with-system-nss \
--with-system-zlib \
+ --with-system-bz2 \
--with-system-jpeg \
--with-system-libevent \
--disable-crashreporter \
diff --git a/http/seamonkey/CONFIGURE b/http/seamonkey/CONFIGURE
index 33c9849..5b40a71 100755
--- a/http/seamonkey/CONFIGURE
+++ b/http/seamonkey/CONFIGURE
@@ -50,6 +50,10 @@ config_query_option SEAMONKEY_OPTS "Use system installed
cairo?" n \
"--enable-system-cairo" \
"--disable-system-cairo" &&

+config_query_option SEAMONKEY_OPTS "Use system installed hunspell?" n \
+ "--enable-system-hunspell" \
+ "--disable-system-hunspell" &&
+
config_query_option SEAMONKEY_OPTS "Enable Pango support for complex font
rendering?" y \
"--enable-pango" \
"--disable-pango" &&
@@ -83,6 +87,11 @@ config_query_option SEAMONKEY_OPTS "Enable dbus support?"
y \
"--enable-dbus" \
"--disable-dbus" &&

+config_query_list SEAMONKEY_GST "Enable gstreamer support?" \
+ none \
+ gstreamer \
+ gstreamer-1.0 &&
+
if list_find "$SEAMONKEY_OPTS" "--enable-dbus"; then
list_add "SEAMONKEY_OPTS" "--enable-libnotify"
else
diff --git a/http/seamonkey/DEPENDS b/http/seamonkey/DEPENDS
index 4b141a9..9988714 100755
--- a/http/seamonkey/DEPENDS
+++ b/http/seamonkey/DEPENDS
@@ -7,25 +7,26 @@ depends libidl &&
depends libxft &&
depends nspr &&

-if spell_ok nspr && is_version_less $(installed_version nspr) 4.9.3; then
+if spell_ok nspr && is_version_less $(installed_version nspr) 4.10.3; then
force_depends nspr
fi &&

-depends -sub 3.16.x nss &&
+depends -sub 3.17.x nss &&

-if spell_ok nss && is_version_less $(installed_version nss) 3.15.1; then
+if spell_ok nss && is_version_less $(installed_version nss) 3.17.1; then
force_depends nss
fi &&

depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite &&

-if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.7.17;
then
+if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.8.5; then
force_depends sqlite
fi &&

depends perl &&
depends zip &&
depends zlib &&
+depends bzip2 &&
depends libxt &&
depends libffi &&
depends libevent &&
@@ -37,6 +38,10 @@ if list_find "$SEAMONKEY_OPTS" "--enable-system-cairo";
then
depends cairo
fi &&

+if list_find "$SEAMONKEY_OPTS" "--enable-system-hunspell"; then
+ depends hunspell
+fi &&
+
if list_find "$SEAMONKEY_OPTS" "--enable-pango"; then
depends pango
fi &&
@@ -63,6 +68,26 @@ else
optional_depends alsa-lib "" "" "for audio support"
fi &&

+optional_depends pulseaudio "" "" "for PulseAudio support" &&
+
+if is_depends_enabled $SPELL pulseaudio; then
+ list_add "SEAMONKEY_OPTS" "--enable-pulseaudio" &&
+ list_remove "SEAMONKEY_OPTS" "--disable-pulseaudio"
+else
+ list_add "SEAMONKEY_OPTS" "--disable-pulseaudio" &&
+ list_remove "SEAMONKEY_OPTS" "--enable-pulseaudio"
+fi &&
+
+if [[ $SEAMONKEY_GST != "none" ]]; then
+ depends $SEAMONKEY_GST &&
+
+ list_add "SEAMONKEY_OPTS" "--enable-gstreamer" &&
+ list_remove "SEAMONKEY_OPTS" "--disable-gstreamer"
+else
+ list_add "SEAMONKEY_OPTS" "--disable-gstreamer" &&
+ list_remove "SEAMONKEY_OPTS" "--enable-gstreamer"
+fi &&
+
if is_depends_enabled $SPELL libvpx; then
list_add "SEAMONKEY_OPTS" "--with-system-libvpx"
fi &&
diff --git a/http/seamonkey/DETAILS b/http/seamonkey/DETAILS
index 0efab1e..9f883ec 100755
--- a/http/seamonkey/DETAILS
+++ b/http/seamonkey/DETAILS
@@ -1,8 +1,8 @@
SPELL=seamonkey
- VERSION=2.29
- SECURITY_PATCH=57
+ VERSION=2.30
+ SECURITY_PATCH=58
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:5cba0c75f70489c6ef9a349e005dd99b60a9f72a43efdecdbf5d4a3d8ecd2b2c72159c104957801db9f5394eef247859735e6cf281deb4e2d9aaca66d5ddcae3
+
SOURCE_HASH=sha512:e5ae37b5f6668fe4a064e2e0afd90f168b1074164eb832705641e90837b286ea0e0a32f336fd3813cbc706735ca98ec459a6c33915879c3c3c63760ec910b6df
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URI=seamonkey/releases/$VERSION/source/$SOURCE
SOURCE_URL[0]=ftp://ftp.mozilla.org/pub/mozilla.org/$SOURCE_URI
diff --git a/http/seamonkey/HISTORY b/http/seamonkey/HISTORY
index 2a50619..e995f5b 100644
--- a/http/seamonkey/HISTORY
+++ b/http/seamonkey/HISTORY
@@ -1,3 +1,14 @@
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.30; SECURITY_PATCH++
+ * BUILD: use system libbz2
+ * DEPENDS: updated requirements -- nspr (>=4.10.3), nss (>=3.17.1),
+ sqlite (>=3.8.5); added dependencies -- bzip2 (req), hunspell (opt),
+ pulseaudio (opt), gstreamer/gstreamer-1.0 (opt)
+ * CONFIGURE: added options for hunspell and gstreamer
+ * PRE_BUILD: apply strip.patch
+ * mailnews.patch: updated for new version
+ * strip.patch: added, to fix compilation for stripped builds
+
2014-09-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.29, SECURITY_PATCH=57
* DEPENDS: nss >= 3.16.2 is needed
diff --git a/http/seamonkey/PRE_BUILD b/http/seamonkey/PRE_BUILD
index eb06c1e..826c237 100755
--- a/http/seamonkey/PRE_BUILD
+++ b/http/seamonkey/PRE_BUILD
@@ -8,4 +8,5 @@ sed -i
's#VPX_CODEC_USE_INPUT_PARTITION#VPX_CODEC_USE_INPUT_FRAGMENTS#' mozilla/
# ignore packaging errors for the libs we have in a system
sedit "/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@" suite/installer/Makefile.in &&

+patch -p0 < "$SPELL_DIRECTORY/strip.patch" &&
patch -p0 < "$SPELL_DIRECTORY/mailnews.patch"
diff --git a/http/seamonkey/mailnews.patch b/http/seamonkey/mailnews.patch
index 112de2d..aa93d5e 100644
--- a/http/seamonkey/mailnews.patch
+++ b/http/seamonkey/mailnews.patch
@@ -1,14 +1,14 @@
---- mozilla/configure.orig 2011-11-21 14:29:14.000000000 +0400
-+++ mozilla/configure 2011-12-10 16:04:46.337188291 +0400
-@@ -14788,6 +14788,7 @@
+--- mozilla/configure.orig 2014-10-23 16:46:01.833461054 +0400
++++ mozilla/configure 2014-10-23 16:50:26.601734897 +0400
+@@ -16258,6 +16258,7 @@
+ MOZ_OFFICIAL_BRANDING=
MOZ_FEEDS=1
- MOZ_INSTALLER=1
- MOZ_JSDEBUGGER=1
+ MOZ_WEBAPP_RUNTIME=
+MOZ_MAIL_NEWS=
MOZ_AUTH_EXTENSION=1
- MOZ_OGG=1
MOZ_RAW=
-@@ -17714,8 +17715,17 @@
+ MOZ_VORBIS=
+@@ -18758,8 +18759,17 @@
fi


@@ -27,8 +27,8 @@
+fi


- # Check whether --enable-crypto or --disable-crypto was given.
-@@ -27643,6 +27653,7 @@
+
+@@ -29173,6 +29183,7 @@
(''' RCC ''', r''' $RCC ''')
(''' MOZ_X11 ''', r''' $MOZ_X11 ''')
(''' MOZ_UI_LOCALE ''', r''' $MOZ_UI_LOCALE ''')
diff --git a/http/seamonkey/strip.patch b/http/seamonkey/strip.patch
new file mode 100644
index 0000000..99708b9
--- /dev/null
+++ b/http/seamonkey/strip.patch
@@ -0,0 +1,11 @@
+--- mozilla/toolkit/library/libxul.mk.orig 2014-10-14 10:36:44.000000000
+0400
++++ mozilla/toolkit/library/libxul.mk 2014-10-23 19:14:29.513562248 +0400
+@@ -265,7 +265,7 @@
+ get_first_and_last = $(TOOLCHAIN_PREFIX)nm -g $1 | grep _NSModule$$ | sort
| sed -n 's/^.* _*\([^ ]*\)$$/\1/;1p;$$p'
+ endif
+
+-LOCAL_CHECKS = test "$$($(get_first_and_last) | xargs echo)" !=
"start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo
"NSModules are not ordered appropriately" && exit 1 || exit 0
++LOCAL_CHECKS = exit 0
+
+ ifeq (Linux,$(OS_ARCH))
+ LOCAL_CHECKS += ; test "$$($(TOOLCHAIN_PREFIX)readelf -l $1 | awk '$1 ==
"LOAD" { t += 1 } END { print t }')" -le 1 && echo "Only one PT_LOAD segment"
&& exit 1 || exit 0
diff --git a/http/tinyproxy/DETAILS b/http/tinyproxy/DETAILS
index 85f583d..f14104b 100755
--- a/http/tinyproxy/DETAILS
+++ b/http/tinyproxy/DETAILS
@@ -1,6 +1,6 @@
SPELL=tinyproxy
VERSION=1.8.3
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.banu.com/pub/${SPELL}/${VERSION:0:3}/${SOURCE}

SOURCE_HASH=sha512:4f58830f386abc1eaa5d9ec0deb3d5611345cda4346f146565c929695755670fb7159aea4e51edd827d0292cb0d65f2caaae02d00bac204397ff0c3a1eb1b90b
diff --git a/http/tinyproxy/HISTORY b/http/tinyproxy/HISTORY
index d198141..5e7e54a 100644
--- a/http/tinyproxy/HISTORY
+++ b/http/tinyproxy/HISTORY
@@ -1,3 +1,8 @@
+2014-10-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patch
+ * headers.patch: added, to fix CVE-2012-3505, ported from OpenBSD
+
2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: fixed install with automake 1.12

diff --git a/http/tinyproxy/PRE_BUILD b/http/tinyproxy/PRE_BUILD
index e01c65d..9f14360 100755
--- a/http/tinyproxy/PRE_BUILD
+++ b/http/tinyproxy/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/headers.patch" &&
+
# correct default group name
sed -i "s:Group nobody:Group nogroup:" etc/tinyproxy.conf.in &&

diff --git a/http/tinyproxy/headers.patch b/http/tinyproxy/headers.patch
new file mode 100644
index 0000000..bb029a2
--- /dev/null
+++ b/http/tinyproxy/headers.patch
@@ -0,0 +1,145 @@
+--- src/child.c.orig Sun Jan 10 23:52:04 2010
++++ src/child.c Mon Aug 20 11:47:33 2012
+@@ -20,6 +20,9 @@
+ * processing incoming connections.
+ */
+
++#include <stdlib.h>
++#include <time.h>
++
+ #include "main.h"
+
+ #include "child.h"
+@@ -196,6 +199,7 @@ static void child_main (struct child_s *ptr)
+ }
+
+ ptr->connects = 0;
++ srand(time(NULL));
+
+ while (!config.quit) {
+ ptr->status = T_WAITING;
+--- src/hashmap.c.orig Mon Jan 25 19:24:01 2010
++++ src/hashmap.c Mon Aug 20 11:47:33 2012
+@@ -25,6 +25,8 @@
+ * don't try to free the data, or realloc the memory. :)
+ */
+
++#include <stdlib.h>
++
+ #include "main.h"
+
+ #include "hashmap.h"
+@@ -50,6 +52,7 @@ struct hashbucket_s {
+ };
+
+ struct hashmap_s {
++ uint32_t seed;
+ unsigned int size;
+ hashmap_iter end_iterator;
+
+@@ -65,7 +68,7 @@ struct hashmap_s {
+ *
+ * If any of the arguments are invalid a negative number is returned.
+ */
+-static int hashfunc (const char *key, unsigned int size)
++static int hashfunc (const char *key, unsigned int size, uint32_t seed)
+ {
+ uint32_t hash;
+
+@@ -74,7 +77,7 @@ static int hashfunc (const char *key, unsigned int siz
+ if (size == 0)
+ return -ERANGE;
+
+- for (hash = tolower (*key++); *key != '\0'; key++) {
++ for (hash = seed; *key != '\0'; key++) {
+ uint32_t bit = (hash & 1) ? (1 << (sizeof (uint32_t) - 1))
: 0;
+
+ hash >>= 1;
+@@ -104,6 +107,7 @@ hashmap_t hashmap_create (unsigned int nbuckets)
+ if (!ptr)
+ return NULL;
+
++ ptr->seed = (uint32_t)rand();
+ ptr->size = nbuckets;
+ ptr->buckets = (struct hashbucket_s *) safecalloc (nbuckets,
+ sizeof (struct
+@@ -201,7 +205,7 @@ hashmap_insert (hashmap_t map, const char *key, const
+ if (!data || len < 1)
+ return -ERANGE;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -382,7 +386,7 @@ ssize_t hashmap_search (hashmap_t map, const char *key
+ if (map == NULL || key == NULL)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -416,7 +420,7 @@ ssize_t hashmap_entry_by_key (hashmap_t map, const cha
+ if (!map || !key || !data)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -451,7 +455,7 @@ ssize_t hashmap_remove (hashmap_t map, const char *key
+ if (map == NULL || key == NULL)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+--- src/reqs.c.orig Mon Feb 7 13:31:03 2011
++++ src/reqs.c Mon Aug 20 11:46:43 2012
+@@ -610,6 +610,11 @@ add_header_to_connection (hashmap_t hashofheaders, cha
+ return hashmap_insert (hashofheaders, header, sep, len);
+ }
+
++/* define max number of headers. big enough to handle legitimate cases,
++ * but limited to avoid DoS
++ */
++#define MAX_HEADERS 10000
++
+ /*
+ * Read all the headers from the stream
+ */
+@@ -617,6 +622,7 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+ {
+ char *line = NULL;
+ char *header = NULL;
++ int count;
+ char *tmp;
+ ssize_t linelen;
+ ssize_t len = 0;
+@@ -625,7 +631,7 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+ assert (fd >= 0);
+ assert (hashofheaders != NULL);
+
+- for (;;) {
++ for (count = 0; count < MAX_HEADERS; count++) {
+ if ((linelen = readline (fd, &line)) <= 0) {
+ safefree (header);
+ safefree (line);
+@@ -691,6 +697,12 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+
+ safefree (line);
+ }
++
++ /* if we get there, this is we reached MAX_HEADERS count.
++ bail out with error */
++ safefree (header);
++ safefree (line);
++ return -1;
+ }
+
+ /*
diff --git a/http/webcleaner/DEPENDS b/http/webcleaner/DEPENDS
index c6e7981..6ad542f 100755
--- a/http/webcleaner/DEPENDS
+++ b/http/webcleaner/DEPENDS
@@ -3,7 +3,7 @@ optional_depends pillow "" "" "to process images"
&&
optional_depends pycrypto "" "" "for NTLM authentication" &&
optional_depends docutils "" "" "to build documentation" &&
#depends simpletal &&
-optional_depends pySSL "" "" "for SSL connections" &&
+optional_depends pyopenssl "" "" "for SSL connections" &&
#depends MOZILLA-BROWSER &&

optional_depends clamav "" "" "for antivirus support"
diff --git a/http/webcleaner/HISTORY b/http/webcleaner/HISTORY
index f4687af..8f67947 100644
--- a/http/webcleaner/HISTORY
+++ b/http/webcleaner/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: pil -> pillow

diff --git a/http/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index f78c5f9..5df205a 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -1,8 +1,8 @@
SPELL=webkitgtk
- VERSION=2.4.4
+ VERSION=2.4.7
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:ae3160ec7962d452606966afd258961432db5f0da0e0fc0e249ce1927abf2151adc858b7f12d5d36d7c7d91e16c6ebed1694f88185c678ba1cf8d3d08b55f1ce
+
SOURCE_HASH=sha512:1ba2371b34e40e078f6d85774e171f559e4f269ac80f63c56e2e7612e2ec3a41db0f5999af028b1b93657634fcdfcc3612e1a55eeeec2578fe448bd0861b0729
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
SECURITY_PATCH=8
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 4779251..9ef31d7 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,4 +1,10 @@
-2014-09-25 Treeve Jelbert <treeve AT sourcemage.org>
+2014-10-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.7
+
+2014-10-08 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.6
+
+2014-09-25 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: MESALIB => mesalib

2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 48f5c26..d8ff430 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,8 +1,8 @@
SPELL=webkitgtk3
- VERSION=2.6.0
+ VERSION=2.6.2
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:b2039b726dddb983347165a63e64a86d62e1bcca1c499a81a9063e5a826e9427a272a22922b20c83f9011d6b2af982d09d50c25cbf482a9fa93b64db68927767
+
SOURCE_HASH=sha512:54872feea7786634c50e3f771bd9b42ee3360012babc9d3ae25a8db95533c5acf708c9bb9a3145140d7345363b6899588aec3fe8224a562a2fabbb974d3a16dd
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
SECURITY_PATCH=8
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index f7c4733..f14f87e 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,6 @@
+2014-10-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.6.2
+
2014-10-07 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 2.6.0

diff --git a/i18n/ibus/DETAILS b/i18n/ibus/DETAILS
index 5ee1fca..979fa31 100755
--- a/i18n/ibus/DETAILS
+++ b/i18n/ibus/DETAILS
@@ -1,7 +1,7 @@
SPELL=ibus
- VERSION=1.5.3
+ VERSION=1.5.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:fe961f3a6143ea8cb9f14531cfdf6f6058bf8aba7285e6746b1750fb8267947730986e1fc0abb77c4545ddc0d835a41f76f316f7387c85de7bbf4010c10e79db
+
SOURCE_HASH=sha512:8249d6ee4918b0e0fe030af736eed2260e1376b2fdaf0d819f289e0bd880a5e3874f1fb3d097fc74b9f359822ce16f4dae52a263aa28c2e2ce7bdf671cb2fea9
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
diff --git a/i18n/ibus/HISTORY b/i18n/ibus/HISTORY
index 48003b0..2f46038 100644
--- a/i18n/ibus/HISTORY
+++ b/i18n/ibus/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.5
+
2013-09-06 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 1.5.3
* DEPENDS: updated to current depends and added optionals
diff --git a/i18n/uim/DETAILS b/i18n/uim/DETAILS
index f40772b..0eb4111 100755
--- a/i18n/uim/DETAILS
+++ b/i18n/uim/DETAILS
@@ -1,8 +1,8 @@
SPELL=uim
- VERSION=1.5.7
+ VERSION=1.8.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]="http://${SPELL}.googlecode.com/files/${SOURCE}";
-
SOURCE_HASH=sha512:d9cf1b9a814023ebc2280034fc3e596a8e85cd6663df8983be67b5806fcd8f3ca81a986bb5106ff483495b989d98e4c0a5dcfd0bd29cb26ba1c68a3699afb481
+
SOURCE_HASH=sha512:26a95d3b51ef7a99108234b9af30ee7b74141cb3af13d092d4cdbf0749f630934cfd67f74b09dacc3adcdce4a390104489d68a4e2419ec07418645a9b4e5715b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/uim/";
LICENSE[0]=BSD
diff --git a/i18n/uim/HISTORY b/i18n/uim/HISTORY
index 5d6120e..269a646 100644
--- a/i18n/uim/HISTORY
+++ b/i18n/uim/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/kernels/kmod/BUILD b/kernels/kmod/BUILD
new file mode 100755
index 0000000..4d6e7de
--- /dev/null
+++ b/kernels/kmod/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --with-rootlibdir=${INSTALL_ROOT}/lib
--bindir=${INSTALL_ROOT}/sbin" &&
+default_build
diff --git a/kernels/kmod/CONFLICTS b/kernels/kmod/CONFLICTS
new file mode 100755
index 0000000..10d7c10
--- /dev/null
+++ b/kernels/kmod/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts modutils &&
+conflicts module-init-tools
diff --git a/kernels/kmod/DEPENDS b/kernels/kmod/DEPENDS
index 8d4650e..00e581f 100755
--- a/kernels/kmod/DEPENDS
+++ b/kernels/kmod/DEPENDS
@@ -1,3 +1,3 @@
depends xz-utils '--with-xz' &&
-depends zlib '--with-zlib'
-
+depends zlib '--with-zlib' &&
+optional_depends PYTHON '--enable-python' '' 'Python bindings'
diff --git a/kernels/kmod/DETAILS b/kernels/kmod/DETAILS
index f0f005d..b82ab32 100755
--- a/kernels/kmod/DETAILS
+++ b/kernels/kmod/DETAILS
@@ -1,10 +1,10 @@
SPELL=kmod
- VERSION=5
-
SOURCE_HASH=sha512:6f9781d3bff427db3d5a5474aea4c61957b214be4791655530e0be8949d678bccbef206b90f05e9a7abbacb73d286a45eaf5cb3870718730e967e1ae22fd9757
+ VERSION=18
+
SOURCE_HASH=sha512:6704f52f1b69837f06516237fb61d3f29551b06e59f270561993e0318c104bdc0140a32d3fc9bda859d0918412ea2c40effa0ceeccbda5e1cb79a204d7219847
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://packages.profusion.mobi/kmod/$SOURCE
+ SOURCE_URL[0]=${KERNEL_URL}/pub/linux/utils/kernel/kmod/$SOURCE
# SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
# SOURCE_GPG=lucas.demarchi.gpg:$SOURCE.sign:UPSTREAM_KEY
# SOURCE2_IGNORE=signature
diff --git a/kernels/kmod/FINAL b/kernels/kmod/FINAL
new file mode 100755
index 0000000..a1413d9
--- /dev/null
+++ b/kernels/kmod/FINAL
@@ -0,0 +1,12 @@
+default_final &&
+# kmod-3 changes
+message "\n${PROBLEM_COLOR}kmod-3 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "kmod now provides the following programs:\n" \
+ "inmod, rmmod, modprobe, depmod and modinfo\n" \
+ "These were previously provided by module_init_tools\n" \
+ "and are believed to be fully compatible"
+# final warning
+message "\n${PROBLEM_COLOR}Check any local scripts and udev rules !!!\n" \
+ "especially those that parse any output messages\n" \
+ "\n$DEFAULT_COLOR$MESSAGE_COLOR Read the NEWS file"
diff --git a/kernels/kmod/HISTORY b/kernels/kmod/HISTORY
index a7b131b..cd7cf90 100644
--- a/kernels/kmod/HISTORY
+++ b/kernels/kmod/HISTORY
@@ -1,10 +1,79 @@
-2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+2014-06-25 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 18
+
+2014-05-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 17
+ * DEPENDS: add optional PYTHON
+
+2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 15
+
+2013-07-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 14
+
+2012-12-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 12
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 11
+
+2012-09-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 10
+
+2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9
+
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS, PROVIDES: added
+ both kmod and module-init-tools provide MODTOOLS
+ newer version of udev require kmod>=5
+
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8
+
+2012-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: add default_final
+
+2012-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7
+
+2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6
+ URL now at KERNEL_URL
+
+2012-02-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5

+2012-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: add missing ", fix spelling, add some newlines
+
2012-01-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4
* PRE_BUILD: removed

+2012-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: added, to inform of changes
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=2
+ * POST_RESURRECT, CONFLICTS: added
+ * BUILD: build the tools which replace module_init_tools
+ put tools in /sbin, for compatabilty with module_init_tools
+ * INSTALL: added, symlinks to /sbin/kmod for all module_init_tools
programs
+ * init.d/modutils: added
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=2
+ * POST_RESURRECT, CONFLICTS: added
+ * BUILD: build the tools which replace module_init_tools
+ put tools in /sbin, for compatabilty with module_init_tools
+ * INSTALL: added, symlinks to /sbin/kmod for all module_init_tools
programs
+ * init.d/modutils: added
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, lib and bin should be in /, as they are needed at
boot time
+
2012-01-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3
using key 30CBEA53: public key "Lucas De Marchi
<lucas.demarchi AT profusion.mobi>"
diff --git a/kernels/kmod/INSTALL b/kernels/kmod/INSTALL
new file mode 100755
index 0000000..a8d48a9
--- /dev/null
+++ b/kernels/kmod/INSTALL
@@ -0,0 +1,7 @@
+default_install &&
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/bin/lsmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/depmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/rmmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/insmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modprobe"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modinfo"
diff --git a/kernels/kmod/POST_RESURRECT b/kernels/kmod/POST_RESURRECT
new file mode 100755
index 0000000..ee18dc6
--- /dev/null
+++ b/kernels/kmod/POST_RESURRECT
@@ -0,0 +1,5 @@
+#run depmod on all current kernel trees
+for i in `ls ${INSTALL_ROOT}/lib/modules/`; do
+ message "${MESSAGE_COLOR}Rebuilding module dependencies for
$i...${DEFAULT_COLOR}"
+ $INSTALL_ROOT/sbin/depmod -ae $i -b /$INSTALL_ROOT
+done 2> /dev/null
diff --git a/kernels/kmod/PROVIDES b/kernels/kmod/PROVIDES
new file mode 100755
index 0000000..d96a401
--- /dev/null
+++ b/kernels/kmod/PROVIDES
@@ -0,0 +1 @@
+MODTOOLS
diff --git a/kernels/kmod/init.d/modutils b/kernels/kmod/init.d/modutils
new file mode 100644
index 0000000..e7e6dd4
--- /dev/null
+++ b/kernels/kmod/init.d/modutils
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+RUNLEVEL=S
+PROVIDES=modules
+NEEDS="+root_fs"
+RECOMMENDED=yes
+
+. /etc/init.d/smgl_init
+. /etc/sysconfig/modutils
+
+test -x /sbin/depmod || exit 5
+test -x /sbin/modprobe || exit 5
+
+case $1 in
+ start) ;; # Fall through
+ stop) exit 0 ;;
+ *) echo "Usage: $0 {start|stop}"
+ exit 1
+ ;;
+esac
+
+# Handle start action
+
+if [ -x /sbin/depmod ] && [ "$PERFORM_DEPMOD" = "y" ] ; then
+ if [ "$ENABLE_SWAP_BEFORE_DEPMOD" = "y" ] ; then
+ echo "Enabling swap..."
+ loadproc swapon -a
+ fi
+ echo "Running depmod..."
+ loadproc depmod -a
+fi
+
+if [ -e /etc/modules ] && [ -x /sbin/modprobe ] ; then
+ ( cat /etc/modules; builtin echo ) |
+ while read MODULE ARGS; do
+ case $MODULE in
+ \#*|"") continue ;;
+ esac
+ echo "Loading module $MODULE..."
+ loadproc modprobe $MODULE $ARGS
+ done
+fi
diff --git a/kernels/kmod/init.d/modutils.conf
b/kernels/kmod/init.d/modutils.conf
new file mode 100644
index 0000000..e903eb0
--- /dev/null
+++ b/kernels/kmod/init.d/modutils.conf
@@ -0,0 +1,8 @@
+# Perform depmod -a on boot or not.
+# Probably don't want to do this if you are on a laptop and running on
battery.
+PERFORM_DEPMOD=y
+
+# Sometimes low memory machines and with kernels with lots of modules depmod
+# will cause an Out Of Memory (oom) kernel panic. Say yes here if you want to
+# enable swap so the oom error won't happen.
+#ENABLE_SWAP_BEFORE_DEPMOD=y
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 2301ac4..e36fbdd 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2014-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.17.1
+ * info/patches/maintenance_patches_3/patch-3.17.1: added
+
2014-10-08 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=3.17, LATEST_3=3.17
* info/kernels/3.17: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
new file mode 100755
index 0000000..9c3a08b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="979d7eae12d4296262a48f2fb2a023be9d124eee"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 4b2e118..cfb28be 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.17
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.17
+LATEST_maintenance_patches_3=patch-3.17.1
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/kernels/module-init-tools/CONFLICTS
b/kernels/module-init-tools/CONFLICTS
index bfe7c2b..eedf5af 100755
--- a/kernels/module-init-tools/CONFLICTS
+++ b/kernels/module-init-tools/CONFLICTS
@@ -1 +1,2 @@
conflicts modutils
+conflicts kmod
diff --git a/kernels/module-init-tools/HISTORY
b/kernels/module-init-tools/HISTORY
index 8d06931..fadb333 100644
--- a/kernels/module-init-tools/HISTORY
+++ b/kernels/module-init-tools/HISTORY
@@ -1,3 +1,7 @@
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS, PROVIDES: added
+ both kmod and module-init-tools provide MODTOOLS
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: temporarily switched back to hash-checking; quoting paths;
while 3.16 sources are unavailable from the original mirror and
diff --git a/kernels/module-init-tools/PROVIDES
b/kernels/module-init-tools/PROVIDES
new file mode 100755
index 0000000..d96a401
--- /dev/null
+++ b/kernels/module-init-tools/PROVIDES
@@ -0,0 +1 @@
+MODTOOLS
diff --git a/kernels/virtualbox-module/DETAILS
b/kernels/virtualbox-module/DETAILS
index 7cd4925..a72c68f 100755
--- a/kernels/virtualbox-module/DETAILS
+++ b/kernels/virtualbox-module/DETAILS
@@ -1,5 +1,5 @@
SPELL=virtualbox-module
- VERSION=4.2.4
+ VERSION=4.3.16
SOURCE=virtualbox-module-$VERSION.tar.gz
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/vboxdrv
diff --git a/kernels/virtualbox-module/HISTORY
b/kernels/virtualbox-module/HISTORY
index ad5756c..22721e8 100644
--- a/kernels/virtualbox-module/HISTORY
+++ b/kernels/virtualbox-module/HISTORY
@@ -1,3 +1,6 @@
+2014-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.16
+
2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.2.4

diff --git a/libs/gettext/DETAILS b/libs/gettext/DETAILS
index 05021fb..1ad9337 100755
--- a/libs/gettext/DETAILS
+++ b/libs/gettext/DETAILS
@@ -1,5 +1,5 @@
SPELL=gettext
- VERSION=0.19.2
+ VERSION=0.19.3
# PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
diff --git a/libs/gettext/HISTORY b/libs/gettext/HISTORY
index 2e74002..3cf80b1 100644
--- a/libs/gettext/HISTORY
+++ b/libs/gettext/HISTORY
@@ -1,3 +1,6 @@
+2014-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19.3
+
2014-10-03 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix typo

diff --git a/libs/icu/BUILD b/libs/icu/BUILD
index ee815c4..5b91e2c 100755
--- a/libs/icu/BUILD
+++ b/libs/icu/BUILD
@@ -1,4 +1,18 @@
-cd source &&
+cd $SOURCE_DIRECTORY/source &&
# recommended for a system wide install
-OPTS+="--disable-renaming" &&
-default_build
+OPTS+="--disable-renaming --disable-static" &&
+CC=gcc CXX=g++ ./configure --prefix=/usr $OPTS &&
+
+# set options as recommended by icu project
+sed -i '1 i\
+#define U_DISABLE_RENAMING 1\
+#define U_CHARSET_IS_UTF8 1\
+#define U_USING_ICU_NAMESPACE 0\
+#define U_NO_DEFAULT_INCLUDE_UTF_HEADERS 1\
+' common/unicode/uconfig.h &&
+
+make
+
+# these are unused at the moment
+#define UNISTR_FROM_CHAR_EXPLICIT explicit\
+#define UNISTR_FROM_STRING_EXPLICIT explicit
diff --git a/libs/icu/DEPENDS b/libs/icu/DEPENDS
index f148724..cb04139 100755
--- a/libs/icu/DEPENDS
+++ b/libs/icu/DEPENDS
@@ -1 +1,2 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+depends gettext
diff --git a/libs/icu/DETAILS b/libs/icu/DETAILS
index 145b754..0abf251 100755
--- a/libs/icu/DETAILS
+++ b/libs/icu/DETAILS
@@ -1,13 +1,14 @@
SPELL=icu
if [[ "$ICU_DEV" == 'y' ]]; then
- VERSION=4.8.1.1
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=54.1
+
SOURCE_HASH=sha512:d54d4cd826e1aef62a574595a04f9fec0a42c4445ed0a166a6bb5c5f3c9f692bf3273756f350233f50b2a1ad32c437dedfeeac96d6dc814d27bfd9159b7a651c
VX=${VERSION//.r/r}
else
- VERSION=4.8.1.1
- VX=$VERSION
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=54.1
+
SOURCE_HASH=sha512:d54d4cd826e1aef62a574595a04f9fec0a42c4445ed0a166a6bb5c5f3c9f692bf3273756f350233f50b2a1ad32c437dedfeeac96d6dc814d27bfd9159b7a651c
fi
+ VX=$VERSION
+ PATCH_LEVEL=0
SPELLX=icu4c
VERSIONX=${VERSION//./_}
SOURCE=$SPELLX-$VERSIONX-src.tgz
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index b7fb903..8ca7e56 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,47 @@
+2014-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS:update sha512 sum
+
+2014-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 54.1 (both)
+
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 53.1 (both)
+
+2013-11-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: icu fails to build with clang++
+ => force configure to use gcc
+
+2013-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 52.1 (both)
+
+2013-06-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 51.1 (both)
+ * BUILD: -lintl flags not needed
+
+2013-03-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 51.1 (both)
+ * DEPENDS: add gettext
+ * BUILD: add flags for libintl
+ more defines
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 50.1.1 (both)
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 50.1 (both)
+
+2012-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 49.1.2 (both)
+
+2012-04-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: force U_DISABLE_RENAMING and U_CHARSET_IS_UTF8
+ plus various other recommended options
+ * DETAILS: PATCH_LEVEL=1
+ * TESTING: added, to track status of dependent spells
+
+2012-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 49.1
+
2011-10-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.8.1.1 (both)

diff --git a/libs/icu/TESTING b/libs/icu/TESTING
new file mode 100644
index 0000000..d60dfd5
--- /dev/null
+++ b/libs/icu/TESTING
@@ -0,0 +1,32 @@
+ICU-49.1 has many changes, so we need to verify that its users still build
and work:
+
+Usedby tested Status
+
+beecrypt
+boost 2012-04-08 ok
+c3270
+calibre
+couchdb
+eflwebkit
+firebird
+firebird25 2012-04-01 ok
+gdisk
+harfbuzz
+libxml2 2012-04-01 ok
+libxslt 2012-04-02 ok
+mono
+neon 2012-04-09 ok
+openoffice
+parrot 2012-04-02 ok
+php
+php-dev
+qt4 2012-04-08 ok
+qtbase 2012-04-04 ok
+raptor 2012-04-01 ok
+subversion 2012-04-09 ok
+sword
+webkitgtk
+webkitgtk3
+x3270
+xalan-c
+xerces-c
diff --git a/libs/ldns/CONFIGURE b/libs/ldns/CONFIGURE
index ad2ad73..89a33cc 100755
--- a/libs/ldns/CONFIGURE
+++ b/libs/ldns/CONFIGURE
@@ -1,3 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+if spell_ok openssl && is_version_less $(installed_version openssl) 1.0; then
+ message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL 1.0, which
is not installed." &&
+ message "Select it below to replace current
${DEFAULT_COLOR}$(installed_version openssl)${MESSAGE_COLOR} version with one
from OpenSSL 1.0 branch.${DEFAULT_COLOR}"
+fi &&
+
+config_query_list LDNS_OPENSSL "Which OpenSSL branch?" \
+ 0.9 \
+ 1.0 &&
+
config_query_option LDNS_DRILL "Build and install drill?" n \
"--with-drill" "--without-drill" &&

diff --git a/libs/ldns/DEPENDS b/libs/ldns/DEPENDS
index 6c552da..f1886f2 100755
--- a/libs/ldns/DEPENDS
+++ b/libs/ldns/DEPENDS
@@ -1,19 +1,12 @@
-. "$GRIMOIRE/FUNCTIONS" &&
-
depends make &&
depends libtool &&
-depends SSL &&

-if spell_ok SSL && is_version_less $(installed_version openssl) 1.0; then
- message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL 1.0, which
is not installed."
- message "Answer 'y' to replace current version $(installed_version SSL)
with one from OpenSSL 1.0 branch.${DEFAULT_COLOR}"
+if [[ $LDNS_OPENSSL == "1.0" ]]; then
+ depends -sub "1.0" openssl '--enable-gost'
+else
+ depends openssl '--disable-gost'
fi &&

-optional_depends -sub "1.0" SSL \
- "--enable-gost" \
- "--disable-gost" \
- "for GOST support" &&
-
optional_depends -sub PYTHON swig \
"--with-pyldns" \
"--without-pyldns" \
diff --git a/libs/ldns/DETAILS b/libs/ldns/DETAILS
index d39fe25..9fa2a14 100755
--- a/libs/ldns/DETAILS
+++ b/libs/ldns/DETAILS
@@ -1,5 +1,6 @@
SPELL=ldns
VERSION=1.6.17
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
diff --git a/libs/ldns/HISTORY b/libs/ldns/HISTORY
index 8a4b125..8ae97eb 100644
--- a/libs/ldns/HISTORY
+++ b/libs/ldns/HISTORY
@@ -1,5 +1,8 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS, CONFIGURE: moved openssl branch selection to CONFIGURE to
+ avoid sub-dependency error when cast of the spell queues 1.0 branch
+ of openssl in global sub_depends file for next recast

2014-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.17
diff --git a/libs/libbsd/DETAILS b/libs/libbsd/DETAILS
index 193d9aa..8a41285 100755
--- a/libs/libbsd/DETAILS
+++ b/libs/libbsd/DETAILS
@@ -1,5 +1,5 @@
SPELL=libbsd
- VERSION=0.6.0
+ VERSION=0.7.0
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://libbsd.freedesktop.org/releases/${SOURCE}
diff --git a/libs/libbsd/HISTORY b/libs/libbsd/HISTORY
index 44150b5..30ce190 100644
--- a/libs/libbsd/HISTORY
+++ b/libs/libbsd/HISTORY
@@ -1,3 +1,8 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.0
+ * libbsd.gpg: added A4AE57A3 public key (Guillem Jover
+ <guillem AT hadrons.org>)
+
2013-08-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.6.0; renewed source extension;
converted to upstream signature checking
diff --git a/libs/libbsd/libbsd.gpg b/libs/libbsd/libbsd.gpg
index 6fe1b4b..ce9c189 100644
Binary files a/libs/libbsd/libbsd.gpg and b/libs/libbsd/libbsd.gpg differ
diff --git a/libs/libesmtp/DEPENDS b/libs/libesmtp/DEPENDS
index 9995da5..11c1255 100755
--- a/libs/libesmtp/DEPENDS
+++ b/libs/libesmtp/DEPENDS
@@ -1,5 +1,5 @@
depends libtool &&
-optional_depends SSL \
- "--with-opennssl" \
- "--without-opennssl" \
+optional_depends SSL \
+ "--with-openssl" \
+ "--without-openssl" \
"for SSL/TLS support"
diff --git a/libs/libesmtp/HISTORY b/libs/libesmtp/HISTORY
index 316fb3a..aa35272 100644
--- a/libs/libesmtp/HISTORY
+++ b/libs/libesmtp/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider

2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.6
diff --git a/libs/mxml/DETAILS b/libs/mxml/DETAILS
index 9a455a4..ca31c5a 100755
--- a/libs/mxml/DETAILS
+++ b/libs/mxml/DETAILS
@@ -1,12 +1,8 @@
SPELL=mxml
- VERSION=2.7
+ VERSION=2.9
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[1]=ftp://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[2]=ftp://ftp2.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_URL[3]=http://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_URL[4]=ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:9fac34975c35d0ff9686a20a882824040b0b96b38ab9f1f5b1ef24a323668974860d4d977bb07c90a3e2b3410a2d8358eec1682b2c7ff2cda7f36f630ff97007
+ SOURCE_URL[0]=http://www.msweet.org/files/project3/$SOURCE
+
SOURCE_HASH=sha512:819c506ea43198de07a90d7473f29c9edc7f638638b5a1b215d88ac635b4f4f37441d8a760ce356f7d4bfb14a4f504c304d0e33345f69ecd145db50350e50ad7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.minixml.org/
LICENSE[0]=LGPL
diff --git a/libs/mxml/HISTORY b/libs/mxml/HISTORY
index ec4127e..a55148b 100644
--- a/libs/mxml/HISTORY
+++ b/libs/mxml/HISTORY
@@ -1,3 +1,6 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9; updated source urls
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.7

diff --git a/libs/neon/DEPENDS b/libs/neon/DEPENDS
index 48f7586..0fcfab3 100755
--- a/libs/neon/DEPENDS
+++ b/libs/neon/DEPENDS
@@ -15,7 +15,7 @@ optional_depends gettext \
case $NEON_SSL in
none) OPTS="--without-ssl $OPTS"
;;
- SSL) depends openssl "--with-ssl=openssl"
+ openssl) depends SSL "--with-ssl=openssl"
;;
gnutls) depends gnutls "--with-ssl=gnutls"
;;
diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index 1a63d7f..729bc18 100755
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -1,7 +1,6 @@
SPELL=neon
- VERSION=0.30.0
+ VERSION=0.30.1
SECURITY_PATCH=2
- PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/neon/HISTORY b/libs/neon/HISTORY
index 4bb4d8b..a722e3c 100644
--- a/libs/neon/HISTORY
+++ b/libs/neon/HISTORY
@@ -1,7 +1,7 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
- * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.30.1
+ * {SUB_,}DEPENDS, CONFIGURE, {REPAIR^all^,}PRE_SUB_DEPENDS: switched
to
+ SSL provider

2014-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1; don't duplicate manuals
diff --git a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
index 0a4cde4..3af2a25 100755
--- a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) is_depends_enabled $SPELL expat || is_depends_enabled $SPELL libxml2;;
- SSL) is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL gnutls
;;
+ SSL) is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/SUB_DEPENDS b/libs/neon/SUB_DEPENDS
index ddaac5b..28e3fd5 100755
--- a/libs/neon/SUB_DEPENDS
+++ b/libs/neon/SUB_DEPENDS
@@ -15,13 +15,19 @@ case $THIS_SUB_DEPENDS in

# Re-query with only the SSL options
config_query_list NEON_SSL "Which SSL backend do you want for SSL
support?" \
- SSL gnutls &&
+ openssl \
+ gnutls &&

config_query_option NEON_OPTS "Enable SSL library thread-safety using
POSIX threads?" y \
- "--enable-threadsafe-ssl=posix" \
- "--disable-threadsafe-ssl" &&
- depends "${NEON_SSL}" "--with-ssl=${NEON_SSL}"
- ;;
+ "--enable-threadsafe-ssl=posix" \
+ "--disable-threadsafe-ssl" &&
+
+ case $NEON_SSL in
+ openssl) depends SSL "--with-ssl=openssl"
+ ;;
+ gnutls) depends gnutls "--with-ssl=gnutls"
+ ;;
+ esac ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/nspr/BUILD b/libs/nspr/BUILD
index f24de39..d083df7 100755
--- a/libs/nspr/BUILD
+++ b/libs/nspr/BUILD
@@ -3,4 +3,7 @@ if [[ ${SMGL_COMPAT_ARCHS[0]} == 64 ]]; then
OPTS="--enable-64bit $OPTS"
fi &&
OPTS="$OPTS --with-mozilla --enable-optimize" &&
+
+LDFLAGS="-lstdc++ $LDFLAGS" &&
+
default_build
diff --git a/libs/nspr/DEPENDS b/libs/nspr/DEPENDS
index 9cdc825..b978eb8 100755
--- a/libs/nspr/DEPENDS
+++ b/libs/nspr/DEPENDS
@@ -1 +1 @@
-depends -sub CXX gcc '--with-cplus'
+depends -sub CXX gcc '--enable-cplus'
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index 1b1f995..2f1efab 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,9 +1,9 @@
SPELL=nspr
- VERSION=4.10.6
-
SOURCE_HASH=sha512:a527a7123b4291903ac69899a82ea7e82a1945550b37f59199140a80d917540fb280172adeabf0fa09420debfd0d39c89c417166cd0a50e1eb6f1929a2a7460d
+ VERSION=4.10.7
SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/$SPELL/releases/v$VERSION/src/$SOURCE
+
SOURCE_HASH=sha512:bc845b3983ed280dc691e81e08b94b34b8c175e18d455f9e1558a862045df29a3e5c7df291dff7caa0f9d4a9c7e5dd7eb316018f09b9ed444e91502d5a46013e
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
WEB_SITE=http://www.mozilla.org/projects/nspr/
ENTERED=20050512
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index 5f25fd1..0308b48 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,11 @@
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.10.7; use spell variable in source url
+ * DEPENDS: corrected c++ flag
+ * INSTALL: install generated nspr.pc file
+ * BUILD: externally link with stdc++
+ * PRE_BUILD: added, to fix build with c++ enabled
+ * nspr.pc: dropped, replaced by upstream version
+
2014-06-10 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: 4.10.6

diff --git a/libs/nspr/INSTALL b/libs/nspr/INSTALL
index 6f5e3e4..d6ed4f3 100755
--- a/libs/nspr/INSTALL
+++ b/libs/nspr/INSTALL
@@ -2,10 +2,8 @@
make install &&

# NSS configuration info
-install --mode=755 config/nspr-config $INSTALL_ROOT/usr/bin
&&
-install --mode=644 $SCRIPT_DIRECTORY/nspr.pc
$INSTALL_ROOT/usr/lib/pkgconfig/ &&
-# setup pkg-config file to have the correct version number
-sedit "s/VERSION/$(config/nspr-config --version)/"
$INSTALL_ROOT/usr/lib/pkgconfig/nspr.pc &&
+install --mode=755 config/nspr-config "$INSTALL_ROOT/usr/bin" &&
+install --mode=644 config/nspr.pc "$INSTALL_ROOT/usr/lib/pkgconfig/" &&

# manually do the real install, keeping in mind that most of these files are
symlinks
cd dist &&
diff --git a/libs/nspr/PRE_BUILD b/libs/nspr/PRE_BUILD
new file mode 100755
index 0000000..d499f82
--- /dev/null
+++ b/libs/nspr/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# conform ISO C++
+sedit "/PR_IMPLEMENT(RCThread)/i class RCPrimordialThread;" \
+ nspr/pr/src/cplus/rcthread.h
diff --git a/libs/nspr/nspr.pc b/libs/nspr/nspr.pc
deleted file mode 100644
index 169111f..0000000
--- a/libs/nspr/nspr.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=/usr
-libdir=/usr/lib
-includedir=/usr/include
-
-Name: NSPR
-Description: The Netscape Portable Runtime
-Version: VERSION
-Libs: -lplds4 -lplc4 -lnspr4 -lpthread -ldl
-Cflags: -I${includedir}/nspr
diff --git a/libs/openscenegraph/DETAILS b/libs/openscenegraph/DETAILS
index e4e45e3..6349f94 100755
--- a/libs/openscenegraph/DETAILS
+++ b/libs/openscenegraph/DETAILS
@@ -1,10 +1,10 @@
SPELL=openscenegraph
- VERSION=3.2.0
+ VERSION=3.2.1
BRANCH=${VERSION/%.?/}
SOURCE=OpenSceneGraph-$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenSceneGraph-${VERSION}

SOURCE_URL[0]=http://www.openscenegraph.org/downloads/developer_releases/$SOURCE
-
SOURCE_HASH=sha512:9a270f2a0b5f8b0527fb99668da8771073c6469c5a403371a786da47df0443f6a5776716942f2318e7e58d9a41417b5dc5f4ae4a123cfcc72840e3d2999322bd
+
SOURCE_HASH=sha512:f7bd9aedd3a1f48094a0ad95d267c2f2c946b042f7459d6b33e6038a4b16aeda9cfd69f339ea0a2a478dadadf1875313a4132564b8fcade5ad93511ecd8c1a9e
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
WEB_SITE=http://www.openscenegraph.org/
ENTERED=20021102
diff --git a/libs/openscenegraph/HISTORY b/libs/openscenegraph/HISTORY
index 5ef0e58..8395d2f 100644
--- a/libs/openscenegraph/HISTORY
+++ b/libs/openscenegraph/HISTORY
@@ -1,4 +1,7 @@
-2014-09-25 Treeve Jelbert <treeve AT sourcemage.org>
+2014-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.1
+
+2014-09-25 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: MESALIB => mesalib

2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
diff --git a/mail/claws-mail/DEPENDS b/mail/claws-mail/DEPENDS
index 19ca863..78a35bd 100755
--- a/mail/claws-mail/DEPENDS
+++ b/mail/claws-mail/DEPENDS
@@ -55,11 +55,6 @@ optional_depends "startup-notification" \
"--disable-startup-notification" \
"enable startup-notification support?" &&

-optional_depends "aspell" \
- "" \
- "" \
- "enable aspell spellchecking support?" &&
-
optional_depends "enchant" \
"--enable-enchant" \
"--disable-enchant" \
@@ -160,6 +155,5 @@ depends libsm &&
depends libice &&

depends libx11 &&
-depends SSL &&
depends pango &&
depends pixman
diff --git a/mail/claws-mail/DETAILS b/mail/claws-mail/DETAILS
index 93e32fe..e6cf61d 100755
--- a/mail/claws-mail/DETAILS
+++ b/mail/claws-mail/DETAILS
@@ -1,5 +1,5 @@
SPELL=claws-mail
- VERSION=3.10.1
+ VERSION=3.11.1
SECURITY_PATCH=1
SOURCE=$SPELL-${VERSION}.tar.xz
SOURCE_URL=$SOURCEFORGE_URL/$SPELL/Claws%20Mail/$VERSION/$SOURCE
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 29125f4..68b4955 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,7 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.11.1
+ * DEPENDS: Removed dependency on SSL and aspell, not used anymore
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/mail/etpan-ng/DETAILS b/mail/etpan-ng/DETAILS
index 70a7167..f69bea5 100755
--- a/mail/etpan-ng/DETAILS
+++ b/mail/etpan-ng/DETAILS
@@ -7,11 +7,11 @@ if [ "$CVS" = "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/etpan-sfcvs
else
- VERSION=0.7
+ VERSION=0.7.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=$SOURCEFORGE_URL/libetpan/$SOURCE
-
SOURCE_HASH=sha512:1295ffeafd4d543d3565924000a32ad7fd8d10b2998825d9096e529be9dd6cf85c37b67160f79cff3c4cfaa45eba08619a0d14d76938fc3047359775178c59ce
+
SOURCE_HASH=sha512:e56ca50030516a0a35d2471505ce2c2ef94abb8f640a896bac0bc2cdaac65af38f69efd5f52219576df0a50d8bea92716c6dae5f4cf06fbd2a722bf768681493
fi
WEB_SITE=http://libetpan.sf.net/etpan
ENTERED=20040828
diff --git a/mail/etpan-ng/HISTORY b/mail/etpan-ng/HISTORY
index 182d047..c8070b7 100644
--- a/mail/etpan-ng/HISTORY
+++ b/mail/etpan-ng/HISTORY
@@ -1,3 +1,6 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.1
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/mail/libetpan/BUILD b/mail/libetpan/BUILD
index 9566767..a375efe 100755
--- a/mail/libetpan/BUILD
+++ b/mail/libetpan/BUILD
@@ -2,4 +2,7 @@ if [[ "$LIBETPAN_TLS" == "none" ]]
then
OPTS="--without-gnutls --without-openssl $OPTS"
fi &&
+cd "$SOURCE_DIRECTORY" &&
+touch README INSTALL COPYING &&
+autoreconf -i -s &&
default_build
diff --git a/mail/libetpan/DETAILS b/mail/libetpan/DETAILS
index 8e1ab16..a094b09 100755
--- a/mail/libetpan/DETAILS
+++ b/mail/libetpan/DETAILS
@@ -7,11 +7,11 @@ if [ "$CVS" = "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-sfcvs
else
- VERSION=0.57
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/libetpan/$SOURCE
-
SOURCE_HASH=sha512:9202ca588cc9cb4ebfda02a43978e4384533f9ba45c62d14b6afd4a133da8b2001f087623f21d87e845ac271eb78128569bca2a382135327818620b66e21fb64
+
SOURCE_URL=https://github.com/dinhviethoa/$SPELL/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:7b0a3adff7d7b3a7e3ea1d1a330ef6fea5ed86077a9ccf3fb5e51548d337c6c1f1fbb9ca81560b478335a9acf34e08bfef1895a05c5a69c37e3b87651c255fd5
fi
WEB_SITE=http://libetpan.sf.net
ENTERED=20040828
diff --git a/mail/libetpan/HISTORY b/mail/libetpan/HISTORY
index fcc980d..0617cd7 100644
--- a/mail/libetpan/HISTORY
+++ b/mail/libetpan/HISTORY
@@ -1,3 +1,7 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.5
+ * BUILD: Run autoreconf to make the configure script
+
2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix bad with-SSL usage

diff --git a/mail/postfix/BUILD b/mail/postfix/BUILD
index 14e3213..14834c6 100755
--- a/mail/postfix/BUILD
+++ b/mail/postfix/BUILD
@@ -70,17 +70,15 @@ if is_depends_enabled $SPELL postgresql; then
message "${MESSAGE_COLOR}PostgreSQL requested: Using
PostgresSQL${DEFAULT_COLOR}"
fi &&

-if is_depends_enabled $SPELL openssl; then
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL); then
AUXLIBS="$AUXLIBS -lssl -lcrypto" &&
CCARGS="$CCARGS -DHAS_SSL -DUSE_TLS -I$INSTALL_ROOT/usr/include/openssl"
&&
- message "${MESSAGE_COLOR}OpenSSL requested: Using OpenSSL for
SSL/TLS${DEFAULT_COLOR}"
+ message "${MESSAGE_COLOR}SSL library requested: Using
$(get_spell_provider $SPELL SSL) for SSL/TLS${DEFAULT_COLOR}"
fi &&

-# fix to get man pages to install in /usr/man
-#sedit "s:/usr/local:$INSTALL_ROOT/usr:" src/global/mail_params.h &&
+# fix to get man pages to install in /usr/share/man
CCARGS="$CCARGS -DDEF_MANPAGE_DIR=\\\"$INSTALL_ROOT/usr/share/man\\\"" &&

-
# NPTL glibc fix
if glibc_is_nptl; then
AUXLIBS="$AUXLIBS -lpthread"
@@ -91,18 +89,4 @@ make makefiles \
"OPT=$CFLAGS" \
"AUXLIBS=$AUXLIBS" \
"CCARGS=$CCARGS" &&
-make &&
-
-# Fix directories in the main.cf
-if [[ "$POSTFIX_PRE_EXISTING" == "yes" ]]; then
- if [[ "$POSTFIX_FIX_MAINCF" == "y" ]]; then
- # repair directories in the main.cf
- local MANPAGE_DIR="$(grep manpage_directory
$INSTALL_ROOT/etc/postfix/main.cf | cut -d"=" -f2)" &&
- MANPAGE_DIR="${MANPAGE_DIR## }" &&
-
- if [[ "$MANPAGE_DIR" != "$INSTALL_ROOT/usr/share/man" ]]; then
- sed -i -e "s|manpage_directory.*=.*|manpage_directory =
$INSTALL_ROOT/usr/share/man|" \
- "$INSTALL_ROOT/etc/postfix/main.cf"
- fi
- fi
-fi
+make
diff --git a/mail/postfix/CONFIGURE b/mail/postfix/CONFIGURE
index abaef3d..8031250 100755
--- a/mail/postfix/CONFIGURE
+++ b/mail/postfix/CONFIGURE
@@ -6,36 +6,17 @@ if [[ $PFIX_VER -lt 255 ]]; then
POSTFIX_VDA=$VDA
fi &&

-if [[ -f $INSTALL_ROOT/etc/postfix/main.cf ]]; then
- persistent_add POSTFIX_PRE_EXISTING &&
- POSTFIX_PRE_EXISTING="yes" &&
-
- message "${MESSAGE_COLOR}Pre-existing main.cf found. Doing upgrade
install.${DEFAULT_COLOR}" &&
- message "${WARNING_COLOR}If you do not say yes to the next question this
spell could fail to install${DEFAULT_COLOR}" &&
- message "${MESSAGE_COLOR}The spell will go through your main.cf and
ensure that the man pages are" &&
- message "installed to the right place, because the postfix install
program uses the" &&
- message "values from the main.cf to determine where to install
things.${DEFAULT_COLOR}" &&
-
- config_query POSTFIX_FIX_MAINCF "Check for and fix problems in installed
main.cf? (HIGHLY RECOMMENDED)" y
-else
- persistent_add POSTFIX_PRE_EXISTING &&
- POSTFIX_PRE_EXISTING="no" &&
+# removed obsolete configuration settings
+if [[ -n $POSTFIX_PRE_EXISTING ]]; then
+ persistent_remove POSTFIX_PRE_EXISTING
+fi &&

- message "${MESSAGE_COLOR}No pre-existing main.cf found. Doing normal
install.${DEFAULT_COLOR}"
+if [[ -n $POSTFIX_FIX_MAINCF ]]; then
+ persistent_remove POSTFIX_FIX_MAINCF
fi &&

config_query POSTFIX_BENCH "Install smtpstone benckmarking tools?" n &&

-# Config file backup
-#message "${MESSAGE_COLOR}Configuration file loss may expose your system to
SPAM relaying." &&
-#message "You should backup and restore configuration files and reply y to
the next two questions...${DEFAULT_COLOR}" &&
-#config_query BACKUP "Backup config on dispel?" y &&
-#config_query RESTORE "Restore config on rebuild/update?" y
-
-# Newaliases
-#message "${MESSAGE_COLOR}You should run newaliases after each aliases file
update, and on first $spell cast...$}DEFAULT_COLOR}" &&
-#config_query ALIAS "Run newaliases after cast?" y &&
-
if [[ "$POSTFIX_EXP" != "y" ]]; then
config_query POSTFIX_VDA "Apply Virtual Delivery Agent (VDA) patch?
(EXPERIMENTAL)" n
fi
diff --git a/mail/postfix/DETAILS b/mail/postfix/DETAILS
index 5e33523..152cffa 100755
--- a/mail/postfix/DETAILS
+++ b/mail/postfix/DETAILS
@@ -4,9 +4,10 @@ if [[ "${POSTFIX_EXP}" == "y" ]]; then
VERSION=2.9-20110615
PFIX_BRANCH=experimental
else
- VERSION=2.9.9
+ VERSION=2.9.11
PFIX_BRANCH=official
SECURITY_PATCH=1
+ PATCHLEVEL=1
fi

SOURCE=$SPELL-$VERSION.tar.gz
@@ -67,7 +68,7 @@ if [[ "$POSTFIX_VDA" == "y" ]]; then
VTAG=v10
SOURCE3=$SPELL-vda-$VTAG-$VERSION3.patch
SOURCE3_URL[0]=http://vda.sourceforge.net/VDA/$SOURCE3
-
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
+
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
fi

WEB_SITE="http://www.postfix.org/";
diff --git a/mail/postfix/HISTORY b/mail/postfix/HISTORY
index f90e316..f4885cb 100644
--- a/mail/postfix/HISTORY
+++ b/mail/postfix/HISTORY
@@ -1,5 +1,20 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.11; PATCHLEVEL=1
+ * INSTALL: dropped unneeded config tracking; install qmqp-sink tool
and
+ all benchmarking utility manual pages; checked build for both castfs
+ and non-castfs installations
+ * BUILD: fixed comment about manual installation; removed sed magic
+ * CONFIGURE: removed obsolete configure options and persistent vars
+ * protected: added, to keep main.cf config file, it is managed by
+ upstream postfix-install script
+ * volatiles: added, for non-tracking of queue files
+
+2014-10-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.10
+ * BUILD, TRIGGERS: corrected SSL handling
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL

2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.9
diff --git a/mail/postfix/INSTALL b/mail/postfix/INSTALL
index 69c10e8..00a83ea 100755
--- a/mail/postfix/INSTALL
+++ b/mail/postfix/INSTALL
@@ -1,38 +1,19 @@
-if [[ "$POSTFIX_PRE_EXISTING" == "no" ]]; then
- # OMG YAY fixes for stupid godamn config files!
- note_config_files /etc/postfix/main.cf &&
- note_config_files /etc/postfix/master.cf &&
- note_config_files /etc/postfix/aliases &&
- note_config_files /etc/postfix/access &&
- note_config_files /etc/postfix/canonical &&
- note_config_files /etc/postfix/generic &&
- note_config_files /etc/postfix/header_checks &&
- note_config_files /etc/postfix/relocated &&
- note_config_files /etc/postfix/transport &&
-
- # the below are the answers to the interactive install
- /bin/bash postfix-install -non-interactive \
- install_root="$INSTALL_ROOT" \
- tempdir="$SOURCE_DIRECTORY" \
- config_directory="$INSTALL_ROOT/etc/postfix" \
- daemon_directory="$INSTALL_ROOT/usr/libexec/postfix" \
- command_directory="$INSTALL_ROOT/usr/sbin" \
- queue_directory="$INSTALL_ROOT/var/spool/postfix" \
- sendmail_path="$INSTALL_ROOT/usr/sbin/sendmail" \
- newaliases_path="$INSTALL_ROOT/usr/bin/newaliases" \
- mailq_path="$INSTALL_ROOT/usr/bin/mailq" \
- mail_owner=postfix \
- setgid_group=postdrop \
- html_directory=no \
- manpage_directory="$INSTALL_ROOT/usr/share/man" \
- readme_directory=no &&
-
- # fix the default manpage_directory
- sed -i -e "s|manpage_directory.*=.*|manpage_directory =
$INSTALL_ROOT/usr/share/man|" /etc/postfix/main.cf
-else
- # preexisting install found doing the upgrade, which is unattended
- make upgrade
-fi &&
+# the below are the answers to the interactive install
+/bin/bash postfix-install -non-interactive \
+ install_root="$INSTALL_ROOT" \
+ tempdir="$SOURCE_DIRECTORY" \
+ config_directory="$INSTALL_ROOT/etc/postfix" \
+ daemon_directory="$INSTALL_ROOT/usr/libexec/postfix" \
+ command_directory="$INSTALL_ROOT/usr/sbin" \
+ queue_directory="$INSTALL_ROOT/var/spool/postfix" \
+ sendmail_path="$INSTALL_ROOT/usr/sbin/sendmail" \
+ newaliases_path="$INSTALL_ROOT/usr/bin/newaliases" \
+ mailq_path="$INSTALL_ROOT/usr/bin/mailq" \
+ manpage_directory="$INSTALL_ROOT/usr/share/man" \
+ mail_owner=postfix \
+ setgid_group=postdrop \
+ html_directory=no \
+ readme_directory=no &&

ln -sf ../sbin/sendmail "$INSTALL_ROOT/usr/lib/sendmail" &&
ln -sf postfix/aliases "$INSTALL_ROOT/etc/aliases" &&
@@ -40,7 +21,10 @@ ln -sf postfix/aliases "$INSTALL_ROOT/etc/aliases" &&
if [[ "$POSTFIX_BENCH" == "y" ]]; then
local file &&

- for file in qmqp-source smtp-sink smtp-source; do
- install -v -m 544 "src/smtpstone/$file" "$INSTALL_ROOT/usr/sbin"
+ mkdir -p "$INSTALL_ROOT/usr/share/man/man1" &&
+
+ for file in qmqp-sink qmqp-source smtp-sink smtp-source; do
+ install -v -m 544 "src/smtpstone/$file" "$INSTALL_ROOT/usr/sbin" &&
+ install -v -m 644 "man/man1/$file.1"
"$INSTALL_ROOT/usr/share/man/man1/"
done
fi
diff --git a/mail/postfix/TRIGGERS b/mail/postfix/TRIGGERS
index 8fec85e..5b549ae 100755
--- a/mail/postfix/TRIGGERS
+++ b/mail/postfix/TRIGGERS
@@ -6,7 +6,7 @@ for spelldep in cyrus-sasl db linux-pam; do
fi
done

-for spelldep in mysql postgresql openssl; do
+for spelldep in mysql postgresql $(get_spell_provider $SPELL SSL); do
if is_depends_enabled $SPELL $spelldep; then
on_cast $spelldep check_self
fi
diff --git a/mail/postfix/protected b/mail/postfix/protected
new file mode 100644
index 0000000..e6a69cb
--- /dev/null
+++ b/mail/postfix/protected
@@ -0,0 +1 @@
+^/etc/postfix/main\.cf$
diff --git a/mail/postfix/volatiles b/mail/postfix/volatiles
new file mode 100644
index 0000000..863c34a
--- /dev/null
+++ b/mail/postfix/volatiles
@@ -0,0 +1 @@
+^/var/spool/postfix/
diff --git a/mail/sylpheed.gpg b/mail/sylpheed.gpg
index 7cc6bb5..0b00fa3 100644
Binary files a/mail/sylpheed.gpg and b/mail/sylpheed.gpg differ
diff --git a/net/bind-tools/DEPENDS b/net/bind-tools/DEPENDS
index d6a4717..dceab6c 100755
--- a/net/bind-tools/DEPENDS
+++ b/net/bind-tools/DEPENDS
@@ -4,6 +4,6 @@ optional_depends libcap \
"for linux capabilities support" &&

optional_depends SSL \
- "--with-opennssl" \
- "--without-opennssl" \
+ "--with-openssl" \
+ "--without-openssl" \
"to build with OpenSSL, required for DNSSEC"
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index 69c6cbc..ce0cb8a 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,12 +1,12 @@
SPELL=bind-tools
- VERSION=9.9.2-P1
+ VERSION=9.9.6
SOURCE=bind-$VERSION.tar.gz
SOURCE2=$SOURCE.sha512.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE
SOURCE2_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE2
SOURCE2_IGNORE=signature
- SECURITY_PATCH=12
+ SECURITY_PATCH=13
SOURCE_GPG=isc.gpg:$SOURCE2:UPSTREAM_KEY
LICENSE[0]=ISC
KEYWORDS="net"
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index 0f7f013..6eb390f 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,8 +1,6 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.6; SECURITY_PATCH++
+ * DEPENDS: use SSL provider

2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.9.2-P1; SECURITY_PATCH++
diff --git a/net/bind/DEPENDS b/net/bind/DEPENDS
index d6a4717..dceab6c 100755
--- a/net/bind/DEPENDS
+++ b/net/bind/DEPENDS
@@ -4,6 +4,6 @@ optional_depends libcap \
"for linux capabilities support" &&

optional_depends SSL \
- "--with-opennssl" \
- "--without-opennssl" \
+ "--with-openssl" \
+ "--without-openssl" \
"to build with OpenSSL, required for DNSSEC"
diff --git a/net/bind/HISTORY b/net/bind/HISTORY
index bbbd4af..321b45f 100644
--- a/net/bind/HISTORY
+++ b/net/bind/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider

2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.8.4-P1; SECURITY_PATCH++
diff --git a/net/cpuminer/DEPENDS b/net/cpuminer/DEPENDS
index 8fcb61d..0f5993c 100755
--- a/net/cpuminer/DEPENDS
+++ b/net/cpuminer/DEPENDS
@@ -1 +1,3 @@
-depends curl
+depends curl &&
+
+optional_depends jansson "" "" "to use system jansson library"
diff --git a/net/cpuminer/DETAILS b/net/cpuminer/DETAILS
index afbca36..4d572c6 100755
--- a/net/cpuminer/DETAILS
+++ b/net/cpuminer/DETAILS
@@ -1,8 +1,8 @@
SPELL=cpuminer
- VERSION=2.3.2
+ VERSION=2.4
SOURCE="pooler-${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8c1e82651f8a1538ae636eab5458b82c9f2733484b8461fefcbfff32e1827976661d2d47ab6014b282ef65b658db70531188c326519564e34256c78971bcc407
+
SOURCE_HASH=sha512:36e74a02f9e77609f745dd4434d69b72ce7a4554c5f1ab801673430aab4cccce473c99bc2bfb6819ff8f199c3608ff5481bbe505cdfdbcfb333f19159e08bc64
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/jgarzik/cpuminer";
LICENSE[0]=GPL
diff --git a/net/cpuminer/HISTORY b/net/cpuminer/HISTORY
index 210e860..4b7aed7 100644
--- a/net/cpuminer/HISTORY
+++ b/net/cpuminer/HISTORY
@@ -1,3 +1,7 @@
+2014-10-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4
+ * DEPENDS: added jansson optional dependency
+
2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Switched to pooler's fork, version 2.3.2

diff --git a/net/flow-tools/DEPENDS b/net/flow-tools/DEPENDS
index e7dcba3..c0c536d 100755
--- a/net/flow-tools/DEPENDS
+++ b/net/flow-tools/DEPENDS
@@ -1,8 +1,8 @@
depends zlib &&

optional_depends SSL \
- "--with-opennssl" \
- "--without-opennssl" \
+ "--with-openssl" \
+ "--without-openssl" \
"for OpenSSL support" &&

optional_depends MYSQL \
diff --git a/net/flow-tools/HISTORY b/net/flow-tools/HISTORY
index 7d9aca5..061c059 100644
--- a/net/flow-tools/HISTORY
+++ b/net/flow-tools/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider

2010-12-18 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PROVIDES,
diff --git a/net/libreswan/DETAILS b/net/libreswan/DETAILS
index 20eb3a0..b2c031c 100755
--- a/net/libreswan/DETAILS
+++ b/net/libreswan/DETAILS
@@ -1,5 +1,5 @@
SPELL=libreswan
- VERSION=3.10
+ VERSION=3.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/libreswan/HISTORY b/net/libreswan/HISTORY
index cba2107..67152f1 100644
--- a/net/libreswan/HISTORY
+++ b/net/libreswan/HISTORY
@@ -1,3 +1,6 @@
+2014-10-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.11
+
2014-09-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.10

diff --git a/net/monit/BUILD b/net/monit/BUILD
index 9781da1..4a78efb 100755
--- a/net/monit/BUILD
+++ b/net/monit/BUILD
@@ -1,3 +1,3 @@
-OPTS="--bindir=/sbin $OPTS" &&
+OPTS="--bindir=$INSTALL_ROOT/sbin $OPTS" &&
default_build_configure &&
default_build_make
diff --git a/net/monit/DETAILS b/net/monit/DETAILS
index 3968692..7621456 100755
--- a/net/monit/DETAILS
+++ b/net/monit/DETAILS
@@ -1,8 +1,8 @@
SPELL=monit
- VERSION=5.9
+ VERSION=5.10
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="http://mmonit.com/${SPELL}/dist/${SOURCE}";
-
SOURCE_HASH=sha512:915d548d5a4e043b346ec32d9fd3131d7eafd8ed1167e4fca3d4918df9ff87a166dbb2b3398d59a8510c7190c43fe26043568742a27828257140683bea349c83
+
SOURCE_HASH=sha512:f8615ad3b5ac304e7f84d70631a81f0d458ef11b6662b5892a112d5e8af5a83d7675b79cefe5f3b1cae68b8998a1b0b31b4fa2d32e9b46c05654220d546c2ff9
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 a0688fd..63eecde 100644
--- a/net/monit/HISTORY
+++ b/net/monit/HISTORY
@@ -1,3 +1,7 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.10
+ * BUILD: use INSTALL_ROOT
+
2014-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.9

diff --git a/net/openvpn/DEPENDS b/net/openvpn/DEPENDS
index 8a253e0..5c3fa7e 100755
--- a/net/openvpn/DEPENDS
+++ b/net/openvpn/DEPENDS
@@ -3,6 +3,11 @@ optional_depends linux-pam \
"--disable-plugin-auth-pam" \
"to build auth-pam plugin" &&

+optional_depends pkcs11-helper \
+ "--enable-pkcs11" \
+ "--disable-pkcs11" \
+ "for PKCS#11 support" &&
+
optional_depends SSL \
"--enable-crypto --enable-ssl" \
"--disable-crypto --disable-ssl" \
diff --git a/net/openvpn/DETAILS b/net/openvpn/DETAILS
index d45b74e..b8f6fd3 100755
--- a/net/openvpn/DETAILS
+++ b/net/openvpn/DETAILS
@@ -1,5 +1,5 @@
SPELL=openvpn
- VERSION=2.3.4
+ VERSION=2.3.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/net/openvpn/HISTORY b/net/openvpn/HISTORY
index 50a947f..8c1209e 100644
--- a/net/openvpn/HISTORY
+++ b/net/openvpn/HISTORY
@@ -1,3 +1,7 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.5
+ * DEPENDS: added missing pkcs11-helper dependency
+
2014-09-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3.4
* DEPENDS: made PAM optional; added missing dependencies -- iproute2,
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 385b776..a7eb5a1 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -72,7 +72,7 @@ optional_depends C-CLIENT \
"for IMAP support" &&

optional_depends SSL \
- "--with-opennssl" "--without-openssl" \
+ "--with-openssl" "--without-openssl" \
"for OpenSSL support" &&

if is_depends_enabled $SPELL $(get_spell_provider $SPELL C-CLIENT); then
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 9253d0b..bff264f 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,10 +1,10 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.4.33
- SECURITY_PATCH=9
+ VERSION=5.4.34
+ SECURITY_PATCH=10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
-
SOURCE_HASH=sha512:c7a97db745aa77c2deccea022d97732bce736ccd481a7b6c63d7da79ce3d1a4d13d3f4968bfdab3ac1091a23dd6a243f3d3b0b2ac688205decc944d3d6ecf347
+
SOURCE_HASH=sha512:69355836a98fa66c32c6a8078dc593b50c9f432657b282811442aa47b13bf926e6a9a4c15bac9c793725a87499f765b89b605081279759c527e410dfd189912f
elif [[ $PHP5_BRANCH == previous ]]; then
VERSION=5.3.29
SECURITY_PATCH=23
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index ebefc20..923246e 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,10 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: corrected ssl flags
+
+2014-10-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.34 (stable); SECURITY_PATCH++
+ (CVE-2014-3668, CVE-2014-3669, CVE-2014-3670)
+
2014-09-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.4.33 (stable)
* DEPENDS: corrected SSL case
diff --git a/php-pear/php4/BUILD b/php-pear/php4/BUILD
index dae83af..1f0944a 100755
--- a/php-pear/php4/BUILD
+++ b/php-pear/php4/BUILD
@@ -14,7 +14,7 @@ OPTS="$OPTS \
# Setup SSL IMAP if wanted
#
if echo $OPTS | grep -q -- --with-imap; then
- if spell_ok openssl; then
+ if spell_ok $(get_spell_provider $SPELL SSL); then
OPTS="$OPTS --with-imap-ssl"
fi
fi &&
diff --git a/php-pear/php4/DEPENDS b/php-pear/php4/DEPENDS
index 323c6cf..0fde39f 100755
--- a/php-pear/php4/DEPENDS
+++ b/php-pear/php4/DEPENDS
@@ -67,9 +67,9 @@ optional_depends gmp \
"--without-gmp" \
"GNU multi precision library support" &&

-optional_depends SSL \
- "--with-opennssl=/usr" \
- "--without-opennssl" \
+optional_depends SSL \
+ "--with-openssl=/usr" \
+ "--without-openssl" \
"for OpenSSL support" &&

optional_depends gettext \
diff --git a/php-pear/php4/HISTORY b/php-pear/php4/HISTORY
index 4bf3ea6..1952345 100644
--- a/php-pear/php4/HISTORY
+++ b/php-pear/php4/HISTORY
@@ -1,8 +1,5 @@
-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, BUILD: use SSL provider

2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG
diff --git a/printer/cups-filters/DEPENDS b/printer/cups-filters/DEPENDS
index 3c16940..13cd848 100755
--- a/printer/cups-filters/DEPENDS
+++ b/printer/cups-filters/DEPENDS
@@ -1,6 +1,8 @@
depends -sub CXX gcc &&
depends zlib &&
depends pkgconfig &&
+depends cups &&
+depends dbus '--enable-dbus' &&
depends ghostscript &&
depends qpdf &&
depends -sub XPDF_HEADERS poppler &&
diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
index 31b697a..04304a8 100755
--- a/printer/cups-filters/DETAILS
+++ b/printer/cups-filters/DETAILS
@@ -1,6 +1,6 @@
SPELL=cups-filters
- VERSION=1.0.59
-
SOURCE_HASH=sha512:f28eadf8a687b60245941ad13526544d9eaf0d7c85e74dbd0d9fb22df65bb60a7e6fc2be2092dff6198d6f376c1b9eb6ee3c948901bd0cd47bce85404de451b7
+ VERSION=1.0.60
+
SOURCE_HASH=sha512:e7e6533bdcc62ef24942e3387e243debf6ebe6d84a34970b6065cc7c5156858668d630cae892a1c87d75aff53150de9bd2feb045b165f6f5d4e5daf22edecd79
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
index 5e63f91..4dfb2b0 100644
--- a/printer/cups-filters/HISTORY
+++ b/printer/cups-filters/HISTORY
@@ -1,3 +1,10 @@
+2014-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * TRIGGERS: added
+ * DEPENDS: add cups, dbus
+
+2014-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.60
+
2014-09-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.59

diff --git a/printer/cups-filters/TRIGGERS b/printer/cups-filters/TRIGGERS
new file mode 100755
index 0000000..51fd919
--- /dev/null
+++ b/printer/cups-filters/TRIGGERS
@@ -0,0 +1,2 @@
+on_cast cups cast_self
+
diff --git a/python-pypi/attic/DEPENDS b/python-pypi/attic/DEPENDS
index e1f77c1..9f41721 100755
--- a/python-pypi/attic/DEPENDS
+++ b/python-pypi/attic/DEPENDS
@@ -1,6 +1,6 @@
depends python3 &&
depends msgpack-python &&
-depends pySSL &&
+depends pyopenssl &&
depends cython &&
optional_depends python-llfuse \
"" \
diff --git a/python-pypi/attic/HISTORY b/python-pypi/attic/HISTORY
index b9ad69f..f8b5f92 100644
--- a/python-pypi/attic/HISTORY
+++ b/python-pypi/attic/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created
* DEPENDS: depend on pyopenssl instead of openssl
diff --git a/python-pypi/aws-cli/DEPENDS b/python-pypi/aws-cli/DEPENDS
new file mode 100755
index 0000000..63852bb
--- /dev/null
+++ b/python-pypi/aws-cli/DEPENDS
@@ -0,0 +1,9 @@
+depends PYTHON &&
+depends botocore &&
+depends six &&
+depends python-dateutil &&
+depends jmespath &&
+depends colorama &&
+depends docutils &&
+depends bcdoc &&
+depends rsa
diff --git a/python-pypi/aws-cli/DETAILS b/python-pypi/aws-cli/DETAILS
new file mode 100755
index 0000000..a4ef2c5
--- /dev/null
+++ b/python-pypi/aws-cli/DETAILS
@@ -0,0 +1,49 @@
+ SPELL=aws-cli
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/aws/aws-cli.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/aws/aws-cli";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="Universal Command Line Interface for Amazon Web Services"
+cat << EOF
+This package provides a unified command line interface to many Amazon Web
+Services.
+
+The currently supported services include:
+
+ AWS CloudFormation
+ AWS Data Pipeline (Preview)
+ AWS Direct Connect
+ AWS Elastic Beanstalk
+ AWS Identity and Access Management
+ AWS Import/Export
+ AWS OpsWorks
+ AWS Security Token Service
+ AWS Storage Gateway
+ AWS Support
+ Amazon CloudFront (Preview)
+ Amazon CloudSearch
+ Amazon CloudWatch
+ Amazon DynamoDB
+ Amazon ElastiCache
+ Amazon Elastic Compute Cloud
+ Amazon Elastic MapReduce (Preview)
+ Amazon Elastic Transcoder
+ Amazon Kinesis
+ Amazon Redshift
+ Amazon Relational Database Service (Beta)
+ Amazon Route 53
+ Amazon Simple Email Service
+ Amazon Simple Notification Service
+ Amazon Simple Queue Service
+ Amazon Storage Gateway
+ Amazon Simple Storage Service
+ Amazon Simple Workflow Service
+ Auto Scaling
+ Elastic Load Balancing
+
+EOF
diff --git a/python-pypi/aws-cli/HISTORY b/python-pypi/aws-cli/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/aws-cli/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/bcdoc/DEPENDS b/python-pypi/bcdoc/DEPENDS
new file mode 100755
index 0000000..a9a62e8
--- /dev/null
+++ b/python-pypi/bcdoc/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends six &&
+depents docutils
diff --git a/python-pypi/bcdoc/DETAILS b/python-pypi/bcdoc/DETAILS
new file mode 100755
index 0000000..8595f16
--- /dev/null
+++ b/python-pypi/bcdoc/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=bcdoc
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/bcdoc.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/bcdoc";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="Tools to help document botocore-based projects"
+cat << EOF
+Tools to help document botocore-based projects.
+EOF
diff --git a/python-pypi/bcdoc/HISTORY b/python-pypi/bcdoc/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/bcdoc/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/botocore/DEPENDS b/python-pypi/botocore/DEPENDS
new file mode 100755
index 0000000..76aee44
--- /dev/null
+++ b/python-pypi/botocore/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends six &&
+depends python-dateutil
diff --git a/python-pypi/botocore/DETAILS b/python-pypi/botocore/DETAILS
new file mode 100755
index 0000000..33ca2db
--- /dev/null
+++ b/python-pypi/botocore/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=botocore
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/botocore.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/botocore";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="the low-level, core functionality of boto 3"
+cat << EOF
+A low-level interface to a growing number of Amazon Web Services. The
botocore
+package is the foundation for AWS-CLI.
+EOF
diff --git a/python-pypi/botocore/HISTORY b/python-pypi/botocore/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/botocore/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/cherrypy/DEPENDS b/python-pypi/cherrypy/DEPENDS
index ddc690d..ced7c27 100755
--- a/python-pypi/cherrypy/DEPENDS
+++ b/python-pypi/cherrypy/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
depends SETUPTOOLS &&

-suggest_depends pySSL "" "" "for OpenSSL support" &&
+suggest_depends pyopenssl "" "" "for OpenSSL support" &&
suggest_depends flup "" "" "for WSGI-enabled webserver or adapter support"
diff --git a/python-pypi/cherrypy/HISTORY b/python-pypi/cherrypy/HISTORY
index c99c660..152668f 100644
--- a/python-pypi/cherrypy/HISTORY
+++ b/python-pypi/cherrypy/HISTORY
@@ -1,9 +1,6 @@
2014-09-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.6.0 (3)

-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2014-07-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.5.0 (3)

diff --git a/python-pypi/colorama/DEPENDS b/python-pypi/colorama/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/colorama/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/colorama/DETAILS b/python-pypi/colorama/DETAILS
new file mode 100755
index 0000000..6c58744
--- /dev/null
+++ b/python-pypi/colorama/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=colorama
+ VERSION=0.3.2
+
SOURCE_HASH=sha512:3173d578c36d7a20d14ffcf6406ec9fe301e71a199069b3d2e53bd0c66e7f83d6e94f071dc08f2708202ec1ace4d14f4476234cc8347a37b05317302f0cfe0cf
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://pypi.python.org/pypi/colorama
+ LICENSE[0]=BSD
+ SHORT="cross-platform colored terminal text"
+cat << EOF
+Makes ANSI escape character sequences for producing colored terminal text and
+cursor positioning work under MS Windows.
+
+ANSI escape character sequences have long been used to produce colored
terminal
+text and cursor positioning on Unix and Macs. Colorama makes this work on
+Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which
+otherwise show up as gobbledygook in your output), and converting them into
the
+appropriate win32 calls to modify the state of the terminal. On other
+platforms, Colorama does nothing.
+
+Colorama also provides some shortcuts to help generate ANSI sequences but
works
+fine in conjunction with any other ANSI sequence generation library, such as
+Termcolor (http://pypi.python.org/pypi/termcolor.)
+
+This has the upshot of providing a simple cross-platform API for printing
+colored terminal text from Python, and has the happy side-effect that
existing
+applications or libraries which use ANSI sequences to produce colored output
on
+Linux or Macs can now also work on Windows, simply by calling
colorama.init().
+EOF
diff --git a/python-pypi/colorama/HISTORY b/python-pypi/colorama/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/colorama/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/jmespath/DEPENDS b/python-pypi/jmespath/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/jmespath/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/jmespath/DETAILS b/python-pypi/jmespath/DETAILS
new file mode 100755
index 0000000..ee084a0
--- /dev/null
+++ b/python-pypi/jmespath/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=jmespath
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/jmespath.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/jmespath";
+ LICENSE[0]=MIT
+ ENTERED=20141019
+ SHORT="module to extract elements from a JSON document"
+cat << EOF
+JMESPath (pronounced \ˈjāmz path\) allows you to declaratively specify how to
+extract elements from a JSON document.
+EOF
diff --git a/python-pypi/jmespath/HISTORY b/python-pypi/jmespath/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/jmespath/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/nbxmpp/DEPENDS b/python-pypi/nbxmpp/DEPENDS
new file mode 100755
index 0000000..c8f9ba4
--- /dev/null
+++ b/python-pypi/nbxmpp/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+
+suggest_depends pyopenssl "" "" "for secure SSL/TLS"
diff --git a/python-pypi/nbxmpp/DETAILS b/python-pypi/nbxmpp/DETAILS
new file mode 100755
index 0000000..4b76361
--- /dev/null
+++ b/python-pypi/nbxmpp/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=nbxmpp
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/n/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b06bfdfc73a05625f39865b329a68f4e6b7769da523398eae2931b5bba01353717fccb0fb7f56ba6d7df3daccfa6106840fbb64d97f4c260de1b4e5ac14a1dde
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://python-nbxmpp.gajim.org/
+ ENTERED=20141015
+ LICENSE[0]=GPL
+ SHORT="non-blocking Jabber/XMPP module"
+cat << EOF
+python-nbxmpp is a Python library that provides a way for Python
applications to
+use Jabber/XMPP networks in a non-blocking way. This library is initialy a
fork
+of xmpppy one, but using non-blocking sockets.
+EOF
diff --git a/python-pypi/nbxmpp/HISTORY b/python-pypi/nbxmpp/HISTORY
new file mode 100644
index 0000000..89e5cf3
--- /dev/null
+++ b/python-pypi/nbxmpp/HISTORY
@@ -0,0 +1,2 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.5.1
diff --git a/python-pypi/papyon/DEPENDS b/python-pypi/papyon/DEPENDS
index 275b104..3fbf183 100755
--- a/python-pypi/papyon/DEPENDS
+++ b/python-pypi/papyon/DEPENDS
@@ -1,3 +1,3 @@
-depends pySSL &&
+depends pyopenssl &&
depends pygobject &&
depends pycrypto
diff --git a/python-pypi/papyon/HISTORY b/python-pypi/papyon/HISTORY
index 57c8dd5..7e68022 100644
--- a/python-pypi/papyon/HISTORY
+++ b/python-pypi/papyon/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.6

diff --git a/python-pypi/pyasn1-modules/DETAILS
b/python-pypi/pyasn1-modules/DETAILS
index 4c815d8..e886963 100755
--- a/python-pypi/pyasn1-modules/DETAILS
+++ b/python-pypi/pyasn1-modules/DETAILS
@@ -1,10 +1,10 @@
SPELL=pyasn1-modules
- VERSION=0.0.4
+ VERSION=0.0.5
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:f1d310b4fe44984c7646b425e2c5e37a1a46ed4f24a08e9b39ea7222259c28b4c2ea25d7067d45c67277bca961266b591f3c56212667dcbd7f0926041bfcde00
+
SOURCE_HASH=sha512:b8fa41ed28087097502e8362022d819fe6914511c09f60f64f173c5674684fa8c45de23ce718700001d9f2d9b11adc17657d7cfd4cb24ea740b8d14eba8d8161
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pyasn1.sourceforge.net/
ENTERED=20130115
LICENSE[0]=BSD
diff --git a/python-pypi/pyasn1-modules/HISTORY
b/python-pypi/pyasn1-modules/HISTORY
index 6dce5e7..061eb34 100644
--- a/python-pypi/pyasn1-modules/HISTORY
+++ b/python-pypi/pyasn1-modules/HISTORY
@@ -1,2 +1,5 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.0.5
+
2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS: spell created
diff --git a/python-pypi/pyasn1/DETAILS b/python-pypi/pyasn1/DETAILS
index 2ba25b6..106b401 100755
--- a/python-pypi/pyasn1/DETAILS
+++ b/python-pypi/pyasn1/DETAILS
@@ -1,10 +1,10 @@
SPELL=pyasn1
- VERSION=0.1.6
+ VERSION=0.1.7
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5e5eadc20aa0c22bab0280e7c7c8fa58e9c22530bd6af1344dd9448527e6cd008fc4a9c0365072970b9e09c499640bc9c61ea795e9f136b28febd692875c6db4
+
SOURCE_HASH=sha512:af2ac05fb7e18b25bd125f92bd7c8389a00c18018c1ff48d94c196f5ab41b09c8991d2e326d492cfaed755b06cd4c75d88719b4a390bdab6d84fe3c8791620af
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pyasn1.sourceforge.net/
ENTERED=20060930
LICENSE[0]=BSD
diff --git a/python-pypi/pyasn1/HISTORY b/python-pypi/pyasn1/HISTORY
index 82c5f9d..90097be 100644
--- a/python-pypi/pyasn1/HISTORY
+++ b/python-pypi/pyasn1/HISTORY
@@ -1,3 +1,6 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.7
+
2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.1.6

diff --git a/python-pypi/pyicqt/DEPENDS b/python-pypi/pyicqt/DEPENDS
index 5fcb97a..031d256 100755
--- a/python-pypi/pyicqt/DEPENDS
+++ b/python-pypi/pyicqt/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
-depends pySSL &&
+depends pyopenssl &&
depends twisted &&
depends zopeinterface &&
depends pycrypto &&
diff --git a/python-pypi/pyicqt/HISTORY b/python-pypi/pyicqt/HISTORY
index e9a2ce8..d918b99 100644
--- a/python-pypi/pyicqt/HISTORY
+++ b/python-pypi/pyicqt/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: pil -> pillow

diff --git a/python-pypi/pymsn/DEPENDS b/python-pypi/pymsn/DEPENDS
index 63cb310..5ffcf5b 100755
--- a/python-pypi/pymsn/DEPENDS
+++ b/python-pypi/pymsn/DEPENDS
@@ -1,3 +1,3 @@
depends pygobject &&
-depends pySSL &&
+depends pyopenssl &&
depends pycrypto
diff --git a/python-pypi/pymsn/HISTORY b/python-pypi/pymsn/HISTORY
index a9d476c..de9dc45 100644
--- a/python-pypi/pymsn/HISTORY
+++ b/python-pypi/pymsn/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2010-01-27 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/pymsnt/DEPENDS b/python-pypi/pymsnt/DEPENDS
index 5bd9545..aa5470f 100755
--- a/python-pypi/pymsnt/DEPENDS
+++ b/python-pypi/pymsnt/DEPENDS
@@ -2,7 +2,7 @@ if [[ $PYMSNT_SCM == y ]]; then
depends mercurial
fi &&
depends twisted &&
-depends pySSL &&
+depends pyopenssl &&
depends pycrypto &&
depends python &&
optional_depends pyepoll "" "" "For epool reactor support" &&
diff --git a/python-pypi/pymsnt/HISTORY b/python-pypi/pymsnt/HISTORY
index ef0478b..e6092d6 100644
--- a/python-pypi/pymsnt/HISTORY
+++ b/python-pypi/pymsnt/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: pil -> pillow

diff --git a/python-pypi/roundup/DEPENDS b/python-pypi/roundup/DEPENDS
index 566f0fb..6b4cd28 100755
--- a/python-pypi/roundup/DEPENDS
+++ b/python-pypi/roundup/DEPENDS
@@ -2,7 +2,7 @@ depends python &&

suggest_depends pytz "" "" "for the full timezone support (recommended)" &&
suggest_depends jinja2 "" "" "for template engine support
(${PROBLEM_COLOR}experimental${DEFAULT_COLOR})" &&
-suggest_depends pySSL "" "" "for SSL support in built-in server" &&
+suggest_depends pyopenssl "" "" "for SSL support in built-in server" &&
suggest_depends pysqlite "" "" "for SQLite database support via pysqlite" &&
suggest_depends -sub SQLITE python "" "" "for SQLite database support via
native Python module" &&
suggest_depends psycopg2 "" "" "for PostgreSQL database support" &&
diff --git a/python-pypi/roundup/HISTORY b/python-pypi/roundup/HISTORY
index bc4dda0..8a4c38a 100644
--- a/python-pypi/roundup/HISTORY
+++ b/python-pypi/roundup/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2014-08-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5.0; switched to upstream gpg checking
* DEPENDS: added jinja2 suggest dep
diff --git a/python-pypi/scrapely/DEPENDS b/python-pypi/scrapely/DEPENDS
index 6126885..7b223b7 100755
--- a/python-pypi/scrapely/DEPENDS
+++ b/python-pypi/scrapely/DEPENDS
@@ -2,4 +2,4 @@ depends python &&
depends numpy &&
depends SETUPTOOLS &&
depends w3lib &&
-depends pySSL
+depends pyopenssl
diff --git a/python-pypi/scrapely/HISTORY b/python-pypi/scrapely/HISTORY
index da0ffa6..81e5ff5 100644
--- a/python-pypi/scrapely/HISTORY
+++ b/python-pypi/scrapely/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/python-pypi/scrapy/DEPENDS b/python-pypi/scrapy/DEPENDS
index 13e0dde..ff17518 100755
--- a/python-pypi/scrapy/DEPENDS
+++ b/python-pypi/scrapy/DEPENDS
@@ -4,4 +4,4 @@ depends twisted &&
depends lxml &&
depends simplejson &&
depends w3lib &&
-depends pySSL
+depends pyopenssl
diff --git a/python-pypi/scrapy/HISTORY b/python-pypi/scrapy/HISTORY
index 9791ba9..2a1c3e5 100644
--- a/python-pypi/scrapy/HISTORY
+++ b/python-pypi/scrapy/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2011-07-25 Bor Kraljič <pyrobor AT ver.si>
* DOWNLOAD: source $GRIMOIRE/hg_download.function before using
hg_download

diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index f4cedfc..de2dce1 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=5.7
-
SOURCE_HASH=sha512:2fd5ae00acf8b3224e4fb741a6d0d1af42e63cf924839c3e4f71d7e1f6cece72d85fed27cee65a406dcfc30741f74d3b76bc802d3a425b2909a0806f9fd1b781
+ VERSION=7.0
+
SOURCE_HASH=sha512:0c52bf2d22f7bbd7560e8bb3184406426cf759980add0e60a864f15d9bcf10f01a2bfe0eb598c8c965b2e89df8c4159c2b43028b560f04192bba47e67d9cda18
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index 9289324..c081345 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2014-10-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.0
+
2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.7

diff --git a/python-pypi/trac/DETAILS b/python-pypi/trac/DETAILS
index 11e89e7..ad71d97 100755
--- a/python-pypi/trac/DETAILS
+++ b/python-pypi/trac/DETAILS
@@ -1,7 +1,7 @@
SPELL=trac
- VERSION=0.12.5
+ VERSION=0.12.6
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:0b8418645a457792399fb0879b54d589c5fac891df3ad067ef7f7a378c528356851fe50f0c7937bd84a40a1ae471d20c09d69449101cdf0d06e984824b8bb83e
+
SOURCE_HASH=sha512:debd26b4180289ed0d3b8565ec270b0a56426bf817bf0477cd274584c1072919e1fae6c851d464920be7db2e1878742813fac6edbe607087796d5d334cfac08f
SOURCE=Trac-$VERSION.tar.gz
SOURCE_URL[0]=http://download.edgewall.org/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Trac-$VERSION"
diff --git a/python-pypi/trac/HISTORY b/python-pypi/trac/HISTORY
index d60e79f..d9b37d2 100644
--- a/python-pypi/trac/HISTORY
+++ b/python-pypi/trac/HISTORY
@@ -1,3 +1,6 @@
+2014-10-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12.6
+
2013-12-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added flup suggest dependency

diff --git a/python-pypi/twisted/DEPENDS b/python-pypi/twisted/DEPENDS
index 6d25781..e260bd8 100755
--- a/python-pypi/twisted/DEPENDS
+++ b/python-pypi/twisted/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
depends pycrypto &&
depends SETUPTOOLS &&
-depends pySSL &&
+depends pyopenssl &&
depends zopeinterface
diff --git a/python-pypi/twisted/HISTORY b/python-pypi/twisted/HISTORY
index b7fb7fd..dbf8480 100644
--- a/python-pypi/twisted/HISTORY
+++ b/python-pypi/twisted/HISTORY
@@ -1,6 +1,3 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2012-02-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 12.0.0
new url
diff --git a/security/nmap/DEPENDS b/security/nmap/DEPENDS
index ac9c44d..22833ec 100755
--- a/security/nmap/DEPENDS
+++ b/security/nmap/DEPENDS
@@ -15,8 +15,8 @@ optional_depends gettext \
"to use Native Language Support" &&

optional_depends SSL \
- "--with-opennssl=$INSTALL_ROOT/usr" \
- "--without-opennssl" \
+ "--with-openssl=$INSTALL_ROOT/usr" \
+ "--without-openssl" \
"for OpenSSL support" &&

optional_depends libpcap \
diff --git a/security/nmap/HISTORY b/security/nmap/HISTORY
index 3402bdb..90d103a 100644
--- a/security/nmap/HISTORY
+++ b/security/nmap/HISTORY
@@ -1,12 +1,9 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
2014-09-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.47

-2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix bad with-SSL usage
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
2014-04-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.46
* DEPENDS: lua51 -> LUA
diff --git a/security/rkhunter/DETAILS b/security/rkhunter/DETAILS
index 7645c02..a525931 100755
--- a/security/rkhunter/DETAILS
+++ b/security/rkhunter/DETAILS
@@ -1,11 +1,11 @@
SPELL=rkhunter
- VERSION=1.4.0
+ VERSION=1.4.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://www.rootkit.nl/projects/rootkit_hunter.html
ENTERED=20050619
-
SOURCE_HASH=sha512:92b35fc4567a1c4d93b82fb20f8558d91bfae82b5500cea1a4ca47375706baf139a20c38fb43116824263eb6cc85118edf033d0e1cb735d7ef36eb4820a03b76
+
SOURCE_HASH=sha512:a4e45caaaf5b8262619ebb890784c75c4e30db4c6c0eba305f86d419142b4796c95bc55fe8846dce8d58bc7636bdb365a4a8c41707f64d4d81373687c5a3b0d4
LICENSE[0]=GPL
KEYWORDS="security"
SHORT="Scans files and systems for known and unknown rootkits."
diff --git a/security/rkhunter/HISTORY b/security/rkhunter/HISTORY
index a758cb8..f1e9149 100644
--- a/security/rkhunter/HISTORY
+++ b/security/rkhunter/HISTORY
@@ -1,3 +1,6 @@
+2014-10-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.2
+
2014-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.4.0

diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index 6212cd2..f98b3ed 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -1,5 +1,5 @@
SPELL=mksh
- VERSION=R50c
+ VERSION=R50d
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[1]=http://pub.allbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
WEB_SITE=http://www.mirbsd.org/mksh.htm
ENTERED=20060928
-
SOURCE_HASH=sha512:c6835c0e7a1065b9756ded3c65988d919419f011c0c9cd00f4fbed5892600c0e06304af1053736b946ac9e460446db9f4d953a6ca2351fd14820962a09d785de
+
SOURCE_HASH=sha512:1bb545d00e3ce5783541c88e1fea47cbd01e2103c60be7d6f5b8bf02d30576d543c4e9f6786b8d14785554c11ca1123364297a2cce0c5c3a5901b6e717594bd8
# I suggest to add this to the list (shortname MIROS or MIRBSD please)
LICENSE[0]=http://mirbsd.de/MirOS-Licence
SHORT="MirBSD Korn Shell"
diff --git a/shell-term-fm/mksh/HISTORY b/shell-term-fm/mksh/HISTORY
index 77ba3ed..e0fcd74 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,6 @@
+2014-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R50d
+
2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to R50c; SECURITY_PATCH++

diff --git a/shell-term-fm/vifm/DETAILS b/shell-term-fm/vifm/DETAILS
index 712f1ea..3e47256 100755
--- a/shell-term-fm/vifm/DETAILS
+++ b/shell-term-fm/vifm/DETAILS
@@ -1,8 +1,8 @@
SPELL=vifm
- VERSION=0.7.7
+ VERSION=0.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a95ee365a287c06515c5541ce67e609dacb8b8640f0fec5b33bd3794a8f8445fd8052e5bbd42bda0d23f9c5b5e5591978412bcea0c7ceb6ab403fa271e219455
+
SOURCE_HASH=sha512:ac70055739aeee915ccf5b22bd497ff691d159d9c0aaa4d38de69db33538a5360c9cabe0678ce51f7bce26adfc5657860d071725a14adf577f263bd180fab676
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://vifm.sourceforge.net/
LICENSE[0]=GPL
diff --git a/shell-term-fm/vifm/HISTORY b/shell-term-fm/vifm/HISTORY
index 41537cc..7ebdeaf 100644
--- a/shell-term-fm/vifm/HISTORY
+++ b/shell-term-fm/vifm/HISTORY
@@ -1,3 +1,6 @@
+2014-10-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.8
+
2014-05-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.7
* BUILD, CONFIGURE: added, for additional options
diff --git a/smgl/basesystem/DEPENDS b/smgl/basesystem/DEPENDS
index c198950..54f9f09 100755
--- a/smgl/basesystem/DEPENDS
+++ b/smgl/basesystem/DEPENDS
@@ -24,7 +24,7 @@ local KVER=$(get_kernel_version) &&
if [[ ${KVER:0:3} < 2.6 ]]; then
depends modutils
else
- depends module-init-tools
+ depends MODTOOLS
fi &&
depends net-tools &&
depends ncurses &&
diff --git a/smgl/basesystem/DETAILS b/smgl/basesystem/DETAILS
index 76dc6a3..f27c852 100755
--- a/smgl/basesystem/DETAILS
+++ b/smgl/basesystem/DETAILS
@@ -1,5 +1,5 @@
SPELL=basesystem
- VERSION=0.9.5
+ VERSION=0.9.6
WEB_SITE=http://www.sourcemage.org
ENTERED=20021013
NO_CACHE="--cache=off"
diff --git a/smgl/basesystem/HISTORY b/smgl/basesystem/HISTORY
index 20eaa51..2ee8563 100644
--- a/smgl/basesystem/HISTORY
+++ b/smgl/basesystem/HISTORY
@@ -1,3 +1,8 @@
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.6
+ * DEPENDS: module-init-tools => MODTOOLS
+ kmod also provides this, but newer udev needs kmod
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added xz-utils as a required dependency, since stable
sorcery
handles xz archives out of the box
diff --git a/utils/at/BUILD b/utils/at/BUILD
index 85e7884..e99783d 100755
--- a/utils/at/BUILD
+++ b/utils/at/BUILD
@@ -1,10 +1,6 @@
create_group at &&
create_account at &&

-if [ ! -d /var/spool/atjobs ]; then
- mkdir -p /var/spool/atjobs
-fi &&
-
SENDMAIL='#define SENDMAIL "/usr/sbin/sendmail"' &&

./configure --build=$BUILD \
@@ -19,4 +15,7 @@ SENDMAIL='#define SENDMAIL "/usr/sbin/sendmail"' &&
$OPTS &&

echo "$SENDMAIL" >> config.h &&
-make_single
+
+make_single &&
+make &&
+make_normal
diff --git a/utils/at/DETAILS b/utils/at/DETAILS
index b11eec5..7dcb168 100755
--- a/utils/at/DETAILS
+++ b/utils/at/DETAILS
@@ -1,12 +1,12 @@
SPELL=at
- VERSION=3.1.10.2
- SOURCE=at_$VERSION.tar.gz
-#
SOURCE_HASH=sha512:9b1adec8d467e57fb3f499e130b07988c5e95be3d5f20526c151dd5b818f98378ef43e963b87b8f3de6c5761a17d92a3e5a0f433b6a0fe19fb1b172a717a5d0b
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=3.1.16
+ PATCHLEVEL=2
+ SOURCE=at_$VERSION.orig.tar.gz
SOURCE_URL[0]=http://ftp.us.debian.org/debian/pool/main/a/at/${SOURCE}
SOURCE_URL[1]=http://ftp.de.debian.org/debian/pool/main/a/at/${SOURCE}
- WEB_SITE=http://packages.debian.org/source/lenny/at
+
SOURCE_HASH=sha512:d63132536d01153c4b38499b316c8a7980cd47a75b00fb5edc6e41f24345f97b55b20e5801d50f1bde2f337acc7bdb7e318456c241415e7b7bddee7e51e68ad5
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://packages.qa.debian.org/a/at.html
ENTERED=20011011
LICENSE=GPL
KEYWORDS="utils"
diff --git a/utils/at/HISTORY b/utils/at/HISTORY
index 4c5fff0..c983067 100644
--- a/utils/at/HISTORY
+++ b/utils/at/HISTORY
@@ -1,3 +1,16 @@
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * BUILD: put atjobs dir installation to INSTALL
+ * INSTALL: use INSTALL_ROOT; fix permissions on atjobs dir
+
+2014-10-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to fix docdir
+
+2014-10-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.16; updated website; quoting paths
+ * BUILD: added missing make commands
+
2012-05-10 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Use make_single

diff --git a/utils/at/INSTALL b/utils/at/INSTALL
index 75a9d7c..ae372b4 100755
--- a/utils/at/INSTALL
+++ b/utils/at/INSTALL
@@ -1,4 +1,9 @@
-default_install &&
-if [ ! -e /etc/at.deny ]; then
- cp at.deny /etc
+default_install &&
+
+if [ ! -d "$INSTALL_ROOT/var/spool/atjobs" ] || [ `stat -c '%a'
$INSTALL_ROOT/var/spool/atjobs` -ne 770 ]; then
+ install -vm 770 -o at -g at -d "$INSTALL_ROOT/var/spool/atjobs"
+fi &&
+
+if [ ! -e "$INSTALL_ROOT/etc/at.deny" ]; then
+ cp at.deny "$INSTALL_ROOT/etc/"
fi
diff --git a/utils/at/PRE_BUILD b/utils/at/PRE_BUILD
new file mode 100755
index 0000000..79e87bc
--- /dev/null
+++ b/utils/at/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/doc:/share/doc:" Makefile.in
diff --git a/utils/at/at_3.1.10.2.tar.gz.sig b/utils/at/at_3.1.10.2.tar.gz.sig
deleted file mode 100644
index 7e2fb9d..0000000
Binary files a/utils/at/at_3.1.10.2.tar.gz.sig and /dev/null differ
diff --git a/utils/iotop/HISTORY b/utils/iotop/HISTORY
index da808e0..99517d6 100644
--- a/utils/iotop/HISTORY
+++ b/utils/iotop/HISTORY
@@ -1,3 +1,7 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Don't abort on unmet run-time dependency on kernel
+ configuration, doesn't hamper build.
+
2014-02-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.6; switched to upstream pgp check;
updated
short description
diff --git a/utils/iotop/PREPARE b/utils/iotop/PREPARE
index 8a1325d..d5254a5 100755
--- a/utils/iotop/PREPARE
+++ b/utils/iotop/PREPARE
@@ -4,6 +4,5 @@ if [ -z "$(get_sorcery_kernel_config CONFIG_TASKSTATS)" ] || \
[ -z "$(get_sorcery_kernel_config CONFIG_TASK_DELAY_ACCT)" ] || \
[ -z "$(get_sorcery_kernel_config CONFIG_TASK_IO_ACCOUNTING)" ] || \
[ -z "$(get_sorcery_kernel_config CONFIG_VM_EVENT_COUNTERS)" ]; then
- message "${PROBLEM_COLOR}$SPELL requires CONFIG_TASKSTATS,
CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and
CONFIG_VM_EVENT_COUNTERS kernel options on.${DEFAULT_COLOR}" &&
- return 1
+ message "${PROBLEM_COLOR}$SPELL requires CONFIG_TASKSTATS,
CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and
CONFIG_VM_EVENT_COUNTERS kernel options on.${DEFAULT_COLOR}"
fi
diff --git a/utils/pciutils/DEPENDS b/utils/pciutils/DEPENDS
index d26b1cf..8a2f607 100755
--- a/utils/pciutils/DEPENDS
+++ b/utils/pciutils/DEPENDS
@@ -3,6 +3,9 @@ if [[ $PCIUTILS_UPDATE == y ]]; then
depends which
fi &&

+optional_depends kmod 'LIBKMOD=yes' 'LIBKMOD=no' \
+ 'Use libkmod to resolve kernel modules?' &&
+
optional_depends zlib 'ZLIB=yes' 'ZLIB=no' \
'compress pci.ids?' &&

diff --git a/utils/pciutils/DETAILS b/utils/pciutils/DETAILS
index a3f91ff..a513f8e 100755
--- a/utils/pciutils/DETAILS
+++ b/utils/pciutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=pciutils
- VERSION=3.2.0
+ VERSION=3.2.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/pciutils/HISTORY b/utils/pciutils/HISTORY
index 5151bd8..3356699 100644
--- a/utils/pciutils/HISTORY
+++ b/utils/pciutils/HISTORY
@@ -1,3 +1,7 @@
+2014-10-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.1
+ * DEPENDS: Added optional dependency on kmod
+
2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.2.0

diff --git a/utils/virtualbox/BUILD b/utils/virtualbox/BUILD
index 51ff3b5..f2bccb5 100755
--- a/utils/virtualbox/BUILD
+++ b/utils/virtualbox/BUILD
@@ -3,6 +3,10 @@ if [ $VBOXHARD == "n" ]; then
fi &&

OPTS="--disable-docs $OPTS" &&
+if [[ ${BUILD%%-*} == "x86_64" ]]; then
+ OPTS="--disable-vmmraw $OPTS"
+fi &&
+
./configure $OPTS &&
source ./env.sh &&
-kmk all
+PATH=${TRACK_ROOT}/usr/bin/qt4:$PATH kmk all
diff --git a/utils/virtualbox/DEPENDS b/utils/virtualbox/DEPENDS
index 3158ead..dfb7e4e 100755
--- a/utils/virtualbox/DEPENDS
+++ b/utils/virtualbox/DEPENDS
@@ -9,6 +9,7 @@ depends sdl &&
depends libidl &&
depends xorg-libs &&
depends makeself &&
+depends lvm &&
depends READCD &&

optional_depends python \
diff --git a/utils/virtualbox/DETAILS b/utils/virtualbox/DETAILS
index 4eb9321..caed6dd 100755
--- a/utils/virtualbox/DETAILS
+++ b/utils/virtualbox/DETAILS
@@ -1,10 +1,11 @@
SPELL=virtualbox
- VERSION=4.2.4
+ VERSION=4.3.16
PATCHLEVEL=0
SOURCE=VirtualBox-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-${VERSION%-*}

SOURCE_URL[0]=http://download.virtualbox.org/virtualbox/${VERSION%-*}/$SOURCE
-
SOURCE_HASH=sha512:8238afd440e20842de27c8c68296c88bd18f561a45497ee97364d5720d73a9fe99eba9af3ad851d89e02540e304bcc3f48847704207ce2c8cdced8fa10dc4aa6
+
SOURCE_HASH=sha512:c63378a736a04c8a7932b2c3bfdd1f60758d0dd3c6efe6137cf1129289ef527e2f32b5da666ff06c62add77766de7dfcef105f6b8a4b5d41a554c7b350b31c56
+ TMPFS=off
LICENSE[0]=GPL
WEB_SITE=http://www.virtualbox.org/
ENTERED=20070612
diff --git a/utils/virtualbox/HISTORY b/utils/virtualbox/HISTORY
index 8e5f585..11da2a3 100644
--- a/utils/virtualbox/HISTORY
+++ b/utils/virtualbox/HISTORY
@@ -1,3 +1,9 @@
+2014-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.16, TMPFS=off
+ * BUILD: fix compile error on x86_64
+ * INSTALL: fix install error on x86_64
+ * DEPENDS: add dependency on lvm
+
2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.2.4

diff --git a/utils/virtualbox/INSTALL b/utils/virtualbox/INSTALL
index 76055c7..355c365d 100755
--- a/utils/virtualbox/INSTALL
+++ b/utils/virtualbox/INSTALL
@@ -1,5 +1,5 @@
mkdir -p /opt/virtualbox &&
-cd out/linux.x86/release/bin &&
+cd out/linux.*/release/bin &&

# generating of source tarball for virtualbox-module spell
# $SOURCE_CACHE/virtualbox-module-$VERSION.tar.gz
diff --git a/utils/xen/DEPENDS b/utils/xen/DEPENDS
index 32abd3d..5541bb8 100755
--- a/utils/xen/DEPENDS
+++ b/utils/xen/DEPENDS
@@ -7,6 +7,7 @@ depends iproute2 &&
depends dev86 &&
depends curl &&
depends UDEV &&
+depends yajl &&

if [[ $XEN_HVM == y ]]; then
depends iasl &&
@@ -16,5 +17,5 @@ fi &&
optional_depends gnutls "" "" "for TLS support in VNC" &&

suggest_depends lxml "" "" "for XenAPI support in XM" &&
-suggest_depends pySSL "" "" "for SSL support" &&
+suggest_depends pyopenssl "" "" "for SSL support" &&
suggest_depends python-pam "" "" "for PAM support"
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index 7b0c90e..7b7f28c 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,6 +1,11 @@
SPELL=xen
+if [[ $XEN_BRANCH == "4.2" ]]; then
+ VERSION=4.2.5
+ SECURITY_PATCH=1
+else
VERSION=4.4.0
SECURITY_PATCH=9
+fi
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
@@ -8,7 +13,7 @@
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

SOURCE_URL[0]=http://bits.xensource.com/oss-${SPELL}/release/${VERSION}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- WEB_SITE=http://www.xen.org
+ WEB_SITE=http://www.xenproject.org/
ENTERED=20041110
LICENSE[0]=GPL
KEYWORDS="xen"
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index cb81a05..1ef42e4 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,5 +1,9 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-09-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.5 (4.2); SECURITY_PATCH++
+ * DEPENDS: added missing yajl dependency
+ * PREPARE: added branching
+ * PRE_BUILD: apply patch
+ * prefix.patch: added, to fix man/conf installation path

2014-07-07 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, PRE_BUILD: Run the configure script, it runs subdirs in turn
diff --git a/utils/xen/PREPARE b/utils/xen/PREPARE
new file mode 100755
index 0000000..51758ea
--- /dev/null
+++ b/utils/xen/PREPARE
@@ -0,0 +1,7 @@
+config_query_list XEN_BRANCH "Which branch of $SPELL do you want to build?" \
+ 4.4 \
+ 4.2 &&
+
+if [[ -z "$XEN_BRANCH" ]]; then
+ XEN_BRANCH="4.4"
+fi
diff --git a/utils/xen/PRE_BUILD b/utils/xen/PRE_BUILD
index c7f9a4a..766d895 100755
--- a/utils/xen/PRE_BUILD
+++ b/utils/xen/PRE_BUILD
@@ -1,8 +1,8 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

+patch -p0 < "$SPELL_DIRECTORY/prefix.patch" &&
+
if [[ $XEN_UPINIT != y ]]; then
sedit "s:all install-initd:all:" tools/hotplug/Linux/Makefile
-fi &&
-
-sedit 's/lib64/lib/' config/StdGNU.mk
+fi
diff --git a/utils/xen/prefix.patch b/utils/xen/prefix.patch
new file mode 100644
index 0000000..1e9c664
--- /dev/null
+++ b/utils/xen/prefix.patch
@@ -0,0 +1,10 @@
+--- tools/Makefile.orig 2014-09-02 10:22:57.000000000 +0400
++++ tools/Makefile 2014-09-04 12:19:29.467506379 +0400
+@@ -188,6 +188,7 @@
+ fi; \
+ cd qemu-xen-dir; \
+ $$source/configure --enable-xen --target-list=i386-softmmu \
++ --prefix="$(PREFIX)" --sysconfdir="/etc" \
+ --source-path=$$source \
+ --extra-cflags="-I$(XEN_ROOT)/tools/include \
+ -I$(XEN_ROOT)/tools/libxc \
diff --git a/wm-addons/cairo-dock-plugins/DETAILS
b/wm-addons/cairo-dock-plugins/DETAILS
index 732b5a3..db79292 100755
--- a/wm-addons/cairo-dock-plugins/DETAILS
+++ b/wm-addons/cairo-dock-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock-plugins
- VERSION=3.3.2
+ VERSION=3.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-plug-ins/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
@@ -14,4 +14,3 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
cat << EOF
Many exciting plug-ins for Cairo Dock
EOF
-
diff --git a/wm-addons/cairo-dock-plugins/HISTORY
b/wm-addons/cairo-dock-plugins/HISTORY
index 96d13c4..72d422e 100644
--- a/wm-addons/cairo-dock-plugins/HISTORY
+++ b/wm-addons/cairo-dock-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.4.0
+
2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.3.2

diff --git a/wm-addons/cairo-dock/DETAILS b/wm-addons/cairo-dock/DETAILS
index e77965f..4a9ad48 100755
--- a/wm-addons/cairo-dock/DETAILS
+++ b/wm-addons/cairo-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock
- VERSION=3.3.2
+ VERSION=3.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/cairo-dock-core/${VERSION:0:3}/${VERSION:0:5}/+download/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/wm-addons/cairo-dock/HISTORY b/wm-addons/cairo-dock/HISTORY
index 1a879b2..74967e9 100644
--- a/wm-addons/cairo-dock/HISTORY
+++ b/wm-addons/cairo-dock/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.4.0
+
2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.3.2

diff --git a/x11-libs/cairo/CONFIGURE b/x11-libs/cairo/CONFIGURE
index 6d4d95d..37d1778 100755
--- a/x11-libs/cairo/CONFIGURE
+++ b/x11-libs/cairo/CONFIGURE
@@ -1,3 +1,7 @@
config_query_option CAIRO_OPTS "Enable cairo's tee surface backend feature?"
n \
- "--enable-tee=yes" \
- "--enable-tee=no"
+ "--enable-tee=yes"
\
+ "--enable-tee=no"
&&
+
+config_query_option CAIRO_OPTS "Disable LTO?" n
\
+ "--disable-lto"
\
+ ""
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 5938739..ebb35bb 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,7 @@
+2014-10-18 Jeremy Blosser <jblosser AT sourcemage.org>
+ * PRE_BUILD, cairo-1.12.16-lto-optional.patch: add --disable-lto
option.
+ * CONFIGURE: Query for --disable-lto.
+
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: missing libxext

diff --git a/x11-libs/cairo/PRE_BUILD b/x11-libs/cairo/PRE_BUILD
index d77360e..507e5bc 100755
--- a/x11-libs/cairo/PRE_BUILD
+++ b/x11-libs/cairo/PRE_BUILD
@@ -2,10 +2,20 @@ default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

if [[ "$CAIRO_BRANCH" == "scm" ]]; then
- NOCONFIGURE=1 ./autogen.sh
+ CAIRO_AUTOGEN=y
else
# http://bugs.gentoo.org/show_bug.cgi?id=336696
patch -p1 -d "$SOURCE_DIRECTORY" <
"$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch" &&
# http://sourceforge.net/p/mingw-w64/bugs/396/
patch -p1 < "$SPELL_DIRECTORY/cairo-broken-lto-build.patch"
+fi &&
+
+if list_find "${CAIRO_OPTS}" "--disable-lto"; then
+ # https://bugs.freedesktop.org/show_bug.cgi?id=60852
+ patch -p1 < "$SPELL_DIRECTORY/cairo-1.12.16-lto-optional.patch" &&
+ CAIRO_AUTOGEN=y
+fi &&
+
+if [[ "$CAIRO_AUTOGEN" == "y" ]]; then
+ NOCONFIGURE=1 ./autogen.sh
fi
diff --git a/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
b/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
new file mode 100644
index 0000000..8489dc4
--- /dev/null
+++ b/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
@@ -0,0 +1,28 @@
+diff --git a/build/configure.ac.warnings b/build/configure.ac.warnings
+index f984eb2..15b3da2 100644
+--- a/build/configure.ac.warnings
++++ b/build/configure.ac.warnings
+@@ -38,13 +38,18 @@ dnl options. Namely, the following:
+
+ dnl -flto working really needs a test link, not just a compile
+
+-safe_MAYBE_WARN="$MAYBE_WARN"
+-MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
+-AC_TRY_LINK([],[
++AC_ARG_ENABLE(lto,
++ AS_HELP_STRING([--disable-lto],
++ [Do not try to use Link-Time Optimization]))
++if test "x$enable_lto" != "xno"; then
++ safe_MAYBE_WARN="$MAYBE_WARN"
++ MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
++ AC_TRY_LINK([],[
+ int main(int argc, char **argv) { return 0; }
+-],[],[
++ ],[],[
+ MAYBE_WARN="$safe_MAYBE_WARN"
+-])
++ ])
++fi
+
+ MAYBE_WARN="$MAYBE_WARN -fno-strict-aliasing -fno-common"
+
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 728bffd..47af6cb 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.27
+ VERSION=1.7.29
else
VERSION=1.6.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 65f0241..e436a51 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2014-10-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.29 (devel)
+
2014-09-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.27 (devel)

diff --git a/x11/xautolock/DEPENDS b/x11/xautolock/DEPENDS
index 8170048..99f43ce 100755
--- a/x11/xautolock/DEPENDS
+++ b/x11/xautolock/DEPENDS
@@ -1,3 +1,4 @@
depends imake &&
depends libxscrnsaver &&
-depends xorg-server
+depends xorg-server &&
+depends gccmakedep
diff --git a/x11/xautolock/HISTORY b/x11/xautolock/HISTORY
index 3c80a5c..2dcbfae 100644
--- a/x11/xautolock/HISTORY
+++ b/x11/xautolock/HISTORY
@@ -1,3 +1,6 @@
+2014-10-19 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: gccmakedep
+
2013-11-09 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: added, to add option for reading .Xdefaults file to get X
resources values



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (e0773e6c919c867a712e2b240aec0421c4ae00cd), Vlad Glagolev, 10/31/2014

Archive powered by MHonArc 2.6.24.

Top of Page