Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (137147283c6a09c9ea6408d3219fe0ed1aad223f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (137147283c6a09c9ea6408d3219fe0ed1aad223f)
  • Date: Wed, 20 Mar 2013 12:08:43 -0500

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

ChangeLog
| 7
antivirus/clamav/DETAILS
| 2
antivirus/clamav/HISTORY
| 3
crypto/libgcrypt/DETAILS
| 2
crypto/libgcrypt/HISTORY
| 3
crypto/polarssl/DETAILS
| 4
crypto/polarssl/HISTORY
| 3
database/libdbi-drivers/DEPENDS
| 6
database/libdbi-drivers/DETAILS
| 5
database/libdbi-drivers/HISTORY
| 5
database/libdbi/DEPENDS
| 5
database/libdbi/DETAILS
| 5
database/libdbi/HISTORY
| 5
dev/null
|binary
devel/florist/DETAILS
| 6
devel/florist/HISTORY
| 3
devel/git-cola/DETAILS
| 6
devel/git-cola/HISTORY
| 3
devel/perl/DETAILS
| 6
devel/perl/HISTORY
| 4
disk/libburn/DETAILS
| 2
disk/libburn/HISTORY
| 3
disk/libisoburn/DETAILS
| 2
disk/libisoburn/HISTORY
| 3
disk/libisofs/DETAILS
| 2
disk/libisofs/HISTORY
| 3
gnome2-libs/gnome-control-center/DEPENDS
| 35 -
gnome2-libs/gnome-control-center/DETAILS
| 2
gnome2-libs/gnome-control-center/HISTORY
| 8
gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
|binary
gnu/gcc/0001-remove-libffi.patch
| 160 -----
gnu/gcc/0002-4.7.2-ffast-math.patch
| 63 --
gnu/gcc/0003-fix-header-generation-for-libgo.patch
| 36 -
gnu/gcc/BUILD
| 7
gnu/gcc/CONFIGURE
| 5
gnu/gcc/DEPENDS
| 1
gnu/gcc/DETAILS
| 68 +-
gnu/gcc/HISTORY
| 31
gnu/gcc/PRE_BUILD
| 38 +
gnu/gcc/PRE_SUB_DEPENDS
| 1
gnu/gcc/SUB_DEPENDS
| 2
gnu/gcc/ada-symbolic-tracebacks.diff
| 313 ++++++++++
gnu/gcc/ecj-4.3.jar.sig
|binary
gnu/gcc/gcc-4.4.0-ffast-math.patch
| 50 +
gnu/gcc/glibc216.patch
| 14
gnu/gcc/mksysinfo.patch
| 22
gnu/gcc/remove-libffi.patch
| 50 +
gnu/gcc/txt00120.txt.gz
|binary
graphics-libs/libwacom/DEPENDS
| 3
graphics-libs/libwacom/DETAILS
| 6
graphics-libs/libwacom/HISTORY
| 4
graphics-libs/ogre/DETAILS
| 6
graphics-libs/ogre/HISTORY
| 3
graphics/darktable/DETAILS
| 6
graphics/darktable/HISTORY
| 3
graphics/gexiv2/DETAILS
| 6
graphics/gexiv2/HISTORY
| 3
graphics/imagemagick/DETAILS
| 4
graphics/imagemagick/HISTORY
| 3
graphics/shotwell/BUILD
| 2
graphics/shotwell/DEPENDS
| 2
graphics/shotwell/DETAILS
| 6
graphics/shotwell/HISTORY
| 5
graphics/xli/BUILD
| 2
graphics/xli/DEPENDS
| 5
graphics/xli/DETAILS
| 14
graphics/xli/HISTORY
| 5
graphics/xli/INSTALL
| 1
graphics/xli/PRE_BUILD
| 11
graphics/xli/fix-scale-zoom.patch
| 61 +
graphics/xli/libpng14.patch
| 14
graphics/xli/xli-security-gentoo.diff
| 199 ++++++
haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
| 26
haskell/haskell-x11-rm/DEPENDS
| 2
haskell/haskell-x11-rm/DETAILS
| 15
haskell/haskell-x11-rm/HISTORY
| 3
haskell/haskell-x11-rm/PRE_BUILD
| 3
http/privoxy/DETAILS
| 4
http/privoxy/HISTORY
| 4
http/privoxy/privoxy.gpg
|binary
http/siege/DETAILS
| 4
http/siege/HISTORY
| 3
java/icedtea7/DOWNLOAD
| 16
java/icedtea7/HISTORY
| 5
kde4-apps/calligra/DETAILS
| 4
kde4-apps/calligra/HISTORY
| 3
kde4-apps/digikam4/DETAILS
| 6
kde4-apps/digikam4/HISTORY
| 3
kde4/kdebase-workspace4/DEPENDS
| 24
kde4/kdebase-workspace4/HISTORY
| 5
kde4/kdepim4/DEPENDS
| 4
kde4/kdepim4/HISTORY
| 4
kernels/linux/HISTORY
| 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.8.3
| 5
kernels/linux/latest.defaults
| 2
libs/libev/DETAILS
| 4
libs/libev/HISTORY
| 3
libs/libtirpc/DETAILS
| 4
libs/libtirpc/HISTORY
| 4
libs/libtirpc/PRE_BUILD
| 9
libs/libtirpc/libtirpc-0.2.1-fortify.patch
| 18
libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
| 36 -
libs/mpfr/DETAILS
| 4
libs/mpfr/HISTORY
| 3
libs/upower/DETAILS
| 4
libs/upower/HISTORY
| 3
net/samba/DETAILS
| 4
net/samba/HISTORY
| 3
perl-cpan/dbi/DETAILS
| 4
perl-cpan/dbi/HISTORY
| 3
printer/cups/DETAILS
| 4
printer/cups/HISTORY
| 3
python-pypi/bzr-fastimport/DEPENDS
| 2
python-pypi/bzr-fastimport/DETAILS
| 22
python-pypi/pil/HISTORY
| 3
python-pypi/pil/PRE_SUB_DEPENDS
| 5
python-pypi/pil/SUB_DEPENDS
| 5
science/yacas/DEPENDS
| 1
science/yacas/DETAILS
| 20
science/yacas/HISTORY
| 3
utils/ledger/DETAILS
| 8
utils/ledger/HISTORY
| 5
utils/uptimed/DETAILS
| 5
utils/uptimed/HISTORY
| 4
utils/uptimed/PRE_BUILD
| 3
utils/uptimed/configure-ac.patch
| 12
utils/uptimed/uptimed-0.3.17.tar.bz2.sig
|binary
video-libs/libdvdcss/DEPENDS
| 2
video-libs/libdvdcss/DETAILS
| 4
video-libs/libdvdcss/HISTORY
| 4
video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
|binary
video/ffmpeg/DETAILS
| 2
video/ffmpeg/HISTORY
| 3
windowmanagers/i3/DEPENDS
| 2
windowmanagers/i3/DETAILS
| 2
windowmanagers/i3/HISTORY
| 6
x11-libs/unity-greeter/DEPENDS
| 1
x11-libs/unity-greeter/HISTORY
| 3
x11-libs/wine/DETAILS
| 2
x11-libs/wine/HISTORY
| 3
x11/lightdm/DETAILS
| 9
x11/lightdm/HISTORY
| 4
x11/lightdm/init.d/lightdm
| 2
xfce/xfdesktop/DEPENDS
| 11
xfce/xfdesktop/DETAILS
| 4
xfce/xfdesktop/HISTORY
| 4
xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
| 22
xorg-app/xdm/DETAILS
| 5
xorg-app/xdm/HISTORY
| 6
xorg-app/xdm/PRE_BUILD
| 3
150 files changed, 1339 insertions(+), 503 deletions(-)

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

polarssl: => 1.2.6

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

upower: => 0.9.20

commit 87a4a1f82f21c7ca669764bf3e9d07d277ab1379
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.5.1

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

libisoburn: => 1.2.8

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

libisofs: => 1.2.8

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

libburn: => 1.2.8

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

cups: => 1.6.2

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

samba 3.6.13

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

shotwell 0.14.0

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

gexiv2 0.6.0

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

libgcrypt 1.5.1

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

graphics/imagemagick: version 6.8.3-10

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

perl: => 5.16.3 SECURITY fix CVE-2013-1667

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

libtirpc: => 0.2.3

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

wine: => 1.5.26

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

haskell/haskell-x11-rm: new spell, Xrm bindings for haskell

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

graphics/xli: add dependencies on JPEG, libpng, libxext and zlib

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

graphics/xli: new spell, a command line driven image viewer

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

mpfr: => 3.1.2

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

dbi: => 1.623

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

pil: Add TK sub-dependency

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

science/yacas: new spell, a computer algebra system

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

graphics/darktable: version 1.1.4

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

xorg-app/xdm: use X's default authentication mechanism

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

xorg-app/xdm: version 1.1.11

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

x11-libs/unity-greeter: add dependency on gnome-settings-daemon

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

x11/lightdm: reformat description

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

x11/lightdm: fix typo in init script

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

libdbi-drivers: => 0.9.0

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

libdbi: => 0.9.0

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

graphics-libs/libwacom: version 0.7

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

devel/florist: version 2012

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

digikam4 3.1.0

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

clamav: => 0.97.7

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

linux 3.8.3

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

calligra 2.6.2

commit 6e8e99a3a40121d64eab72b74b8038dfabac0642
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.5

commit f6befddedfcb66b85709d852ada05b52e6ffecf8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libev: => 4.15

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

uptimed: update to 0.3.17 and added patch for current autotools

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

libdvdcss: updated to 1.2.13

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

devel/git-cola: version 1.8.2

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

siege: => 2.78

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

xfdesktop: => 4.10.2

commit 4d228ac29a22e4762d883add4f856b99356503c1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdepim4: added depends nepomuk-widgets
added optional_depends cyrus-sasl

commit 7da3f7c4fda4aed578578abdb4357107237b28f6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.0"

This reverts commit a17f69060a76cb9086916db8ebe82edffef894e3.

commit a35aab467b0d516c772ca389e681b8d3f429d97d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.1"

This reverts commit fa75ecbde3e741582c8ff3d948e4616e9c99030c.

commit 38b7f9cbe01938479939fc7e3323f04e3024c3cc
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: use new version of the ada bootstrap compiler"

This reverts commit b1d212b00fd0b05279bad8dce60d693278f756f4.

commit 164e7a0037885c5b520cd785210b3a3b120a14c3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.2"

This reverts commit a4f9742945fc6c783f6a150906a7802bfc495140.

whoops forgot to revert some cimmits

commit e5a3a0ab26bab5c280e050656c990349a09e536a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire"

This reverts commit 921c7411479eedea7d99145207077b749529bfa7.

Not sure why this was committed, gcc 4.7 has known problems with the
current version of X.org in Test
Fixes bug #530

commit 9582e8a01f327b25a03e16d7eaead232e3276c84
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: remove redundant libffi"

This reverts commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0.

commit e4bf65fb07cfd46f536394fc2088273b6e9e4ed4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: fix -ffast-math"

This reverts commit fcce5aac8507b602d464c23265979e54221dd5d8.

commit 3d93945cd7600c937870ac4d18e47f9a520b3227
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: fix header generation for libgo"

This reverts commit 86028dc0b419986e8579291b3edc4225a8be4b46.

commit 34b951d216fa676e6ecff77189831a32ccca8c5f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-proto: => 1.8"

This reverts commit 830099b0051cce13c48e14adf870dbc715831e65.

already in devel-xorg

commit a296fcdbb1dd9da840b654530ec611634999d173
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "libxcb: => 1.9"

This reverts commit 0e0091f8c1d06d2694390d602f1af8b9b17a9df3.

already in devel-xorg

commit 874b07a940935db2349a8fa8c70f721064c11982
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util: => 0.3.9"

This reverts commit b4eb5421fcdae7a6748a84cb305528bf83921155.

already in devel-xorg

commit fb242cf0687ffa2e15deac869e56ebb41ffaa293
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-image: => 0.3.9"

This reverts commit a52995232a0711055dc45be1907a9558fc9acf85.

already in devel-xorg

commit ca73ca175495a313bd3057a8e9297cbf98dfcb21
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-keysyms: => 0.3.9"

This reverts commit c3fbb07ab4b119dabc12a417159a8afbb113acd4.

already in devel-xorg

commit 5df9a2b9f1bc7835637219da01c3b3fbeb576b81
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-wm: => 0.3.9"

This reverts commit 1ba32a8ec3d61351b9287f2ec01ef31acd24b63d.

already in devel-xorg

commit f0f1f918f33a76d1da01d747de4303e685c1787c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xpyb: => 1.3"

This reverts commit b038cfca79dfb6d4d0772062c4799aed881e9de2.

already in devel-xorg

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

privoxy: => 3.0.21 (security)

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

ffmpeg 1.0.5

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

bzr-fastimport: Add missing spell files

Commit ac4f43f1828cc94a76fa435b3694add87208d1bb failed to include DEPENDS
and
DETAILS.

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

ledger 2.6.3

commit c410d6e10737d541ccfc8bed5d8439e7ca91a1c4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdebase-workspace4: added depends strigi, xcb-util, xcb-util-image,
xcb-util-renderutil
added optional_depends kdelibs4, fontconfig2, pciutils, soprano,
nepomuk-core, boost, akonadi, kdepim4, qjson, OPENGL

commit b038cfca79dfb6d4d0772062c4799aed881e9de2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xpyb: => 1.3

commit 1ba32a8ec3d61351b9287f2ec01ef31acd24b63d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-wm: => 0.3.9

commit c3fbb07ab4b119dabc12a417159a8afbb113acd4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-keysyms: => 0.3.9

commit a52995232a0711055dc45be1907a9558fc9acf85
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-image: => 0.3.9

commit b4eb5421fcdae7a6748a84cb305528bf83921155
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util: => 0.3.9

commit 0e0091f8c1d06d2694390d602f1af8b9b17a9df3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libxcb: => 1.9

commit 830099b0051cce13c48e14adf870dbc715831e65
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-proto: => 1.8

commit 7785495766738929c357c729b94c0f206cbee5a0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-control-center: => 3.6.3
DEPENDS: gtk+2 -> gtk+3, gnome-desktop -> gnome-desktop3
added runtime_depends consolekit & accountsservice
removed optional_depends evolution-data-server, xscreensaver,
rarian
added optional_depends ibus, cheese
added suggest_depends network-manager, gnome-bluetooth

commit 2b3e988ae530a51c1def08ff5aad82f6d61ff8e1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

icedtea7: DOWNLOAD: only check if SOURCE1 exists. Always download the
others. (BUG #503)
If we wish to download only on a timestamp change, we will have to use
cURL or something similar.

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

graphics-libs/ogre: version 1-8-1

diff --git a/ChangeLog b/ChangeLog
index 7389372..614f5f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/xli: new spell, command line driven image viewer
+ * haskell/haskell-x11-rm: new spell, Xrm bindings for haskell
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science/yacas: new spell, a computer algebra system
+
2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
* canonical.gpg: added gpg key 0B6AF348 for notify-osd
* xfce/xfce4-notifyd: new spell, xfce4 notification daemon
diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index e54a878..29d1a47 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,5 +1,5 @@
SPELL=clamav
- VERSION=0.97.6
+ VERSION=0.97.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}"
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index e7dd398..e5019cd 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,6 @@
+2013-03-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.97.7
+
2013-02-17 Robin Cook <rcook AT wyrms.net>
* DETAILS: correct sourceforge url

diff --git a/crypto/libgcrypt/DETAILS b/crypto/libgcrypt/DETAILS
index 386ce46..57aaa69 100755
--- a/crypto/libgcrypt/DETAILS
+++ b/crypto/libgcrypt/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgcrypt
- VERSION=1.5.0
+ VERSION=1.5.1

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/crypto/libgcrypt/HISTORY b/crypto/libgcrypt/HISTORY
index d8d4ebf..5f2075a 100644
--- a/crypto/libgcrypt/HISTORY
+++ b/crypto/libgcrypt/HISTORY
@@ -1,3 +1,6 @@
+2013-03-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.1
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: fixed WEB_SITE

diff --git a/crypto/polarssl/DETAILS b/crypto/polarssl/DETAILS
index be2300c..3935838 100755
--- a/crypto/polarssl/DETAILS
+++ b/crypto/polarssl/DETAILS
@@ -1,6 +1,6 @@
SPELL=polarssl
- VERSION=1.2.5
-
SOURCE_HASH=sha512:f493df565dd8c9b5de1124e846415e5c9ad1e5f4805c751e96e687829dc8340e0bf259f3055cd5b38b0e42bc7134d074b91a3eed4c780e471238f55cbece2bc2
+ VERSION=1.2.6
+
SOURCE_HASH=sha512:246983463f767de4e68a9a2187120a0a29658e835248e8f8f33f7838fe069049aad77589eb3708a96b98e734c24ceab851165e23fa8dadea06ba3382316bb865
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION-gpl.tgz
SOURCE_URL[0]=http://polarssl.org/code/releases/$SOURCE
diff --git a/crypto/polarssl/HISTORY b/crypto/polarssl/HISTORY
index 79a449c..55bb081 100644
--- a/crypto/polarssl/HISTORY
+++ b/crypto/polarssl/HISTORY
@@ -1,3 +1,6 @@
+2013-03-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2013-02-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.5
SECURITY_PATCH=1, fixes CVE-2013-0169
diff --git a/database/libdbi-drivers/DEPENDS b/database/libdbi-drivers/DEPENDS
index 48e7f24..ee75d8c 100755
--- a/database/libdbi-drivers/DEPENDS
+++ b/database/libdbi-drivers/DEPENDS
@@ -15,6 +15,12 @@ optional_depends "MYSQL" \
"--without-mysql" \
"database support" &&

+if is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL); then
+ config_query_option LIBDBI_DRIVERS_OPTS "Use threadsafe version of
libmysqlclient?" y \
+ "--enable-mysql-threadsafe" \
+ "--disable-mysql-threadsafe"
+fi &&
+
optional_depends "sqlite2" \
"--with-sqlite" \
"--without-sqlite" \
diff --git a/database/libdbi-drivers/DETAILS b/database/libdbi-drivers/DETAILS
index 1767de5..5adb272 100755
--- a/database/libdbi-drivers/DETAILS
+++ b/database/libdbi-drivers/DETAILS
@@ -1,7 +1,6 @@
SPELL=libdbi-drivers
- VERSION=0.8.3-1
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:c2cb76234b9137cc4a05af42a69ea7d5b08586287378406cbd4d114598598057f29cccb368bfbe0f86e19846ceab88ed636cccff6555ef9f7eebbb98bbcd3824
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:f4d3aaa71014697c53012a10bf9f0af398bcf5ee5872af165f8f43a682d2fb3045a9172ffea0e068dcbfcad52494878c037d8d90fadfaf176936e42f7f1e85c1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//a/}"
diff --git a/database/libdbi-drivers/HISTORY b/database/libdbi-drivers/HISTORY
index dc6e506..4c82ccf 100644
--- a/database/libdbi-drivers/HISTORY
+++ b/database/libdbi-drivers/HISTORY
@@ -1,3 +1,8 @@
+2013-03-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.0
+ * DEPENDS: added threadsafe option for MySQL/MariaDB (linking with
+ libmysqlclient_r.so)
+
2012-01-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: fixed docs installation; quoting paths; cleaned up;
PATCHLEVEL++
diff --git a/database/libdbi/DEPENDS b/database/libdbi/DEPENDS
index bf81d92..9eb377f 100755
--- a/database/libdbi/DEPENDS
+++ b/database/libdbi/DEPENDS
@@ -1,3 +1,6 @@
-optional_depends openjade '' '--disable-docs' 'build documentation' &&
+optional_depends openjade \
+ "--enable-docs" \
+ "--disable-docs" \
+ "to build documentation" &&

suggest_depends libdbi-drivers "" "" "to select actual database drivers"
diff --git a/database/libdbi/DETAILS b/database/libdbi/DETAILS
index 34aae59..3703867 100755
--- a/database/libdbi/DETAILS
+++ b/database/libdbi/DETAILS
@@ -1,7 +1,6 @@
SPELL=libdbi
- VERSION=0.8.4
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:7e28945a96483785840511df23fd8177383a1f9ee3929df863a3e458550b6eb943f8f86f49ede167125ce64daf718b14c40ac09b99e2e8eea474eecf7ee6a530
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://libdbi.sourceforge.net
diff --git a/database/libdbi/HISTORY b/database/libdbi/HISTORY
index be2517e..d3dc453 100644
--- a/database/libdbi/HISTORY
+++ b/database/libdbi/HISTORY
@@ -1,3 +1,7 @@
+2013-03-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.0
+ * DEPENDS: readability++
+
2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: cleaned up; fixed doc installation; PATCHLEVEL=1
* DEPENDS: added suggest depends on libdbi-drivers
@@ -32,4 +36,3 @@
* DETAILS: version 0.7.1
* BUILD, DEPENDS: added
spell created
-
diff --git a/devel/florist/DETAILS b/devel/florist/DETAILS
index 57573ea..a711bb6 100755
--- a/devel/florist/DETAILS
+++ b/devel/florist/DETAILS
@@ -1,9 +1,9 @@
SPELL=florist
- VERSION=2011
+ VERSION=2012
PATCHLEVEL=1
SOURCE="${SPELL}-gpl-${VERSION}-src.tgz"
-
SOURCE_URL[0]='http://libre2.adacore.com/ac_download/?ac_download&file=MD5%3Aedad4394bd828185d6c64ac30d68510b'
-
SOURCE_HASH=sha512:a34852840b59ecd43d0c52c8fcb566d228a1dd1cf4a617fd4fc3a0bef5044ae974431689be93af332d0bffaa057c92a1e79eb9ecb67c993262f9f6edc6d0294f
+
SOURCE_URL[0]='http://mirrors.cdn.adacore.com/art/47d2e0f943f4c34f5812df70c5a6c0379b7cf4fa'
+
SOURCE_HASH=sha512:1742756736460f3ca2829c7465a568c177c74ea9417a7bb3e609903672f2fb7b0cbf3f0598bd381c1fd49755b83837583df753e53a03da86ae797028b72c97c5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-gpl-${VERSION}-src"
WEB_SITE="http://libre.adacore.com";
LICENSE[0]=GPL
diff --git a/devel/florist/HISTORY b/devel/florist/HISTORY
index 5410f15..07eae67 100644
--- a/devel/florist/HISTORY
+++ b/devel/florist/HISTORY
@@ -1,3 +1,6 @@
+2013-03-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2012
+
2011-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2011

diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS
index ea88b17..03945e7 100755
--- a/devel/git-cola/DETAILS
+++ b/devel/git-cola/DETAILS
@@ -1,8 +1,8 @@
SPELL=git-cola
- VERSION=1.8.1
+ VERSION=1.8.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://github.com/downloads/${SPELL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1919a60780c758cefbc09d24292cb1dbefbbe6d629962080d87462627872fe4f21c310c2cd8530b0c16428a76596e1ac6c3f9ccf760446b748a1a94bafa3d6a5
+ SOURCE_URL[0]=http://${SPELL}.github.com/releases/${SOURCE}
+
SOURCE_HASH=sha512:e851a0a5377ad745c083060b4dd653aeb84a60d1253c24c0e1f322557a24cbdf760f34d7f3529320b27b6b53345e79fd5ccebe90a5ce10cba54f6d9f4451c9f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://git-cola.github.com/";
LICENSE[0]=GPL
diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY
index f7404ae..e7eade9 100644
--- a/devel/git-cola/HISTORY
+++ b/devel/git-cola/HISTORY
@@ -1,3 +1,6 @@
+2013-03-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2
+
2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created

diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index 48093fb..65ec2d2 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.16.2
- SECURITY_PATCH=1
-
SOURCE_HASH=sha512:e83ce17a6c787ac9477943df5b5288d9787454cf733501daafd0e23f62d13363acc90893dc7bf9c09721594ecfa97233d0dd4417550fa1067c43669fc00e873a
+ VERSION=5.16.3
+ SECURITY_PATCH=2
+
SOURCE_HASH=sha512:8328de506dcb8e2f9b0dfbff74aebce11d2edbc9d1fe95ff48b22c2061fc3947278f6abf1b16a63acf109113be2400b059fcb565a4ec83d91fe2a42ed277da5d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.cpan.org/src/5.0/$SOURCE
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index 10f92c3..b2294f4 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,7 @@
+2013-0318 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.16.3
+ SECURITY_PATCH++ - fixes CVE-2013-1667
+
2012-11-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.16.2

diff --git a/disk/libburn/DETAILS b/disk/libburn/DETAILS
index 5c32bef..a4486ec 100755
--- a/disk/libburn/DETAILS
+++ b/disk/libburn/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.6
+ VERSION=1.2.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index f00b675..c083c64 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.6

diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index 6684ede..a0b605a 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.6
+ VERSION=1.2.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisoburn/HISTORY b/disk/libisoburn/HISTORY
index 9661030..e552529 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.6

diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index 94f0514..3c4d897 100755
--- a/disk/libisofs/DETAILS
+++ b/disk/libisofs/DETAILS
@@ -12,7 +12,7 @@ if [[ $LIBISOFS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.6
+ VERSION=1.2.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index d32f21d..9a22bc8 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.6

diff --git a/gnome2-libs/gnome-control-center/DEPENDS
b/gnome2-libs/gnome-control-center/DEPENDS
index 3df42e4..04c7f3f 100755
--- a/gnome2-libs/gnome-control-center/DEPENDS
+++ b/gnome2-libs/gnome-control-center/DEPENDS
@@ -7,9 +7,9 @@ depends libxcursor &&
depends libxext &&
depends libxml2 &&
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gconf2 &&
-depends gnome-desktop &&
+depends gnome-desktop3 &&
depends gnome-menus &&
depends librsvg2 &&
depends pango &&
@@ -25,22 +25,23 @@ depends libunique &&
depends gnome-online-accounts &&
depends pulseaudio &&
depends libpwquality &&
+runtime_depends consolekit &&
+runtime_depends accountsservice &&

-optional_depends evolution-data-server \
- "--enable-aboutme" \
- "--disable-aboutme" \
- "for about-me capplet" &&
-
-optional_depends xscreensaver \
- '' \
- '' \
- 'for X-ScreenSaver daemon' &&
-
-optional_depends rarian \
- '--enable-scrollkeeper' \
- '--disable-scrollkeeper' \
- 'Register with rarian' &&
optional_depends CUPS \
'--enable-cups' \
'--disable-cups' \
- 'for printing support'
+ 'for printing support' &&
+
+optional_depends ibus \
+ '--enable-ibus' \
+ '--disable-ibus' \
+ 'for a user friendly input method UI' &&
+
+optional_depends cheese \
+ '--with-cheese' \
+ '--without-cheese' \
+ 'for cheese webcam support' &&
+
+suggest_depends network-manager '' '' 'to manage your networks' &&
+suggest_depends gnome-bluetooth '' '' 'to manage bluetooth devices'
diff --git a/gnome2-libs/gnome-control-center/DETAILS
b/gnome2-libs/gnome-control-center/DETAILS
index 73ff02e..19f7c82 100755
--- a/gnome2-libs/gnome-control-center/DETAILS
+++ b/gnome2-libs/gnome-control-center/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-control-center
- VERSION=3.6.2
+ VERSION=3.6.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-control-center/HISTORY
b/gnome2-libs/gnome-control-center/HISTORY
index 3b7f758..e93d6ed 100644
--- a/gnome2-libs/gnome-control-center/HISTORY
+++ b/gnome2-libs/gnome-control-center/HISTORY
@@ -1,3 +1,11 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.3
+ * DEPENDS: gtk+2 -> gtk+3, gnome-desktop -> gnome-desktop3
+ added runtime_depends consolekit & accountsservice
+ removed optional_depends evolution-data-server, xscreensaver, rarian
+ added optional_depends ibus, cheese
+ added suggest_depends network-manager, gnome-bluetooth
+
2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6.2
* DEPENDS: libpwquality added
diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig
deleted file mode 100644
index 4365b95..0000000
Binary files
a/gnome2-libs/gnome-control-center/gnome-control-center-3.6.2.tar.xz.sig and
/dev/null differ
diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
new file mode 100644
index 0000000..5dffa53
Binary files /dev/null and
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
differ
diff --git a/gnu/gcc/0001-remove-libffi.patch
b/gnu/gcc/0001-remove-libffi.patch
deleted file mode 100644
index 421069c..0000000
--- a/gnu/gcc/0001-remove-libffi.patch
+++ /dev/null
@@ -1,160 +0,0 @@
-From 4b7dd34db3a9024afcd9f413b3de6e7542af9940 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sun, 24 Feb 2013 11:53:54 +0100
-Subject: [PATCH 1/3] remove libffi
-
----
- Makefile.in | 18 ------------------
- 1 file changed, 18 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 4b99139..088958e 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -953,7 +953,6 @@ configure-target: \
- maybe-configure-target-libtermcap \
- maybe-configure-target-winsup \
- maybe-configure-target-libgloss \
-- maybe-configure-target-libffi \
- maybe-configure-target-libjava \
- maybe-configure-target-zlib \
- maybe-configure-target-boehm-gc \
-@@ -1098,7 +1097,6 @@ all-target: maybe-all-target-libgo
- all-target: maybe-all-target-libtermcap
- all-target: maybe-all-target-winsup
- all-target: maybe-all-target-libgloss
--all-target: maybe-all-target-libffi
- all-target: maybe-all-target-libjava
- all-target: maybe-all-target-zlib
- all-target: maybe-all-target-boehm-gc
-@@ -1183,7 +1181,6 @@ info-target: maybe-info-target-libgo
- info-target: maybe-info-target-libtermcap
- info-target: maybe-info-target-winsup
- info-target: maybe-info-target-libgloss
--info-target: maybe-info-target-libffi
- info-target: maybe-info-target-libjava
- info-target: maybe-info-target-zlib
- info-target: maybe-info-target-boehm-gc
-@@ -1261,7 +1258,6 @@ dvi-target: maybe-dvi-target-libgo
- dvi-target: maybe-dvi-target-libtermcap
- dvi-target: maybe-dvi-target-winsup
- dvi-target: maybe-dvi-target-libgloss
--dvi-target: maybe-dvi-target-libffi
- dvi-target: maybe-dvi-target-libjava
- dvi-target: maybe-dvi-target-zlib
- dvi-target: maybe-dvi-target-boehm-gc
-@@ -1339,7 +1335,6 @@ pdf-target: maybe-pdf-target-libgo
- pdf-target: maybe-pdf-target-libtermcap
- pdf-target: maybe-pdf-target-winsup
- pdf-target: maybe-pdf-target-libgloss
--pdf-target: maybe-pdf-target-libffi
- pdf-target: maybe-pdf-target-libjava
- pdf-target: maybe-pdf-target-zlib
- pdf-target: maybe-pdf-target-boehm-gc
-@@ -1417,7 +1412,6 @@ html-target: maybe-html-target-libgo
- html-target: maybe-html-target-libtermcap
- html-target: maybe-html-target-winsup
- html-target: maybe-html-target-libgloss
--html-target: maybe-html-target-libffi
- html-target: maybe-html-target-libjava
- html-target: maybe-html-target-zlib
- html-target: maybe-html-target-boehm-gc
-@@ -1495,7 +1489,6 @@ TAGS-target: maybe-TAGS-target-libgo
- TAGS-target: maybe-TAGS-target-libtermcap
- TAGS-target: maybe-TAGS-target-winsup
- TAGS-target: maybe-TAGS-target-libgloss
--TAGS-target: maybe-TAGS-target-libffi
- TAGS-target: maybe-TAGS-target-libjava
- TAGS-target: maybe-TAGS-target-zlib
- TAGS-target: maybe-TAGS-target-boehm-gc
-@@ -1573,7 +1566,6 @@ install-info-target: maybe-install-info-target-libgo
- install-info-target: maybe-install-info-target-libtermcap
- install-info-target: maybe-install-info-target-winsup
- install-info-target: maybe-install-info-target-libgloss
--install-info-target: maybe-install-info-target-libffi
- install-info-target: maybe-install-info-target-libjava
- install-info-target: maybe-install-info-target-zlib
- install-info-target: maybe-install-info-target-boehm-gc
-@@ -1651,7 +1643,6 @@ install-pdf-target: maybe-install-pdf-target-libgo
- install-pdf-target: maybe-install-pdf-target-libtermcap
- install-pdf-target: maybe-install-pdf-target-winsup
- install-pdf-target: maybe-install-pdf-target-libgloss
--install-pdf-target: maybe-install-pdf-target-libffi
- install-pdf-target: maybe-install-pdf-target-libjava
- install-pdf-target: maybe-install-pdf-target-zlib
- install-pdf-target: maybe-install-pdf-target-boehm-gc
-@@ -1729,7 +1720,6 @@ install-html-target: maybe-install-html-target-libgo
- install-html-target: maybe-install-html-target-libtermcap
- install-html-target: maybe-install-html-target-winsup
- install-html-target: maybe-install-html-target-libgloss
--install-html-target: maybe-install-html-target-libffi
- install-html-target: maybe-install-html-target-libjava
- install-html-target: maybe-install-html-target-zlib
- install-html-target: maybe-install-html-target-boehm-gc
-@@ -1807,7 +1797,6 @@ installcheck-target: maybe-installcheck-target-libgo
- installcheck-target: maybe-installcheck-target-libtermcap
- installcheck-target: maybe-installcheck-target-winsup
- installcheck-target: maybe-installcheck-target-libgloss
--installcheck-target: maybe-installcheck-target-libffi
- installcheck-target: maybe-installcheck-target-libjava
- installcheck-target: maybe-installcheck-target-zlib
- installcheck-target: maybe-installcheck-target-boehm-gc
-@@ -1885,7 +1874,6 @@ mostlyclean-target: maybe-mostlyclean-target-libgo
- mostlyclean-target: maybe-mostlyclean-target-libtermcap
- mostlyclean-target: maybe-mostlyclean-target-winsup
- mostlyclean-target: maybe-mostlyclean-target-libgloss
--mostlyclean-target: maybe-mostlyclean-target-libffi
- mostlyclean-target: maybe-mostlyclean-target-libjava
- mostlyclean-target: maybe-mostlyclean-target-zlib
- mostlyclean-target: maybe-mostlyclean-target-boehm-gc
-@@ -1963,7 +1951,6 @@ clean-target: maybe-clean-target-libgo
- clean-target: maybe-clean-target-libtermcap
- clean-target: maybe-clean-target-winsup
- clean-target: maybe-clean-target-libgloss
--clean-target: maybe-clean-target-libffi
- clean-target: maybe-clean-target-libjava
- clean-target: maybe-clean-target-zlib
- clean-target: maybe-clean-target-boehm-gc
-@@ -2041,7 +2028,6 @@ distclean-target: maybe-distclean-target-libgo
- distclean-target: maybe-distclean-target-libtermcap
- distclean-target: maybe-distclean-target-winsup
- distclean-target: maybe-distclean-target-libgloss
--distclean-target: maybe-distclean-target-libffi
- distclean-target: maybe-distclean-target-libjava
- distclean-target: maybe-distclean-target-zlib
- distclean-target: maybe-distclean-target-boehm-gc
-@@ -2119,7 +2105,6 @@ maintainer-clean-target:
maybe-maintainer-clean-target-libgo
- maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
- maintainer-clean-target: maybe-maintainer-clean-target-winsup
- maintainer-clean-target: maybe-maintainer-clean-target-libgloss
--maintainer-clean-target: maybe-maintainer-clean-target-libffi
- maintainer-clean-target: maybe-maintainer-clean-target-libjava
- maintainer-clean-target: maybe-maintainer-clean-target-zlib
- maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
-@@ -2252,7 +2237,6 @@ check-target: \
- maybe-check-target-libtermcap \
- maybe-check-target-winsup \
- maybe-check-target-libgloss \
-- maybe-check-target-libffi \
- maybe-check-target-libjava \
- maybe-check-target-zlib \
- maybe-check-target-boehm-gc \
-@@ -2402,7 +2386,6 @@ install-target: \
- maybe-install-target-libtermcap \
- maybe-install-target-winsup \
- maybe-install-target-libgloss \
-- maybe-install-target-libffi \
- maybe-install-target-libjava \
- maybe-install-target-zlib \
- maybe-install-target-boehm-gc \
-@@ -2500,7 +2483,6 @@ install-strip-target: \
- maybe-install-strip-target-libtermcap \
- maybe-install-strip-target-winsup \
- maybe-install-strip-target-libgloss \
-- maybe-install-strip-target-libffi \
- maybe-install-strip-target-libjava \
- maybe-install-strip-target-zlib \
- maybe-install-strip-target-boehm-gc \
---
-1.8.1.3
-
diff --git a/gnu/gcc/0002-4.7.2-ffast-math.patch
b/gnu/gcc/0002-4.7.2-ffast-math.patch
deleted file mode 100644
index 47c5d40..0000000
--- a/gnu/gcc/0002-4.7.2-ffast-math.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From e655b07e077e8f458c35e3515f50ca8e3ba72753 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sun, 24 Feb 2013 11:56:29 +0100
-Subject: [PATCH 2/3] 4.7.2 ffast-math
-
----
- libgcc/config/i386/crtfastmath.c | 33 +++++++++++++++++----------------
- 1 file changed, 17 insertions(+), 16 deletions(-)
-
-diff --git a/libgcc/config/i386/crtfastmath.c
b/libgcc/config/i386/crtfastmath.c
-index 7abe500..392086e 100644
---- a/libgcc/config/i386/crtfastmath.c
-+++ b/libgcc/config/i386/crtfastmath.c
-@@ -50,6 +50,23 @@ sigill_hdlr (int sig __attribute((unused)),
- }
- #endif
-
-+struct
-+{
-+ unsigned short int cwd;
-+ unsigned short int swd;
-+ unsigned short int twd;
-+ unsigned short int fop;
-+ long int fip;
-+ long int fcs;
-+ long int foo;
-+ long int fos;
-+ long int mxcsr;
-+ long int mxcsr_mask;
-+ long int st_space[32];
-+ long int xmm_space[32];
-+ long int padding[56];
-+} __attribute__ ((aligned (16))) fxsave;
-+
- static void __attribute__((constructor))
- #ifndef __x86_64__
- /* The i386 ABI only requires 4-byte stack alignment, so this is necessary
-@@ -96,22 +113,6 @@ set_fast_math (void)
- if (edx & bit_FXSAVE)
- {
- /* Check if DAZ is available. */
-- struct
-- {
-- unsigned short int cwd;
-- unsigned short int swd;
-- unsigned short int twd;
-- unsigned short int fop;
-- long int fip;
-- long int fcs;
-- long int foo;
-- long int fos;
-- long int mxcsr;
-- long int mxcsr_mask;
-- long int st_space[32];
-- long int xmm_space[32];
-- long int padding[56];
-- } __attribute__ ((aligned (16))) fxsave;
-
- __builtin_memset (&fxsave, 0, sizeof (fxsave));
-
---
-1.8.1.3
-
diff --git a/gnu/gcc/0003-fix-header-generation-for-libgo.patch
b/gnu/gcc/0003-fix-header-generation-for-libgo.patch
deleted file mode 100644
index bef60d0..0000000
--- a/gnu/gcc/0003-fix-header-generation-for-libgo.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 6bcb304485fca4e6149a1bbd8085da2d42042d37 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sun, 24 Feb 2013 12:00:25 +0100
-Subject: [PATCH 3/3] fix header generation for libgo
-
----
- libgo/mksysinfo.sh | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh
-index 315d60c..10c888c 100755
---- a/libgo/mksysinfo.sh
-+++ b/libgo/mksysinfo.sh
-@@ -538,7 +538,7 @@ if test "$rusage" != ""; then
- rusage=`echo $rusage | sed -e 's/^ *//'`
- nrusage=
- while test -n "$rusage"; do
-- field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/'`
-+ field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/' -e 's/struct
\(.*\)/struct { \1; }/'`
- rusage=`echo $rusage | sed -e 's/^[^;]*; *\(.*\)$/\1/'`
- # Drop the leading ru_, capitalize the next character.
- field=`echo $field | sed -e 's/^ru_//'`
-@@ -550,7 +550,9 @@ if test "$rusage" != ""; then
- r=`echo $r | sed -e s'/ _timespec$/ Timespec/'`
- r=`echo $r | sed -e s'/ _timestruc_t$/ Timestruc/'`
- field="$f$r"
-- nrusage="$nrusage $field;"
-+ if [ -n "$field" ]; then
-+ nrusage="$nrusage $field;"
-+ fi
- done
- echo "type Rusage struct {$nrusage }" >> ${OUT}
- else
---
-1.8.1.3
-
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index 7657ba2..485d3bb 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -45,8 +45,11 @@ if list_find "$GCC_COMPILER" "ada" ; then
ADA_PATH=${SOURCE13/.tar.bz2/} &&
PATH=$SOURCE_DIRECTORY/$ADA_PATH/usr/bin:$PATH &&

- export CC="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin/gcc" &&
-
+ if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
+ export CC="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin/gnatgcc"
+ elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+ export CC="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin/gcc"
+ fi &&
export
INCLUDE_DIR="$SOURCE_DIRECTORY/$ADA_PATH/usr/lib/gcc/$HOST/${VERSION13}/include"
&&
export
LIB_DIR="$SOURCE_DIRECTORY/$ADA_PATH/usr/lib/gcc/$HOST/${VERSION13}/" &&
export LDFLAGS="-L${LIB_DIR}" &&
diff --git a/gnu/gcc/CONFIGURE b/gnu/gcc/CONFIGURE
index 687f348..44460f6 100755
--- a/gnu/gcc/CONFIGURE
+++ b/gnu/gcc/CONFIGURE
@@ -12,3 +12,8 @@ if list_find "$GCC_COMPILER" "java" ; then
config_query GCJ_AWT "Do you want support for AWT (requires gtk+2 and
libart_lgpl)?" n &&
config_query_option GCJ_HOME "Add JDK Tree emulation?" n
"--enable-java-home" ""
fi
+
+#if list_find "$GCC_COMPILER" "ada"; then
+# config_query GCC_ADA_BINDING_GENERATOR "Do you want to patch gcc so
-fdump-ada-spec is available?" n &&
+# config_query GCC_ADA_LIBADDRLINE "Do you want to patch gcc so
libaddr2line is available?" n
+#fi
diff --git a/gnu/gcc/DEPENDS b/gnu/gcc/DEPENDS
index fdd144a..988794f 100755
--- a/gnu/gcc/DEPENDS
+++ b/gnu/gcc/DEPENDS
@@ -1,5 +1,4 @@
. $GRIMOIRE/libcompat &&
-depends perl &&
if list_find "$GCC_COMPILER" "java" ; then
depends unzip &&
depends zip &&
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 6626326..6e234e5 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,17 +1,42 @@
SPELL=gcc
- VERSION=4.7.2
+ VERSION=4.6.3
PATCHLEVEL=0
- BASE_SOURCE_URL="ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION";
- SOURCE=gcc-$VERSION.tar.bz2
+ BASE_SOURCE_URL="ftp://gcc.gnu.org/gnu/gcc/${SPELL}-${VERSION}";
+ SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
- SOURCE_URL[1]=${BASE_SOURCE_URL}/$SOURCE
+ SOURCE_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=gnu.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature

+if list_find "$GCC_COMPILER" "c++" ; then
+ SOURCE3=gcc-g++-$VERSION.tar.bz2
+ SOURCE4=$SOURCE3.sig
+ SOURCE3_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE3
+ SOURCE3_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE3
+ SOURCE4_URL[0]=${SOURCE3_URL[0]}.sig
+ SOURCE3_GPG=gnu.gpg:$SOURCE4:UPSTREAM_KEY
+ SOURCE4_IGNORE=signature
+fi
+if list_find "$GCC_COMPILER" "objc" ; then
+ SOURCE5=gcc-objc-$VERSION.tar.bz2
+ SOURCE6=$SOURCE5.sig
+ SOURCE5_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE5
+ SOURCE5_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE5
+ SOURCE6_URL[0]=${SOURCE5_URL[0]}.sig
+ SOURCE5_GPG=gnu.gpg:$SOURCE6:UPSTREAM_KEY
+ SOURCE6_IGNORE=signature
+fi
if list_find "$GCC_COMPILER" "ada" ; then
+ SOURCE7=gcc-ada-$VERSION.tar.bz2
+ SOURCE8=$SOURCE7.sig
+ SOURCE7_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE7
+ SOURCE7_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE7
+ SOURCE8_URL[0]=${SOURCE7_URL[0]}.sig
+ SOURCE7_GPG=gnu.gpg:$SOURCE8:UPSTREAM_KEY
+ SOURCE8_IGNORE=signature

# howto generate the ada bootstraper
# step 1: make a backup of your existing gcc cache you'll lose things like
libstdc++
@@ -29,14 +54,14 @@ if list_find "$GCC_COMPILER" "ada" ; then

if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]
then
- VERSION13=4.7.1
+ VERSION13=4.5.2
SOURCE13=ada-$VERSION13-i686-pc-linux-gnu.tar.bz2
elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]
then
VERSION13=4.3.3
SOURCE13=ada-$VERSION13-x86_64-pc-linux-gnu.tar.bz2
else
- VERSION13=4.7.1
+ VERSION13=4.5.2
SOURCE13=ada-$VERSION13-i686-pc-linux-gnu.tar.bz2

fi
@@ -46,6 +71,37 @@ fi
SOURCE14_URL[0]=${SOURCE13_URL[0]}.sig
SOURCE14_IGNORE=signature
fi
+if list_find "$GCC_COMPILER" "java" ; then
+ SOURCE9=gcc-java-$VERSION.tar.bz2
+ SOURCE10=$SOURCE9.sig
+ SOURCE9_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE9
+ SOURCE9_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE9
+ SOURCE10_URL[0]=${SOURCE9_URL[0]}.sig
+ SOURCE9_GPG=gnu.gpg:$SOURCE10:UPSTREAM_KEY
+ SOURCE10_IGNORE=signature
+# Eclipse compiler for Java (needed since 4.3)
+ SOURCE15=ecj-4.3.jar
+ SOURCE15_URL[0]=ftp://sourceware.org/pub/java/$SOURCE15
+ SOURCE15_GPG=gurus.gpg:$SOURCE15.sig
+fi
+if list_find "$GCC_COMPILER" "fortran" ; then
+ SOURCE11=gcc-fortran-$VERSION.tar.bz2
+ SOURCE12=$SOURCE11.sig
+ SOURCE11_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE11
+ SOURCE11_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE11
+ SOURCE12_URL[0]=${SOURCE11_URL[0]}.sig
+ SOURCE11_GPG=gnu.gpg:$SOURCE12:UPSTREAM_KEY
+ SOURCE12_IGNORE=signature
+fi
+if list_find "$GCC_COMPILER" "go" ; then
+ SOURCE16=gcc-go-$VERSION.tar.bz2
+ SOURCE17=$SOURCE16.sig
+ SOURCE16_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE16
+ SOURCE16_URL[1]=${BASE_SOURCE_URL}-$VERSION/$SOURCE16
+ SOURCE17_URL[0]=${SOURCE16_URL[0]}.sig
+ SOURCE16_GPG=gnu.gpg:$SOURCE17:UPSTREAM_KEY
+ SOURCE17_IGNORE=signature
+fi
LICENSE[0]=GPL
TMPFS=off
WEB_SITE=http://gcc.gnu.org/
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 30a6176..63fd4b4 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,34 +1,3 @@
-2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * PRE_BUILD, 0001-remove-libffi.patch: add patch to remove
- redundant libffi
- * PRE_BUILD, 0002-4.7.2-ffast-math.patch: add patch to fix
- -ffast-math
- * PRE_BUILD, 0003-fix-header-generation-for-libgo.patch:
- fix header generation for libgo
-
-2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * CONFIGURE, PRE_BUILD, PRE_SUB_DEPENDS, SUB_DEPENDS,
- ada-symbolic-tracebacks.diff, glibc216.patch, mksysinfo.patch:
- removed obsolete patches => cleanup for moving gcc 4.7.2 to
- test grimoire
- * txt00120.txt.gz, ecj-4.3.jar.sig: removed
-
-2012-09-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.7.2
-
-2012-08-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS, BUILD: use new version of the ada bootstrap compiler
-
-2012-06-14 Treeve Jelbert <treeve01 AT oi.be>
- * DETAILS: version 4.7.1
-
-2012-03-22 Treeve Jelbert <treeve01 AT oi.be>
- * DETAILS: version 4.7.0
- there is now one integrated tarball, so remove multiple source files
- * PRE_BUILD: no need to unpack multiple files, except for ada
- do not apply ffast-math.patch or remove-libffi.patch
- * DEPENDS: add perl
-
2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply go patch only if Go compiler was included into
build
* EXPORTS: chmod +x
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 6453fce..841dca0 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -1,5 +1,15 @@
default_pre_build &&
+if list_find "$GCC_COMPILER" "c++" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 3
+fi &&
+if list_find "$GCC_COMPILER" "objc" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 5
+fi &&
if list_find "$GCC_COMPILER" "ada" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 7
cd $SOURCE_DIRECTORY &&

mkdir ${SOURCE13/.tar.bz2} &&
@@ -17,10 +27,31 @@ if list_find "$GCC_COMPILER" "ada" ; then
sedit 's:and Nam is "gnatgcc":and Nam is "gcc":' \
$SOURCE_DIRECTORY/gcc/ada/osint.ads &&
cd ${SOURCE_DIRECTORY}
+# if [[ "$GCC_ADA_BINDING_GENERATOR" == "y" ]]; then
+# zcat ${SCRIPT_DIRECTORY}/txt00120.txt.gz | patch -p0 || return 1
+# fi &&
+# if [[ "$GCC_ADA_LIBADDRLINE" == "y" ]]; then
+# patch -p1 < ${SCRIPT_DIRECTORY}/ada-symbolic-tracebacks.diff || return 1
+# fi
#
# End Ada bootstrap cache code
#
fi &&
+if list_find "$GCC_COMPILER" "java" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 9 &&
+ verify_file 15 &&
+
+ cp -v $SOURCE_CACHE/$SOURCE15 $SOURCE_DIRECTORY/ecj.jar
+fi &&
+if list_find "$GCC_COMPILER" "fortran" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 11
+fi &&
+if list_find "$GCC_COMPILER" "go" ; then
+ cd $BUILD_DIRECTORY &&
+ unpack_file 16
+fi &&

mk_source_dir $SOURCE_DIRECTORY.bld &&
cd $SOURCE_DIRECTORY &&
@@ -28,11 +59,12 @@ cd $SOURCE_DIRECTORY &&
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in &&
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in &&

+patch -p0 < "$SPELL_DIRECTORY/glibc216.patch" &&
patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch" &&

if list_find "$GCC_COMPILER" "go"; then
- patch -p1 < "$SPELL_DIRECTORY/0003-fix-header-generation-for-libgo.patch"
+ patch -p0 < "$SPELL_DIRECTORY/mksysinfo.patch"
fi &&

-patch -p1 < "$SPELL_DIRECTORY/0002-4.7.2-ffast-math.patch" &&
-patch -p1 < "$SPELL_DIRECTORY/0001-remove-libffi.patch"
+patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/remove-libffi.patch"
diff --git a/gnu/gcc/PRE_SUB_DEPENDS b/gnu/gcc/PRE_SUB_DEPENDS
index 740ccd3..b16c25c 100755
--- a/gnu/gcc/PRE_SUB_DEPENDS
+++ b/gnu/gcc/PRE_SUB_DEPENDS
@@ -5,6 +5,7 @@ case $THIS_SUB_DEPENDS in
FORTRAN) list_find "$GCC_COMPILER" fortran ;;
GO) list_find "$GCC_COMPILER" go ;;
ADA) list_find "$GCC_COMPILER" ada ;;
+ ADDRLINE) [[ $GCC_ADA_LIBADDRLINE == "y" ]] ;;
JAVAHOME) [[ $GCJ_HOME == "--enable-java-home" ]] ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
diff --git a/gnu/gcc/SUB_DEPENDS b/gnu/gcc/SUB_DEPENDS
index 43c8181..954b628 100755
--- a/gnu/gcc/SUB_DEPENDS
+++ b/gnu/gcc/SUB_DEPENDS
@@ -1,4 +1,5 @@
persistent_add GCC_COMPILER &&
+persistent_add GCC_ADA_LIBADDRLINE &&
persistent_add GCJ_HOME &&
case $THIS_SUB_DEPENDS in
CXX) list_add GCC_COMPILER c++ ;;
@@ -7,6 +8,7 @@ case $THIS_SUB_DEPENDS in
FORTRAN) list_add GCC_COMPILER fortran ;;
GO) list_add GCC_COMPILER go ;;
ADA) list_add GCC_COMPILER ada ;;
+ ADDRLINE) GCC_ADA_LIBADDRLINE=y ;;
JAVAHOME) GCJ_HOME="--enable-java-home" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
diff --git a/gnu/gcc/ada-symbolic-tracebacks.diff
b/gnu/gcc/ada-symbolic-tracebacks.diff
new file mode 100644
index 0000000..a6e8d60
--- /dev/null
+++ b/gnu/gcc/ada-symbolic-tracebacks.diff
@@ -0,0 +1,313 @@
+--- gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in.orig 2010-09-07
12:40:41.000000000 +0200
++++ gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in 2010-09-07
12:44:26.000000000 +0200
+@@ -2233,7 +2233,7 @@
+ a-nucoar.o a-nurear.o i-forbla.o i-forlap.o s-gearop.o
+
+ GNATRTL_OBJS = $(GNATRTL_NONTASKING_OBJS) $(GNATRTL_TASKING_OBJS) \
+- $(GNATRTL_LINEARALGEBRA_OBJS) g-trasym.o memtrack.o
++ $(GNATRTL_LINEARALGEBRA_OBJS) g-trasym.o memtrack.o convert_addresses.o
+
+ # Default run time files
+
+@@ -2356,7 +2356,6 @@
+ for file in $(RTSDIR)/*.ali; do \
+ $(INSTALL_DATA_DATE) $$file $(DESTDIR)$(ADA_RTL_OBJ_DIR); \
+ done
+- -$(INSTALL_DATA) $(RTSDIR)/g-trasym$(objext)
$(DESTDIR)$(ADA_RTL_OBJ_DIR)
+ -cd $(RTSDIR); for file in *$(arext);do \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(ADA_RTL_OBJ_DIR); \
+ $(RANLIB_FOR_TARGET) $(DESTDIR)$(ADA_RTL_OBJ_DIR)/$$file; \
+@@ -2462,7 +2461,7 @@
+ $(GNATRTL_OBJS)
+ $(RM) $(RTSDIR)/libgnat$(arext) $(RTSDIR)/libgnarl$(arext)
+ $(AR_FOR_TARGET) $(AR_FLAGS) $(RTSDIR)/libgnat$(arext) \
+- $(addprefix $(RTSDIR)/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS))
++ $(addprefix $(RTSDIR)/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS)
g-trasym.o convert_addresses.o)
+ $(RANLIB_FOR_TARGET) $(RTSDIR)/libgnat$(arext)
+ $(AR_FOR_TARGET) $(AR_FLAGS) $(RTSDIR)/libgnarl$(arext) \
+ $(addprefix $(RTSDIR)/,$(GNATRTL_TASKING_OBJS))
+@@ -2492,6 +2491,7 @@
+ $(TARGET_LIBGCC2_CFLAGS) \
+ -o libgnat$(hyphen)$(LIBRARY_VERSION)$(soext) \
+ $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) \
++ g-trasym.o convert_addresses.o \
+ $(SO_OPTS)libgnat$(hyphen)$(LIBRARY_VERSION)$(soext) \
+ $(MISCLIB) -lm
+ cd $(RTSDIR); ../../xgcc -B../../ -shared $(GNATLIBCFLAGS) \
+@@ -2756,6 +2756,7 @@
+ sysdep.o : sysdep.c
+ raise-gcc.o : raise-gcc.c raise.h
+ raise.o : raise.c raise.h
++convert_addresses.o : convert_addresses.c
+ vx_stack_info.o : vx_stack_info.c
+
+ cio.o : cio.c
+--- gcc-4.5.1/gcc/ada/adaint.c.orig 2010-09-07 12:46:00.000000000 +0200
++++ gcc-4.5.1/gcc/ada/adaint.c 2010-09-07 12:48:21.000000000 +0200
+@@ -3461,37 +3461,6 @@
+ }
+ #endif
+
+-#if defined (IS_CROSS) \
+- || (! ((defined (sparc) || defined (i386)) && defined (sun) \
+- && defined (__SVR4)) \
+- && ! (defined (linux) && (defined (i386) || defined (__x86_64__))) \
+- && ! (defined (linux) && defined (__ia64__)) \
+- && ! (defined (linux) && defined (powerpc)) \
+- && ! defined (__FreeBSD__) \
+- && ! defined (__Lynx__) \
+- && ! defined (__hpux__) \
+- && ! defined (__APPLE__) \
+- && ! defined (_AIX) \
+- && ! (defined (__alpha__) && defined (__osf__)) \
+- && ! defined (VMS) \
+- && ! defined (__MINGW32__) \
+- && ! (defined (__mips) && defined (__sgi)))
+-
+-/* Dummy function to satisfy g-trasym.o. See the preprocessor conditional
+- just above for a list of native platforms that provide a non-dummy
+- version of this procedure in libaddr2line.a. */
+-
+-void
+-convert_addresses (const char *file_name ATTRIBUTE_UNUSED,
+- void *addrs ATTRIBUTE_UNUSED,
+- int n_addr ATTRIBUTE_UNUSED,
+- void *buf ATTRIBUTE_UNUSED,
+- int *len ATTRIBUTE_UNUSED)
+-{
+- *len = 0;
+-}
+-#endif
+-
+ #if defined (_WIN32)
+ int __gnat_argument_needs_quote = 1;
+ #else
+--- gcc-4.5.1/gcc/ada/g-trasym.adb.orig 2010-09-07 12:49:42.000000000
+0200
++++ gcc-4.5.1/gcc/ada/g-trasym.adb 2010-09-07 12:52:04.000000000 +0200
+@@ -32,16 +32,16 @@
+
------------------------------------------------------------------------------
+
+ -- Run-time symbolic traceback support
++-- This file has been modified by Juergen Pfeifer (31-Dec-1999) for
++-- the purpose to support the Ada for Linux Team implementation of
++-- convert_addresses. This implementation has the advantage to run
++-- on the binutils as they are deployed on Linux.
+
+ with System.Soft_Links;
+ with Ada.Exceptions.Traceback; use Ada.Exceptions.Traceback;
+
+ package body GNAT.Traceback.Symbolic is
+
+- pragma Linker_Options ("-laddr2line");
+- pragma Linker_Options ("-lbfd");
+- pragma Linker_Options ("-liberty");
+-
+ package TSL renames System.Soft_Links;
+
+ -- To perform the raw addresses to symbolic form translation we rely on
a
+@@ -80,9 +80,13 @@
+ -- FILENAME. LEN points to an integer which contains the size of the
+ -- BUF buffer at input and the result length at output.
+ --
+- -- This procedure is provided by libaddr2line on targets that support
+- -- it. A dummy version is in adaint.c for other targets so that build
+- -- of shared libraries doesn't generate unresolved symbols.
++ -- This is the ALT Linux specific version adapted to the binutils
++ -- deployed with most Linuxes. These binutils already have an
++ -- addr2line tool that demangles Ada symbolic names, but there are
++ -- version dependant variants for the option names. Therefore our
++ -- implementation spawns a shell script that does normalization of
++ -- the option and then executes addr2line and communicates with it
++ -- through a bidirectional pipe.
+ --
+ -- Note that this procedure is *not* thread-safe.
+
+@@ -94,8 +98,9 @@
+ (c_exename : System.Address) return System.Address;
+ pragma Import (C, locate_exec_on_path, "__gnat_locate_exec_on_path");
+
+- Res : String (1 .. 256 * Traceback'Length);
+- Len : Integer;
++ B_Size : constant Integer := 256 * Traceback'Length;
++ Len : Integer := B_Size;
++ Res : String (1 .. B_Size);
+
+ use type System.Address;
+
+Index: src/gcc/ada/convert_addresses.c
+===================================================================
+--- /dev/null
++++ gcc-4.5.1/gcc/ada/convert_addresses.c
+@@ -0,0 +1,157 @@
++/*
++ Copyright (C) 1999 by Juergen Pfeifer <juergen.pfeifer AT gmx.net>
++ Ada for Linux Team (ALT)
++
++ Permission is hereby granted, free of charge, to any person obtaining a
++ copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, distribute with modifications, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++
++ The above copyright notice and this permission notice shall be included
++ in all copies or substantial portions of the Software.
++
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
++ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
++ IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
++ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
++ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
++ THE USE OR OTHER DEALINGS IN THE SOFTWARE.
++
++ Except as contained in this notice, the name(s) of the above copyright
++ holders shall not be used in advertising or otherwise to promote the
++ sale, use or other dealings in this Software without prior written
++ authorization.
++*/
++#include <sys/types.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include <unistd.h>
++#include <string.h>
++#include <signal.h>
++
++#define STDIN_FILENO 0
++#define STDOUT_FILENO 1
++#define MAX_LINE 1024
++
++#define CLOSE1 close(fd1[0]); close(fd1[1])
++#define CLOSE2 close(fd2[0]); close(fd2[1])
++#define RESTSIG sigaction(SIGPIPE,&oact,NULL)
++
++void convert_addresses
++( void* addrs[],
++ int n_addr,
++ char* buf,
++ int* len)
++{
++ int max_len = *len;
++ pid_t pid = getpid();
++ pid_t child;
++
++ struct sigaction act, oact;
++
++ int fd1[2], fd2[2];
++ char exe_name[128];
++
++ *buf = 0; *len = 0;
++ /* Thanx to the /proc filesystem we can very easily reference our own
++ executable image:-)*/
++ snprintf(exe_name,sizeof(exe_name),"--exe=/proc/%ld/exe", (long)pid);
++
++ act.sa_handler = SIG_IGN;
++ sigemptyset(&act.sa_mask);
++ act.sa_flags = 0;
++ if (sigaction(SIGPIPE,&act,&oact) < 0)
++ return;
++
++ if (pipe(fd1) >= 0) {
++ if (pipe(fd2)>=0) {
++ if ((child = fork()) < 0) {
++ CLOSE1; CLOSE2; RESTSIG;
++ return;
++ }
++ else {
++ if (0==child) {
++ close(fd1[1]);
++ close(fd2[0]);
++ if (fd1[0] != STDIN_FILENO) {
++ if (dup2(fd1[0],STDIN_FILENO) != STDIN_FILENO) {
++ CLOSE1; CLOSE2;
++ }
++ close(fd1[0]);
++ }
++ if (fd2[1] != STDOUT_FILENO) {
++ if (dup2(fd2[1],STDOUT_FILENO) != STDOUT_FILENO) {
++ CLOSE1; CLOSE2;
++ }
++ close(fd2[1]);
++ }
++ {
++ /* As pointed out by Florian Weimer to me, it is a
++ security threat to call the script with a user defined
++ environment and using the path. That would be Trojans
++ pleasure. Therefore we use the absolute path to
++ addr2line and an empty environment. That should be
++ safe.
++ */
++ char *const argv[] = { "addr2line",
++ exe_name,
++ "--demangle=gnat",
++ "--functions",
++ "--basenames",
++ NULL };
++ char *const envp[] = { NULL };
++ if (execve("/usr/bin/addr2line", argv, envp) < 0) {
++ CLOSE1; CLOSE2;
++ }
++ }
++ }
++ else {
++ int i, n;
++ char hex[16];
++ char line[MAX_LINE + 1];
++ char *p;
++ char *s = buf;
++
++ /* Parent context */
++ close(fd1[0]);
++ close(fd2[1]);
++
++ for(i=0; i < n_addr; i++) {
++ snprintf(hex,sizeof(hex),"%p\n",addrs[i]);
++ write(fd1[1],hex,strlen(hex));
++ n = read(fd2[0],line,MAX_LINE);
++ if (n<=0)
++ break;
++ line[n]=0;
++ /* We have approx. 16 additional chars for "%p in " clause.
++ We use this info to prevent a buffer overrun.
++ */
++ if (n + 16 + (*len) > max_len)
++ break;
++ p = strchr(line,'\n');
++ if (p) {
++ if (*(p+1)) {
++ *p = 0;
++ *len += snprintf(s, (max_len - (*len)), "%p in %s at
%s",addrs[i], line, p+1);
++ }
++ else {
++ *len += snprintf(s, (max_len - (*len)), "%p at %s",addrs[i],
line);
++ }
++ s = buf + (*len);
++ }
++ }
++ close(fd1[1]);
++ close(fd2[0]);
++ }
++ }
++ }
++ else {
++ CLOSE1;
++ }
++ }
++ RESTSIG;
++}
+--- gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in.orig 2010-09-07
22:11:06.000000000 +0200
++++ gcc-4.5.1/gcc/ada/gcc-interface/Makefile.in 2010-09-07
22:12:26.000000000 +0200
+@@ -247,10 +247,10 @@
+ # Both . and srcdir are used, in that order,
+ # so that tm.h and config.h will be found in the compilation
+ # subdirectory rather than in the source directory.
+-INCLUDES = -I- -I. -I.. -I$(srcdir)/ada -I$(srcdir) -I$(srcdir)/config \
++INCLUDES = -iquote -I. -I.. -I$(srcdir)/ada -I$(srcdir) -I$(srcdir)/config \
+ -I$(srcdir)/../include
+
+-ADA_INCLUDES = -I- -I. -I$(srcdir)/ada
++ADA_INCLUDES = -iquote -I. -I$(srcdir)/ada
+
+ INCLUDES_FOR_SUBDIR = -I. -I.. -I../.. -I$(fsrcdir)/ada \
+ -I$(fsrcdir)/../include -I$(fsrcdir)
diff --git a/gnu/gcc/ecj-4.3.jar.sig b/gnu/gcc/ecj-4.3.jar.sig
new file mode 100644
index 0000000..b26563d
Binary files /dev/null and b/gnu/gcc/ecj-4.3.jar.sig differ
diff --git a/gnu/gcc/gcc-4.4.0-ffast-math.patch
b/gnu/gcc/gcc-4.4.0-ffast-math.patch
new file mode 100644
index 0000000..7cfd00c
--- /dev/null
+++ b/gnu/gcc/gcc-4.4.0-ffast-math.patch
@@ -0,0 +1,50 @@
+diff -Naur gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c
gcc-4.4.0/gcc/config/i386/crtfastmath.c
+--- gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c 2009-05-12
16:27:42.827645459 -0700
++++ gcc-4.4.0/gcc/config/i386/crtfastmath.c 2009-05-12 16:27:50.489399823
-0700
+@@ -30,6 +30,23 @@
+ #include "cpuid.h"
+ #endif
+
++struct
++{
++ unsigned short int cwd;
++ unsigned short int swd;
++ unsigned short int twd;
++ unsigned short int fop;
++ long int fip;
++ long int fcs;
++ long int foo;
++ long int fos;
++ long int mxcsr;
++ long int mxcsr_mask;
++ long int st_space[32];
++ long int xmm_space[32];
++ long int padding[56];
++} __attribute__ ((aligned (16))) fxsave;
++
+ static void __attribute__((constructor))
+ #ifndef __x86_64__
+ /* The i386 ABI only requires 4-byte stack alignment, so this is necessary
+@@ -54,22 +71,6 @@
+ if (edx & bit_FXSAVE)
+ {
+ /* Check if DAZ is available. */
+- struct
+- {
+- unsigned short int cwd;
+- unsigned short int swd;
+- unsigned short int twd;
+- unsigned short int fop;
+- long int fip;
+- long int fcs;
+- long int foo;
+- long int fos;
+- long int mxcsr;
+- long int mxcsr_mask;
+- long int st_space[32];
+- long int xmm_space[32];
+- long int padding[56];
+- } __attribute__ ((aligned (16))) fxsave;
+
+ __builtin_memset (&fxsave, 0, sizeof (fxsave));
+
diff --git a/gnu/gcc/glibc216.patch b/gnu/gcc/glibc216.patch
new file mode 100644
index 0000000..c7123d5
--- /dev/null
+++ b/gnu/gcc/glibc216.patch
@@ -0,0 +1,14 @@
+--- gcc/config/i386/linux-unwind.h.orig 2012-10-03 15:45:48.914460075
+0400
++++ gcc/config/i386/linux-unwind.h 2012-10-03 15:46:46.432460072 +0400
+@@ -133,9 +133,9 @@
+ {
+ struct rt_sigframe {
+ int sig;
+- struct siginfo *pinfo;
++ siginfo_t *pinfo;
+ void *puc;
+- struct siginfo info;
++ siginfo_t info;
+ struct ucontext uc;
+ } *rt_ = context->cfa;
+ /* The void * cast is necessary to avoid an aliasing warning.
diff --git a/gnu/gcc/mksysinfo.patch b/gnu/gcc/mksysinfo.patch
new file mode 100644
index 0000000..91c9642
--- /dev/null
+++ b/gnu/gcc/mksysinfo.patch
@@ -0,0 +1,22 @@
+--- libgo/mksysinfo.sh.orig 2011-02-21 07:17:20.000000000 +0300
++++ libgo/mksysinfo.sh 2013-02-07 23:52:46.454659972 +0400
+@@ -362,7 +362,7 @@
+ rusage=`echo $rusage | sed -e 's/^ *//'`
+ nrusage=
+ while test -n "$rusage"; do
+- field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/'`
++ field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/' -e 's/struct
\(.*\)/struct { \1; }/'`
+ rusage=`echo $rusage | sed -e 's/^[^;]*; *\(.*\)$/\1/'`
+ # Drop the leading ru_, capitalize the next character.
+ field=`echo $field | sed -e 's/^ru_//'`
+@@ -374,7 +374,9 @@
+ r=`echo $r | sed -e s'/ _timespec$/ Timespec/'`
+ r=`echo $r | sed -e s'/ _timestruc_t$/ Timestruc/'`
+ field="$f$r"
+- nrusage="$nrusage $field;"
++ if [ -n "$field" ]; then
++ nrusage="$nrusage $field;"
++ fi
+ done
+ echo "type Rusage struct {$nrusage }" >> ${OUT}
+ fi
diff --git a/gnu/gcc/remove-libffi.patch b/gnu/gcc/remove-libffi.patch
new file mode 100644
index 0000000..91f2d15
--- /dev/null
+++ b/gnu/gcc/remove-libffi.patch
@@ -0,0 +1,50 @@
+--- gcc-4.6.2/Makefile.in.orig 2012-02-04 22:17:43.000000000 +0100
++++ gcc-4.6.2/Makefile.in 2012-02-04 22:19:31.000000000 +0100
+@@ -1848,7 +1848,6 @@
+ install-info-target: maybe-install-info-target-libgloss
+ install-info-target: maybe-install-info-target-gperf
+ install-info-target: maybe-install-info-target-examples
+-install-info-target: maybe-install-info-target-libffi
+ install-info-target: maybe-install-info-target-libjava
+ install-info-target: maybe-install-info-target-zlib
+ install-info-target: maybe-install-info-target-boehm-gc
+@@ -1963,7 +1962,6 @@
+ install-pdf-target: maybe-install-pdf-target-libgloss
+ install-pdf-target: maybe-install-pdf-target-gperf
+ install-pdf-target: maybe-install-pdf-target-examples
+-install-pdf-target: maybe-install-pdf-target-libffi
+ install-pdf-target: maybe-install-pdf-target-libjava
+ install-pdf-target: maybe-install-pdf-target-zlib
+ install-pdf-target: maybe-install-pdf-target-boehm-gc
+@@ -2078,7 +2076,6 @@
+ install-html-target: maybe-install-html-target-libgloss
+ install-html-target: maybe-install-html-target-gperf
+ install-html-target: maybe-install-html-target-examples
+-install-html-target: maybe-install-html-target-libffi
+ install-html-target: maybe-install-html-target-libjava
+ install-html-target: maybe-install-html-target-zlib
+ install-html-target: maybe-install-html-target-boehm-gc
+@@ -2193,7 +2190,6 @@
+ installcheck-target: maybe-installcheck-target-libgloss
+ installcheck-target: maybe-installcheck-target-gperf
+ installcheck-target: maybe-installcheck-target-examples
+-installcheck-target: maybe-installcheck-target-libffi
+ installcheck-target: maybe-installcheck-target-libjava
+ installcheck-target: maybe-installcheck-target-zlib
+ installcheck-target: maybe-installcheck-target-boehm-gc
+@@ -3045,7 +3041,6 @@
+ maybe-install-target-libgloss \
+ maybe-install-target-gperf \
+ maybe-install-target-examples \
+- maybe-install-target-libffi \
+ maybe-install-target-libjava \
+ maybe-install-target-zlib \
+ maybe-install-target-boehm-gc \
+@@ -3179,7 +3174,6 @@
+ maybe-install-strip-target-libgloss \
+ maybe-install-strip-target-gperf \
+ maybe-install-strip-target-examples \
+- maybe-install-strip-target-libffi \
+ maybe-install-strip-target-libjava \
+ maybe-install-strip-target-zlib \
+ maybe-install-strip-target-boehm-gc \
diff --git a/gnu/gcc/txt00120.txt.gz b/gnu/gcc/txt00120.txt.gz
new file mode 100644
index 0000000..9921136
Binary files /dev/null and b/gnu/gcc/txt00120.txt.gz differ
diff --git a/graphics-libs/libwacom/DEPENDS b/graphics-libs/libwacom/DEPENDS
new file mode 100755
index 0000000..f3767d0
--- /dev/null
+++ b/graphics-libs/libwacom/DEPENDS
@@ -0,0 +1,3 @@
+depends libxml2 &&
+depends gtk+2 &&
+depends glib2
diff --git a/graphics-libs/libwacom/DETAILS b/graphics-libs/libwacom/DETAILS
index ecd6e93..898cd7d11 100755
--- a/graphics-libs/libwacom/DETAILS
+++ b/graphics-libs/libwacom/DETAILS
@@ -1,10 +1,10 @@
SPELL=libwacom
- VERSION=0.6
+ VERSION=0.7
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/linuxwacom/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/linuxwacom/libwacom/$SOURCE
+
SOURCE_HASH[0]=sha512:e373ea3afd6b93ef9c16a84e1932b0194bdb81685c4403bee71aed48d0999182a4da18cf752b71ec4a22ec218f82232ef8240a9a8d4e9ea69762f9144fd08989
LICENSE[0]=GPL
WEB_SITE=http://linuxwacom.sourceforge.net/
ENTERED=20120328
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
index 0f2ad6f..b49404e 100644
--- a/graphics-libs/libwacom/HISTORY
+++ b/graphics-libs/libwacom/HISTORY
@@ -1,3 +1,7 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7
+ * DEPENDS: added dependencies on glib2, libxml2, gtk+2
+
2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6, xz -> bz2, SOURCE_URL updated

diff --git a/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
b/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig
deleted file mode 100644
index 83bb512..0000000
Binary files a/graphics-libs/libwacom/libwacom-0.6.tar.bz2.sig and /dev/null
differ
diff --git a/graphics-libs/ogre/DETAILS b/graphics-libs/ogre/DETAILS
index a3b3e45..39e9965 100755
--- a/graphics-libs/ogre/DETAILS
+++ b/graphics-libs/ogre/DETAILS
@@ -1,9 +1,9 @@
SPELL=ogre
- VERSION=1-7-4
+ VERSION=1-8-1
SOURCE=${SPELL}_src_v$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ogre_src_v$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7153c75652c74e97e617d38ec91891146a77c11560cc9de82fb984692b52ee935494b5411d3767ca8a19ca77099399120b8784ec9d6f48c0a6b6b2dfdad5a92c
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/$(echo ${VERSION//-/.}
| cut -f1,2 -d.)/${VERSION//-/.}/${SOURCE}
+
SOURCE_HASH=sha512:0bbce593e5a9ebf51e3cb53661f6447d99ae28a53365d7f518c6d408216690527ef7552385160cff8d5c3ef15d3ab5c2520ef2c1f51fda5541d5d4dca4663ae2
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://www.ogre3d.org/
diff --git a/graphics-libs/ogre/HISTORY b/graphics-libs/ogre/HISTORY
index ef665e2..0ac5fe2 100644
--- a/graphics-libs/ogre/HISTORY
+++ b/graphics-libs/ogre/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1-8-1
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1-7-4

diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index ed31ae1..b5e6b62 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,9 +1,9 @@
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
- VERSION=1.1.3
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=1.1.4
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/$(echo
$VERSION|cut -f1 -d.).$(echo $VERSION|cut -f2 -d.)/${SOURCE}
-
SOURCE_HASH=sha512:dd344a1191cf08388af4ccea6f93ffebc57202d928be13bbd3b83fe6d5711e98db7e755620e8d257f16b0abd965a03dda43aa3d2cec92aa94acadb2d6c2a70d7
+
SOURCE_HASH=sha512:6ab94c4d49697fc32727ab6f62a37ea56b40968e29a737863640b486054116e21596c440432a81e41368957d9b2eca34ff466b1e0ba494091f4fee97c6350b80
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
if [[ "$DARKTABLE_AUTOUPDATE" == "y" ]]; then
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index e09297a..007acea 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,6 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.4
+
2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: remove dependency on fop

diff --git a/graphics/gexiv2/DETAILS b/graphics/gexiv2/DETAILS
index 1eaf555..6865264 100755
--- a/graphics/gexiv2/DETAILS
+++ b/graphics/gexiv2/DETAILS
@@ -1,8 +1,8 @@
SPELL=gexiv2
SPELLX=libgexiv2
- VERSION=0.4.0
-
SOURCE_HASH=sha512:047bee01b9f6722fc3dc08b0e101eb65634d7966830c0f7c9e7c4ff01eb55467fd768d3ecbab9f64b17cd91adf441044292cbffa347c3b00647fe01a0762995e
- SOURCE=$SPELLX-$VERSION.tar.bz2
+ VERSION=0.6.0
+
SOURCE_HASH=sha512:eb819c974dbe9543f2442711d75e5e494db602833e98259bceeac4a5ddab7bcfae4002f6a34d7a72f8dcf7e4006e56e4a2c3c181a19afa33210a34c87d9e0475
+ SOURCE=${SPELLX}_$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://trac.yorba.org/wiki/gexiv2
SOURCE_URL[0]=http://yorba.org/download/gexiv2/${VERSION::3}/$SOURCE
diff --git a/graphics/gexiv2/HISTORY b/graphics/gexiv2/HISTORY
index 27a39c4..d600eda 100644
--- a/graphics/gexiv2/HISTORY
+++ b/graphics/gexiv2/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.0, SOURCE updated
+
2012-03-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.0

diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index ab955e7..512091b 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,5 +1,5 @@
SPELL=imagemagick
- VERSION=6.8.3-7
+ VERSION=6.8.3-10
SECURITY_PATCH=1
SOURCE=ImageMagick-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ImageMagick-${VERSION}
SOURCE_URL[1]=ftp://ftp.surfnet.nl/pub/ImageMagick/$SOURCE
SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/ImageMagick/$SOURCE
SOURCE_URL[3]=http://image_magick.veidrodis.com/image_magick/$SOURCE
-
SOURCE_HASH=sha512:8fc5acde3a0d6fc9608e0eb94cd5f3cc304a62b213c62caccf0515643ecbaf02fbc7ddb27569e44e8388256901cf7de494e75d6f13b6b801c4b70ddfb30b1b31
+
SOURCE_HASH=sha512:24462043b04d6a033cd43cc963c8cfedbf03222e67d47167a874d7c51613dc9b1665bc0ebf02940eb6a0822c3b99c5de09642fcf0e3678ce0d09f6e8027e0eaf
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
CCACHE="off"
WEB_SITE=http://www.imagemagick.org/
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index c39e9eb..f6294ca 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2013-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-10
+
2013-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 6.8.3-7

diff --git a/graphics/shotwell/BUILD b/graphics/shotwell/BUILD
new file mode 100755
index 0000000..266dc31
--- /dev/null
+++ b/graphics/shotwell/BUILD
@@ -0,0 +1,2 @@
+./configure --prefix=${INSTALL_ROOT}/usr &&
+make
diff --git a/graphics/shotwell/DEPENDS b/graphics/shotwell/DEPENDS
index d5b9f96..553abc1 100755
--- a/graphics/shotwell/DEPENDS
+++ b/graphics/shotwell/DEPENDS
@@ -6,4 +6,6 @@ depends gexiv2 &&
depends libraw &&
depends json-glib &&
depends webkitgtk &&
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
depends libgee
diff --git a/graphics/shotwell/DETAILS b/graphics/shotwell/DETAILS
index 4598c97..0c65465 100755
--- a/graphics/shotwell/DETAILS
+++ b/graphics/shotwell/DETAILS
@@ -1,11 +1,11 @@
SPELL=shotwell
- VERSION=0.12.3
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.14.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://yorba.org/download/shotwell/${VERSION::4}/$SOURCE
WEB_SITE=http://yorba.org/shotwell/
ENTERED=20100709
-
SOURCE_HASH=sha512:5b375e2dcc033ea8dadefdbaf4aaad4d6f9723e91dfab0717031f37bfbd5ea2121e73783e5ae467af56cc3796e0b8b06cfc42bf3ee236daa87dfba974163f620
+
SOURCE_HASH=sha512:ec1c082a9de3e898fa14c23dffdb248f34cf2bf27556730891ad3274ca0efec84617b334b3d16dc1edaa05df257a61df0f592ea55d9f34dfb15e36ae8f18b320
LICENSE[0]=GPL
SHORT="digital photo organizer"
cat << EOF
diff --git a/graphics/shotwell/HISTORY b/graphics/shotwell/HISTORY
index b1fb430..defeac5 100644
--- a/graphics/shotwell/HISTORY
+++ b/graphics/shotwell/HISTORY
@@ -1,3 +1,8 @@
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.0
+ * BUILD: added
+ * DEPENDS: gstreamer-1.0 and gst-plugins-base-1.0 added
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.3

diff --git a/graphics/xli/BUILD b/graphics/xli/BUILD
new file mode 100755
index 0000000..39978a9
--- /dev/null
+++ b/graphics/xli/BUILD
@@ -0,0 +1,2 @@
+xmkmf &&
+default_build_make
diff --git a/graphics/xli/DEPENDS b/graphics/xli/DEPENDS
new file mode 100755
index 0000000..f58f8ea
--- /dev/null
+++ b/graphics/xli/DEPENDS
@@ -0,0 +1,5 @@
+depends JPEG &&
+depends libpng &&
+depends libx11 &&
+depends libxext &&
+depends zlib
diff --git a/graphics/xli/DETAILS b/graphics/xli/DETAILS
new file mode 100755
index 0000000..754a0ee
--- /dev/null
+++ b/graphics/xli/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=xli
+ VERSION=2005-02-27
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://distfiles.gentoo.org/distfiles/${SOURCE}
+
SOURCE_HASH=sha512:132b28396ebf3832dc35ff5fa7c102539ef30a194512fe6577ce1432bb84ecd7b4368e75eaf59f26a806900f63e1bfb9a93487ce1ebe3cfef2199256a783ccf7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://web.aanet.com.au/gwg/xli.html";
+ LICENSE[0]=MIT
+ ENTERED=20130317
+ SHORT="a command line driven image viewer"
+cat << EOF
+This utility will view several types of images under X11, or load images
+onto the X11 root window.
+EOF
diff --git a/graphics/xli/HISTORY b/graphics/xli/HISTORY
new file mode 100644
index 0000000..59dde1b
--- /dev/null
+++ b/graphics/xli/HISTORY
@@ -0,0 +1,5 @@
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, fix-scale-zoom.patch, INSTALL,
libpng14.patch,
+ PRE_BUILD, xli-security-gentoo.diff: spell created, patches are
from gentoo
+ * DEPENDS: added dependencies on JPEG, libpng, libxext and zlib
+
diff --git a/graphics/xli/INSTALL b/graphics/xli/INSTALL
new file mode 100755
index 0000000..305985a
--- /dev/null
+++ b/graphics/xli/INSTALL
@@ -0,0 +1 @@
+DESTDIR=${INSTALL_ROOT} default_install
diff --git a/graphics/xli/PRE_BUILD b/graphics/xli/PRE_BUILD
new file mode 100755
index 0000000..28ef520
--- /dev/null
+++ b/graphics/xli/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:varargs.h:stdarg.h:' rlelib.c &&
+sedit "s:zopen:xli_zopen:g" * &&
+sed -i Imakefile \
+ -e '/^DEFINES =/s/$/ -DHAVE_GUNZIP -DHAVE_BUNZIP2 /' \
+ -e '/CCOPTIONS =/s/=.*/=/' &&
+sedit '/^#include "xli.h"/i#undef _BSD_SOURCE' png.c &&
+patch -p1 < ${SPELL_DIRECTORY}/xli-security-gentoo.diff &&
+patch -p1 < ${SPELL_DIRECTORY}/fix-scale-zoom.patch &&
+patch -p0 < ${SPELL_DIRECTORY}/libpng14.patch
diff --git a/graphics/xli/fix-scale-zoom.patch
b/graphics/xli/fix-scale-zoom.patch
new file mode 100644
index 0000000..44ee262
--- /dev/null
+++ b/graphics/xli/fix-scale-zoom.patch
@@ -0,0 +1,61 @@
+As of jpeg-7, the scale coefficents may be set to non-unitary values by the
+initial DCT transform. This caused the original already-scale detection
+algorithm in xli to break.
+
+To avoid this, set the already-scaled marker when we adjust the scale
fraction
+(that gets passed into the DCT).
+
+Signed-off-by: Robin H. Johnson <robbat2 AT gentoo.org>
+
+diff -Nuar -X x xli-2005-02-27.orig/jpeg.c xli-2005-02-27/jpeg.c
+--- xli-2005-02-27.orig/jpeg.c 2005-02-27 16:42:39.000000000 -0800
++++ xli-2005-02-27/jpeg.c 2009-09-05 15:02:12.462635389 -0700
+@@ -211,7 +211,7 @@
+ xli_jpg_err jerr;
+ Image *image = 0;
+ byte **rows = 0;
+- int i, rowbytes;
++ int i, rowbytes, flags;
+
+ CURRFUNC("jpegLoad");
+ zfp = zopen(fullname);
+@@ -248,9 +248,13 @@
+ if (verbose)
+ describe_jpeg(&cinfo, fullname);
+
++ flags = 0;
+ if (image_ops->iscale > 0 && image_ops->iscale < 4) {
+- cinfo.scale_num = 1;
+- cinfo.scale_denom = 1 << image_ops->iscale;
++ flags |= FLAG_ISCALE;
++ //cinfo.scale_num = 1;
++ cinfo.scale_denom *= 1 << image_ops->iscale;
++ if (verbose)
++ printf("scaling to %d/%d\n", cinfo.scale_num,
cinfo.scale_denom);
+ } else if (image_ops->iscale_auto) {
+ image_ops->iscale = 0;
+ while (image_ops->iscale < 3 && (cinfo.image_width >>
+@@ -258,9 +262,11 @@
+ cinfo.image_height >> image_ops->iscale >
+ globals.dinfo.height * .9))
+ image_ops->iscale += 1;
+- cinfo.scale_denom = 1 << image_ops->iscale;
++ cinfo.scale_denom *= 1 << image_ops->iscale;
++ if(image_ops->iscale > 0)
++ flags |= FLAG_ISCALE;
+ if (verbose)
+- printf("auto-scaling to 1/%d\n", cinfo.scale_denom);
++ printf("auto-scaling to %d/%d\n", cinfo.scale_num,
cinfo.scale_denom);
+ }
+ znocache(zfp);
+
+@@ -288,8 +294,7 @@
+ }
+
+ image->gamma = RETURN_GAMMA;
+- if (cinfo.scale_denom > 1)
+- image->flags |= FLAG_ISCALE;
++ image->flags |= flags;
+
+ rowbytes = cinfo.output_width * cinfo.output_components;
+ assert(image->pixlen * image->width == rowbytes);
diff --git a/graphics/xli/libpng14.patch b/graphics/xli/libpng14.patch
new file mode 100644
index 0000000..afb4b24
--- /dev/null
+++ b/graphics/xli/libpng14.patch
@@ -0,0 +1,14 @@
+http://aur.archlinux.org/packages.php?ID=1676
+http://archwyrm.net/~me/xli-libpng.diff
+
+--- png.c
++++ png.c
+@@ -27,7 +27,7 @@
+ if (ret != 8)
+ return 0;
+
+- ret = png_check_sig(buf, 8);
++ ret = !png_sig_cmp(buf, 0, 8);
+
+ return (ret);
+ }
diff --git a/graphics/xli/xli-security-gentoo.diff
b/graphics/xli/xli-security-gentoo.diff
new file mode 100644
index 0000000..7425e67
--- /dev/null
+++ b/graphics/xli/xli-security-gentoo.diff
@@ -0,0 +1,199 @@
+diff -Nrup xli-2005-02-27/imagetypes.c xli-2005-02-27/imagetypes.c
+--- xli-2005-02-27/imagetypes.c 1999-10-24 22:14:57.000000000 -0400
++++ xli-2005-02-27/imagetypes.c 2005-10-18 07:53:46.000000000 -0400
+@@ -53,7 +53,7 @@ Image *loadImage(ImageOptions * image_op
+ Image *image;
+ int a;
+
+- if (findImage(image_ops->name, fullname) < 0) {
++ if (findImage(image_ops->name, fullname, BUFSIZ) < 0) {
+ if (errno == ENOENT)
+ printf("%s: image not found\n", image_ops->name);
+ else if (errno == EISDIR)
+@@ -95,7 +95,7 @@ void identifyImage(char *name)
+ char fullname[BUFSIZ];
+ int a;
+
+- if (findImage(name, fullname) < 0) {
++ if (findImage(name, fullname, BUFSIZ) < 0) {
+ if (errno == ENOENT)
+ printf("%s: image not found\n", name);
+ else if (errno == EISDIR)
+diff -Nrup xli-2005-02-27/path.c xli-2005-02-27/path.c
+--- xli-2005-02-27/path.c 2005-02-27 19:42:39.000000000 -0500
++++ xli-2005-02-27/path.c 2005-10-18 07:56:45.000000000 -0400
+@@ -172,12 +172,12 @@ static int fileIsOk(char *fullname, stru
+ /* find an image with paths and extensions from defaults files. returns
+ * -1 if access denied or not found, 0 if ok.
+ */
+-int findImage(char *name, char *fullname)
++int findImage(char *name, char *fullname, size_t size)
+ {
+ unsigned int p, e;
+ struct stat sbuf;
+
+- strcpy(fullname, name);
++ strncpy(fullname, name, size);
+ if (!strcmp(name, "stdin")) /* stdin is special name */
+ return (0);
+
+@@ -185,26 +185,26 @@ int findImage(char *name, char *fullname
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #ifndef NO_COMPRESS
+- strcat(fullname, ".Z");
++ strncat(fullname, ".Z", size);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #endif
+
+ for (p = 0; p < NumPaths; p++) {
+- sprintf(fullname, "%s/%s", Paths[p], name);
++ snprintf(fullname, size, "%s/%s", Paths[p], name);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #ifndef NO_COMPRESS
+- strcat(fullname, ".Z");
++ strncat(fullname, ".Z", size);
+ if (!stat(fullname, &sbuf))
+ #endif
+ return (fileIsOk(fullname, &sbuf));
+ for (e = 0; e < NumExts; e++) {
+- sprintf(fullname, "%s/%s%s", Paths[p], name, Exts[e]);
++ snprintf(fullname, size, "%s/%s%s", Paths[p], name,
Exts[e]);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #ifndef NO_COMPRESS
+- strcat(fullname, ".Z");
++ strncat(fullname, ".Z", size);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #endif
+@@ -212,11 +212,11 @@ int findImage(char *name, char *fullname
+ }
+
+ for (e = 0; e < NumExts; e++) {
+- sprintf(fullname, "%s%s", name, Exts[e]);
++ snprintf(fullname, size, "%s%s", name, Exts[e]);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #ifndef NO_COMPRESS
+- strcat(fullname, ".Z");
++ strncat(fullname, ".Z", size);
+ if (!stat(fullname, &sbuf))
+ return (fileIsOk(fullname, &sbuf));
+ #endif
+@@ -241,7 +241,7 @@ void listImages(void)
+ for (a = 0; a < NumPaths; a++) {
+ printf("%s:\n", Paths[a]);
+ fflush(stdout);
+- sprintf(buf, "ls %s", Paths[a]);
++ snprintf(buf, sizeof(buf)-1, "ls %s", Paths[a]);
+ if (system(buf) < 0) {
+ perror("ls");
+ return;
+@@ -296,14 +296,14 @@ char *expandPath(char *p)
+ var++;
+ else if (*p == '~') {
+ buf1[b1] = '\0';
+- strcat(buf1, getenv("HOME"));
++ strncat(buf1, getenv("HOME"), sizeof(buf1)-1);
+ b1 = strlen(buf1);
+ var = 0;
+ } else if (*p == '/' || *p == '}') {
+ if (var) {
+ buf1[b1] = '\0';
+ buf2[b2] = '\0';
+- strcat(buf1, getenv(buf2));
++ strncat(buf1, getenv(buf2), sizeof(buf1));
+ b1 = strlen(buf1);
+ buf2[0] = '\0';
+ b2 = 0;
+diff -Nrup xli-2005-02-27/reduce.c xli-2005-02-27/reduce.c
+--- xli-2005-02-27/reduce.c 1999-10-24 22:15:02.000000000 -0400
++++ xli-2005-02-27/reduce.c 2005-10-18 07:33:34.000000000 -0400
+@@ -178,7 +178,7 @@ Image *reduce(Image *image, unsigned col
+ /* get destination image */
+ depth = colorsToDepth(OutColors);
+ new_image = newRGBImage(image->width, image->height, depth);
+- sprintf(buf, "%s (%d colors)", image->title, OutColors);
++ snprintf(buf, sizeof(buf)-1, "%s (%d colors)", image->title,
OutColors);
+ new_image->title = dupString(buf);
+ new_image->gamma = image->gamma;
+
+diff -Nrup xli-2005-02-27/rlelib.c xli-2005-02-27/rlelib.c
+--- xli-2005-02-27/rlelib.c 2005-10-18 07:40:51.000000000 -0400
++++ xli-2005-02-27/rlelib.c 2005-10-18 07:48:12.000000000 -0400
+@@ -18,7 +18,7 @@
+ #undef DEBUG
+
+ #ifdef DEBUG
+-# define debug(xx) fprintf(stderr,xx)
++# define debug(xx) fprintf(stderr, "%s", xx)
+ #else
+ # define debug(xx)
+ #endif
+Files xli-2005-02-27/xli and xli-2005-02-27/xli differ
+diff -Nrup xli-2005-02-27/xli.h xli-2005-02-27/xli.h
+--- xli-2005-02-27/xli.h 1999-10-24 22:15:07.000000000 -0400
++++ xli-2005-02-27/xli.h 2005-10-19 07:49:21.000000000 -0400
+@@ -229,7 +229,7 @@ char *xlistrstr(char *s1, char *s2);
+
+ /* path.c */
+ char *expandPath(char *p);
+-int findImage(char *name, char *fullname);
++int findImage(char *name, char *fullname, size_t size);
+ void listImages(void);
+ void loadPathsAndExts(void);
+ void showPath(void);
+diff -Nrup xli-2005-02-27/xlito.c xli-2005-02-27/xlito.c
+--- xli-2005-02-27/xlito.c 2005-02-27 19:42:39.000000000 -0500
++++ xli-2005-02-27/xlito.c 2005-10-18 07:48:54.000000000 -0400
+@@ -31,7 +31,7 @@ char *pname, *fname;
+ #undef DEBUG
+
+ #ifdef DEBUG
+-# define debug(xx) fprintf(stderr,xx)
++# define debug(xx) fprintf(stderr, "%s", xx)
+ #else
+ # define debug(xx)
+ #endif
+diff -Nrup xli-2005-02-27/zoom.c xli-2005-02-27/zoom.c
+--- xli-2005-02-27/zoom.c 2005-02-27 19:42:39.000000000 -0500
++++ xli-2005-02-27/zoom.c 2005-10-18 07:35:42.000000000 -0400
+@@ -52,30 +52,30 @@ Image *zoom(Image *oimage, unsigned int
+ if (verbose)
+ printf(" Zooming image Y axis by %d%%...", yzoom);
+ if (changetitle)
+- sprintf(buf, "%s (Y zoom %d%%)", oimage->title, yzoom);
++ snprintf(buf, sizeof(buf)-1, "%s (Y zoom %d%%)", oimage->title,
yzoom);
+ }
+ else if (!yzoom) {
+ if (verbose)
+ printf(" Zooming image X axis by %d%%...", xzoom);
+ if (changetitle)
+- sprintf(buf, "%s (X zoom %d%%)", oimage->title, xzoom);
++ snprintf(buf, sizeof(buf)-1, "%s (X zoom %d%%)", oimage->title,
xzoom);
+ }
+ else if (xzoom == yzoom) {
+ if (verbose)
+ printf(" Zooming image by %d%%...", xzoom);
+ if (changetitle)
+- sprintf(buf, "%s (%d%% zoom)", oimage->title, xzoom);
++ snprintf(buf, sizeof(buf)-1, "%s (%d%% zoom)", oimage->title, xzoom);
+ }
+ else {
+ if (verbose)
+ printf(" Zooming image X axis by %d%% and Y axis by %d%%...",
+ xzoom, yzoom);
+ if (changetitle)
+- sprintf(buf, "%s (X zoom %d%% Y zoom %d%%)", oimage->title,
++ snprintf(buf, sizeof(buf)-1, "%s (X zoom %d%% Y zoom %d%%)",
oimage->title,
+ xzoom, yzoom);
+ }
+ if (!changetitle)
+- strcpy(buf,oimage->title);
++ strncpy(buf,oimage->title, sizeof(buf)-1);
+
+ if (verbose)
+ fflush(stdout);
diff --git a/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
b/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
new file mode 100644
index 0000000..4b631b3
--- /dev/null
+++ b/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
@@ -0,0 +1,26 @@
+From 0b7522a710d69a00502dccedec81aae8075e77f7 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 17 Mar 2013 17:34:07 +0100
+Subject: [PATCH] fix Setup.hs
+
+---
+ Setup.hs | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/Setup.hs b/Setup.hs
+index 5bde0de..6fa548c 100644
+--- a/Setup.hs
++++ b/Setup.hs
+@@ -1,3 +1,6 @@
+-#!/usr/bin/env runhaskell
+-> import Distribution.Simple
+-> main = defaultMain
++module Main (main) where
++
++import Distribution.Simple
++
++main :: IO ()
++main = defaultMain
+--
+1.8.1.3
+
diff --git a/haskell/haskell-x11-rm/DEPENDS b/haskell/haskell-x11-rm/DEPENDS
new file mode 100755
index 0000000..8427f90
--- /dev/null
+++ b/haskell/haskell-x11-rm/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-x11
diff --git a/haskell/haskell-x11-rm/DETAILS b/haskell/haskell-x11-rm/DETAILS
new file mode 100755
index 0000000..9eaee32
--- /dev/null
+++ b/haskell/haskell-x11-rm/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-x11-rm
+ VERSION=0.2
+ SOURCE="X11-rm-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/X11-rm/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:79a38c0bcac4ee2a5c4c2562caf409a9aff0e0929a4bd711e3b33b19c908a0002a9367bbc7cd3a986a2e1a7823c42edac80b82a024d8aec1b929667b2ca298a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/X11-rm-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/X11-rm";
+ LICENSE[0]=BSD3
+ ENTERED=20130317
+ SHORT="A binding to the resource management functions missing
from X11."
+cat << EOF
+The binding is a direct translation of the C binding; for documentation of
+these calls, refer to "The Xlib Programming Manual", available online at
+<http://tronche.com/gui/x/xlib/>.
+EOF
diff --git a/haskell/haskell-x11-rm/HISTORY b/haskell/haskell-x11-rm/HISTORY
new file mode 100644
index 0000000..dc4cf69
--- /dev/null
+++ b/haskell/haskell-x11-rm/HISTORY
@@ -0,0 +1,3 @@
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PRE_BUILD, 0001-fix-Setup.hs.patch: spell created
+
diff --git a/haskell/haskell-x11-rm/PRE_BUILD
b/haskell/haskell-x11-rm/PRE_BUILD
new file mode 100755
index 0000000..bd82247
--- /dev/null
+++ b/haskell/haskell-x11-rm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-fix-Setup.hs.patch
diff --git a/http/privoxy/DETAILS b/http/privoxy/DETAILS
index a63a630..7fb72ca 100755
--- a/http/privoxy/DETAILS
+++ b/http/privoxy/DETAILS
@@ -1,7 +1,7 @@
SPELL=privoxy
SF_PROJECT=ijbswa
- VERSION=3.0.19
- SECURITY_PATCH=2
+ VERSION=3.0.21
+ SECURITY_PATCH=3
VX=$VERSION-stable
SOURCE=$SPELL-$VX-src.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/http/privoxy/HISTORY b/http/privoxy/HISTORY
index 6624e1b..165c91b 100644
--- a/http/privoxy/HISTORY
+++ b/http/privoxy/HISTORY
@@ -1,3 +1,7 @@
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.21; SECURITY_PATCH++ (CVE-2013-2503)
+ * privoxy.gpg: added 8BA2371C public key: Fabian Keil
<fk AT fabiankeil.de>
+
2011-12-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.19 (SECURITY_PATCH++)

diff --git a/http/privoxy/privoxy.gpg b/http/privoxy/privoxy.gpg
index 8c0104c..a435e89 100644
Binary files a/http/privoxy/privoxy.gpg and b/http/privoxy/privoxy.gpg differ
diff --git a/http/siege/DETAILS b/http/siege/DETAILS
index b83dc1d..e88b139 100755
--- a/http/siege/DETAILS
+++ b/http/siege/DETAILS
@@ -1,8 +1,8 @@
SPELL=siege
- VERSION=2.77
+ VERSION=2.78
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.joedog.org/pub/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8857ed82db248500a2709649bcd0b393c63899aaf03396ae9bdafbd70f763fdb35e6ad635f989d89d00871e9d07fe0245913d0f15f3290f7231d7289b74b4bdd
+
SOURCE_HASH=sha512:48b072d3c6e13841e5507572cb0c46f91607685e59d086cacc126050a37efa58ad1af5b002cdb469b153f36a754bb4e7a0b2ac4e904221cf9e8920ddfebe3a40
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
DOC_DIRS=""
WEB_SITE=http://www.joedog.org/index/siege-home
diff --git a/http/siege/HISTORY b/http/siege/HISTORY
index 9ab9515..ae3400d 100644
--- a/http/siege/HISTORY
+++ b/http/siege/HISTORY
@@ -1,3 +1,6 @@
+2013-03-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.78
+
2013-03-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.77

diff --git a/java/icedtea7/DOWNLOAD b/java/icedtea7/DOWNLOAD
index 02fcc42..deed0b8 100755
--- a/java/icedtea7/DOWNLOAD
+++ b/java/icedtea7/DOWNLOAD
@@ -5,42 +5,26 @@ if ! test -f $SOURCE ; then
wget $SOURCE_URL/$SOURCE 2>&1
fi &&

-if ! test -f $SOURCE2 ; then
#openjdk changeset
wget $SOURCE2_URL/506161df1c48.tar.gz --progress=dot -O $SOURCE2 2>&1
-fi &&

-if ! test -f $SOURCE3 ; then
#corba changeset
wget $SOURCE3_URL/82e58144c3fb.tar.gz --progress=dot -O $SOURCE3 2>&1
-fi &&

-if ! test -f $SOURCE4 ; then
#hotspot changeset
wget $SOURCE4_URL/104e2c65892d.tar.gz --progress=dot -O $SOURCE4 2>&1
-fi &&

-if ! test -f $SOURCE5 ; then
#jaxp changeset
wget $SOURCE5_URL/1d46a56eb51c.tar.gz --progress=dot -O $SOURCE5 2>&1
-fi &&

-if ! test -f $SOURCE6 ; then
#jaxws changeset
wget $SOURCE6_URL/b9590aa972b9.tar.gz --progress=dot -O $SOURCE6 2>&1
-fi &&

-if ! test -f $SOURCE7 ; then
#jdk changeset
wget $SOURCE7_URL/6a3417030605.tar.gz --progress=dot -O $SOURCE7 2>&1
-fi &&

-if ! test -f $SOURCE8 ; then
#langtools changeset
wget $SOURCE8_URL/b5006c3285c6.tar.gz --progress=dot -O $SOURCE8 2>&1
-fi &&

-if ! test -f $SOURCE9 ; then
wget $SOURCE9_URL/$SOURCE9 2>&1
-fi

diff --git a/java/icedtea7/HISTORY b/java/icedtea7/HISTORY
index f946ce8..a66fbc7 100644
--- a/java/icedtea7/HISTORY
+++ b/java/icedtea7/HISTORY
@@ -1,3 +1,8 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DOWNLOAD: only check if SOURCE1 exists. Always download the others.
+ If we wish to download only on a timestamp change, we will have to
use cURL
+ or something similar.
+
2013-02-22 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 2.3.7
* DOWNLOAD: udated changeset numbers
diff --git a/kde4-apps/calligra/DETAILS b/kde4-apps/calligra/DETAILS
index 4856a27..e33d638 100755
--- a/kde4-apps/calligra/DETAILS
+++ b/kde4-apps/calligra/DETAILS
@@ -1,6 +1,6 @@
SPELL=calligra
- VERSION=2.6.0
-
SOURCE_HASH=sha512:c903f8dbd65c392a58500a390fa2fd1e5efa7a2292963bc17011a6b18e71a1213bdc895248613874b8ae90aba93b584223ff6175130cde66ca468492982af65e
+ VERSION=2.6.2
+
SOURCE_HASH=sha512:d7118fe7c30f8b59d7a296e149abc77b8af4ce012977592b6d181bab82ccc1c072cfea9d3098071487cfcf0933e2b99a333342843f4230a135263cb11c5d81b6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.calligra-suite.org/
diff --git a/kde4-apps/calligra/HISTORY b/kde4-apps/calligra/HISTORY
index 2aa8358..52fca1a 100644
--- a/kde4-apps/calligra/HISTORY
+++ b/kde4-apps/calligra/HISTORY
@@ -1,3 +1,6 @@
+2013-03-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.2
+
2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6.0

diff --git a/kde4-apps/digikam4/DETAILS b/kde4-apps/digikam4/DETAILS
index d3b5ae7..6b5ab14 100755
--- a/kde4-apps/digikam4/DETAILS
+++ b/kde4-apps/digikam4/DETAILS
@@ -1,9 +1,9 @@
SPELL=digikam4
SPELLX=${SPELL//4}
- VERSION=2.9.0
-
SOURCE_HASH=sha512:ef6b94f3752bd91f3b6da14f509379e3fe7bef166bc617642c531fb0a88b94876f7c59deede3957093070396c4fa9b8c6635ce9a71b7230a2809426a82e721ec
+ VERSION=3.1.0
+
SOURCE_HASH=sha512:dd81049b159f36f80dbd779d2ab4ff11a7b8ec523fe8775af4fd3cd4894ca1eda0608f8838cfb756d96150b7437c0f0f10618303d3f8b4453db92a2590459c8d
SOURCE=${SPELLX}-$VERSION.tar.bz2
- SOURCE_URL[0]=http://downloads.sourceforge.net/digikam/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/digikam/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
WEB_SITE=http://digikam.org
ENTERED=20080501
diff --git a/kde4-apps/digikam4/HISTORY b/kde4-apps/digikam4/HISTORY
index a00bae3..2b4a6d7 100644
--- a/kde4-apps/digikam4/HISTORY
+++ b/kde4-apps/digikam4/HISTORY
@@ -1,3 +1,6 @@
+2013-03-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1.0, SOURCE_URL[0] updated
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 2.9.0
* TRIGGERS: removed as kdegraphics4 is just a shell now
diff --git a/kde4/kdebase-workspace4/DEPENDS b/kde4/kdebase-workspace4/DEPENDS
index 87f98d5..a9fa93b 100755
--- a/kde4/kdebase-workspace4/DEPENDS
+++ b/kde4/kdebase-workspace4/DEPENDS
@@ -8,21 +8,28 @@ depends libxrandr &&
depends qimageblitz &&
depends kactivities &&
depends shared-desktop-ontologies &&
+depends strigi &&
+depends xcb-util &&
+depends xcb-util-image &&
+depends xcb-util-renderutil &&
runtime_depends xprop &&

suggest_depends xrdb '' '' "update the X resource database"
&&
suggest_depends xkeyboard-config '' '' "allow multiple consoles ctl-alt-Fn"
&&

+optional_depends kdelibs4 '' '' 'KDE Declarative (QML) support' &&
optional_depends freetype2 '' '' 'anti-aliasing of fonts' &&
+optional_depends fontconfig '' '' 'Font access configuration library' &&
optional_depends libxft '' '' 'Freetype interface' &&
optional_depends libxkbfile '' '' 'keyboard interface' &&
optional_depends libxtst '' '' 'testing client interfaces' &&
optional_depends libxext '' '' 'PowerDevil power manager' &&
-optional_depends lm_sensors '' '' 'hardware monitoring' &&
+optional_depends lm_sensors '' '' 'sensors support for ksysguard' &&
optional_depends glib2 '' '' 'gnome support' &&
optional_depends libraw1394 '' '' 'Firewire support' &&
optional_depends libxklavier '' '' 'keyboard configuration' &&
optional_depends LIBUSB '' '' 'usb support' &&
+optional_depends pciutils '' '' 'view PCI details in kinfocenter' &&

if [[ "$BLUEZ" != "none" ]]; then
depends $BLUEZ;
@@ -31,10 +38,17 @@ fi &&
optional_depends gpsd '' '' 'geolocation support vis GPS' &&
optional_depends openldap '' '' 'LDAP authentication' &&
optional_depends LIBSASL '' '' 'Cyrus SASL authentication' &&
-optional_depends pykde4 '' '' 'scripting Python plasmoids' &&
-optional_depends qedje '' '' 'scripting edje plasmoid' &&
+optional_depends pykde4 '' '' 'scripting Python plasmoids' &&
+optional_depends qedje '' '' 'scripting edje plasmoid' &&
+optional_depends soprano '' '' 'Semantic Desktop Storing' &&
+optional_depends nepomuk-core '' '' 'Nepomuk Core Library support' &&
+optional_depends boost '' '' 'Required for certain Plasma
DataEngines (Akonadi, RSS, Calendar)' &&
+optional_depends akonadi '' '' 'Required for certain Plasma
DataEngines (Akonadim Calander)' &&
+optional_depends kdepim4 '' '' 'KDE Libraries for PIM' &&
+optional_depends qjson '' '' 'to manage JSON objects' &&
optional_depends consolekit '' '' 'ConsoleKit integration in KDM' &&
optional_depends polkit-qt-1 '' '' 'PolicyKit integration in KDM' &&
-optional_depends linux-pam '' '' 'PAM integration in KDM' &&
-optional_depends networkmanager '' '' 'NetworkManager integration'
+optional_depends linux-pam '' '' 'PAM integration in KDM' &&
+optional_depends network-manager '' '' 'for NetworkManager support in
Solid' &&
+optional_depends OPENGL '' '' 'to view OpenGL details in kinfocenter'

diff --git a/kde4/kdebase-workspace4/HISTORY b/kde4/kdebase-workspace4/HISTORY
index 3f0f45d..419f825 100644
--- a/kde4/kdebase-workspace4/HISTORY
+++ b/kde4/kdebase-workspace4/HISTORY
@@ -1,3 +1,8 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends strigi, xcb-util, xcb-util-image,
xcb-util-renderutil
+ added optional_depends kdelibs4, fontconfig2, pciutils, soprano,
nepomuk-core,
+ boost, akonadi, kdepim4, qjson, OPENGL
+
2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.1

diff --git a/kde4/kdepim4/DEPENDS b/kde4/kdepim4/DEPENDS
index b1536e3..09faf81 100755
--- a/kde4/kdepim4/DEPENDS
+++ b/kde4/kdepim4/DEPENDS
@@ -10,7 +10,9 @@ depends soprano &&
depends libxslt &&
depends gpgme &&
depends libassuan &&
+depends nepomuk-widgets &&

optional_depends grantlee '' '' 'for templating and theming for kJots
and KaddressBook' &&
optional_depends libxscrnsaver '' '' 'for screensaver support for
ktimetracker' &&
-optional_depends dblatex '' '' 'to generate Kontact-Touch license
information'
+optional_depends dblatex '' '' 'to generate Kontact-Touch license
information' &&
+optional_depends cyrus-sasl '' '' 'for CRAM-MD5 authentication in kmail'
diff --git a/kde4/kdepim4/HISTORY b/kde4/kdepim4/HISTORY
index a73fbe9..6bef9af 100644
--- a/kde4/kdepim4/HISTORY
+++ b/kde4/kdepim4/HISTORY
@@ -1,3 +1,7 @@
+2013-03-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends nepomuk-widgets
+ added optional_depends cyrus-sasl
+
2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.1
* PRE_BUILD, kdepim-4.8.4-boost-1.48.patch: removed
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index f0e9c37..885ae78 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2013-03-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.3
+ * info/patches/maintenance_patches_3/patch-3.8.3: added
+
2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.8.2
* info/patches/maintenance_patches_3/patch-3.8.2: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.3
new file mode 100755
index 0000000..8289176
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.3
@@ -0,0 +1,5 @@
+appliedkernels="3.8"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="97423448a4f42d4f352262e6a644de794e63272c"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 2eadd88..33092a1 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.8
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.8.2
+LATEST_maintenance_patches_3=patch-3.8.3
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/libev/DETAILS b/libs/libev/DETAILS
index 8ca1b98..446b7a4 100755
--- a/libs/libev/DETAILS
+++ b/libs/libev/DETAILS
@@ -1,6 +1,6 @@
SPELL=libev
- VERSION=3.8
-
SOURCE_HASH=sha512:7e43dec5b70c0c442c95902cfc4979097cb9ce46cbbb1bb4a0cdd99c899705f4daeb849d1d8a32133445871fcd32fe3e6575195337fffb3672b24e1aa3d22019
+ VERSION=4.15
+
SOURCE_HASH=sha512:bb3ab98d92e565bf2273d71c9004b84ad3b305c4e883482392fe6c701949344731bb4e391ac77578f71d9a80f0ec4b6afc2ae5449d4093cdcbee26d7dc17929d
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://dist.schmorp.de/${SPELL}/${SOURCE}
SOURCE_URL[1]=http://dist.schmorp.de/${SPELL}/Attic/${SOURCE}
diff --git a/libs/libev/HISTORY b/libs/libev/HISTORY
index 03e4b8a..5d01f20 100644
--- a/libs/libev/HISTORY
+++ b/libs/libev/HISTORY
@@ -1,3 +1,6 @@
+2013-03-13 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.15
+
2009-08-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.8, added backup SOURCE_URL[1]

diff --git a/libs/libtirpc/DETAILS b/libs/libtirpc/DETAILS
index 0e8c0d8..89ebabc 100755
--- a/libs/libtirpc/DETAILS
+++ b/libs/libtirpc/DETAILS
@@ -1,8 +1,8 @@
SPELL=libtirpc
- VERSION=0.2.2
+ VERSION=0.2.3
+
SOURCE_HASH=sha512:dd480fcb6feda4a2bba7e5a5dc9b1f523697a39ddaa44a5742405f66d202996d99a562a31dbf6daf06e9b7ce5d82dfd1cce7b76a34466b92f84176e77498163d
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]="${SOURCEFORGE_URL}/${SPELL}/${SOURCE}"
-
SOURCE_HASH=sha512:5d0f5a50a703580d713c5f3c266dd5d3bebcd641356752c629e6e7b560ce8ceced1bb908d6c93873f3c2734eacc7f3dc018a31dda18c6ae973dd105223b17d87
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/projects/libtirpc/";
LICENSE[0]="BSD"
diff --git a/libs/libtirpc/HISTORY b/libs/libtirpc/HISTORY
index d8f3f8c..01e6873 100644
--- a/libs/libtirpc/HISTORY
+++ b/libs/libtirpc/HISTORY
@@ -1,3 +1,7 @@
+2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DDETAILS: version 0.2.3
+ * PRE_BUILD, *.patch: deleted
+
2011-06-24 Elisamuel Resto <ryuji AT sourcemage.org>
* PRE_BUILD: Added to apply patches and fix build
* libtirpc-0.2.1-fortify.patch: Avoid possible overflow if hp_length
< 4
diff --git a/libs/libtirpc/PRE_BUILD b/libs/libtirpc/PRE_BUILD
deleted file mode 100755
index e9f8dbd..0000000
--- a/libs/libtirpc/PRE_BUILD
+++ /dev/null
@@ -1,9 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-
-# Avoid possible overflow if hp_length is less than four
-patch -p1 -i "${SPELL_DIRECTORY}/${SPELL}-0.2.1-fortify.patch" &&
-
-# This fixes the undefined reference to _des_crypt_call (Bug #11)
-patch -p1 -i "${SPELL_DIRECTORY}/${SPELL}-0.2.2-rpc-des-prot.patch" &&
-echo "" > "${SOURCE_DIRECTORY}/src/des_crypt.c"
diff --git a/libs/libtirpc/libtirpc-0.2.1-fortify.patch
b/libs/libtirpc/libtirpc-0.2.1-fortify.patch
deleted file mode 100644
index 7375bf8..0000000
--- a/libs/libtirpc/libtirpc-0.2.1-fortify.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Index: libtirpc-0.2.1/src/getrpcport.c
-===================================================================
---- libtirpc-0.2.1.orig/src/getrpcport.c
-+++ libtirpc-0.2.1/src/getrpcport.c
-@@ -54,11 +54,11 @@ getrpcport(host, prognum, versnum, proto
-
- if ((hp = gethostbyname(host)) == NULL)
- return (0);
-+ if (hp->h_length != sizeof(addr.sin_addr.s_addr))
-+ return (0);
- memset(&addr, 0, sizeof(addr));
- addr.sin_family = AF_INET;
- addr.sin_port = 0;
-- if (hp->h_length > sizeof(addr))
-- hp->h_length = sizeof(addr);
- memcpy(&addr.sin_addr.s_addr, hp->h_addr, (size_t)hp->h_length);
- /* Inconsistent interfaces need casts! :-( */
- return (pmap_getport(&addr, (u_long)prognum, (u_long)versnum,
diff --git a/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
b/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
deleted file mode 100644
index c5de6da..0000000
--- a/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From f2f43212b33dea42635061c82645287454a70107 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier AT gentoo.org>
-Date: Sat, 11 Jun 2011 15:21:55 -0400
-Subject: [PATCH] add multiple inclusion protection to rpc/des.h
-
-If you try to include this file multiple times, you get a build failure
-due to redefinitions of enums and such.
-
-Signed-off-by: Mike Frysinger <vapier AT gentoo.org>
----
- tirpc/rpc/des.h | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
-diff --git a/tirpc/rpc/des.h b/tirpc/rpc/des.h
-index e3d6897..d2881ad 100644
---- a/tirpc/rpc/des.h
-+++ b/tirpc/rpc/des.h
-@@ -33,6 +33,9 @@
- * Copyright (c) 1986 by Sun Microsystems, Inc.
- */
-
-+#ifndef _RPC_DES_H_
-+#define _RPC_DES_H_
-+
- #define DES_MAXLEN 65536 /* maximum # of bytes to encrypt */
- #define DES_QUICKLEN 16 /* maximum # of bytes to encrypt quickly */
-
-@@ -80,3 +83,5 @@ struct desparams {
- * Software DES.
- */
- extern int _des_crypt( char *, int, struct desparams * );
-+
-+#endif
---
-1.7.5.3
-
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index dc84d1b..b84414d 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,6 +1,6 @@
SPELL=mpfr
- VERSION=3.1.1
-
SOURCE_HASH=sha512:4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8
+ VERSION=3.1.2
+
SOURCE_HASH=sha512:8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/mpfr/HISTORY b/libs/mpfr/HISTORY
index 64cb9e8..a383a2a 100644
--- a/libs/mpfr/HISTORY
+++ b/libs/mpfr/HISTORY
@@ -1,3 +1,6 @@
+2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+
2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: fixed previous update that brakes a compiler

diff --git a/libs/upower/DETAILS b/libs/upower/DETAILS
index f8eee0b..3b5efa2 100755
--- a/libs/upower/DETAILS
+++ b/libs/upower/DETAILS
@@ -1,6 +1,6 @@
SPELL=upower
- VERSION=0.9.19
-
SOURCE_HASH=sha512:616502dddec23108fc51662e0e08efc2cd7893043558696ea87cc02c05b85322362be3740c81674b619f5e7acfaa42bdbd56444faab8c11820ebc427e127a9b7
+ VERSION=0.9.20
+
SOURCE_HASH=sha512:d78fc0f53a89e72753c6807ccec70209efa0660c9b93ecdf450c43d33a6f8e39e55ad790ce19c67d335ec137655cf701b09069dbfc68707a8ba6fdbda72fde72
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/upower/HISTORY b/libs/upower/HISTORY
index 2f85e0d..761d4ca 100644
--- a/libs/upower/HISTORY
+++ b/libs/upower/HISTORY
@@ -1,3 +1,6 @@
+2013-03-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.20
+
2013-01-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.19

diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index 84c5952..be1b6c0 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,12 +1,12 @@
SPELL=samba
- VERSION=3.6.12
+ VERSION=3.6.13
SECURITY_PATCH=19
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
SOURCE_URL[1]=ftp://de3.samba.org/pub/$SPELL/$SOURCE
SOURCE_URL[2]=http://us1.samba.org/samba/ftp/old-versions/$SOURCE
-
SOURCE_HASH=sha512:06a7b8883a18b802de5aeced2e7dcf97147351b621736ab2383c6e4f22d5fb14e2b1ce88c8137a2fa9571b25357c766b0fb2b31352009b8a7137b20e2e9c3416
+
SOURCE_HASH=sha512:1b1d72a6166885d168a4892b1e8ed2f0affbcd76819bcbabc4093743b15d6e4972cffd53b7e9770baad95b900c3dbf66259fc410cf8421127585fdfb3ffb270a
if [[ "$SAMBA_VSCAN" == "y" ]] ; then
VSCAN_VERSION=0.3.6c-beta4
SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index ad2ae87..f76550f 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.13
+
2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.6.12; SECURITY_PATCH++
* CONFLICTS, CONFIGURE, DEPENDS: both samba and tdb/talloc install
diff --git a/perl-cpan/dbi/DETAILS b/perl-cpan/dbi/DETAILS
index 19b6bb8..ccb7f7e 100755
--- a/perl-cpan/dbi/DETAILS
+++ b/perl-cpan/dbi/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbi
- VERSION=1.622
-
SOURCE_HASH=sha512:6d45ccdfab58bc82eaf71a9637b0b58a303ba4f24584b1c7a75a9b2ca21662344d9fa444e97ad92783b6fe5621d5127efa07faeeafd05f1bb49739774e250434
+ VERSION=1.623
+
SOURCE_HASH=sha512:848e18c59e0b0435bcd0942a2919c4d6b57bb5ef6a590fad53e91e100b47ef5fc4136e7a67c4923aa125cf3f90131364b11de0b54e637b5ee57b805dbede67bf
SOURCE=DBI-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBI-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/TIMB/$SOURCE
diff --git a/perl-cpan/dbi/HISTORY b/perl-cpan/dbi/HISTORY
index 3bae266..e1e32c6 100644
--- a/perl-cpan/dbi/HISTORY
+++ b/perl-cpan/dbi/HISTORY
@@ -1,3 +1,6 @@
+2013-03-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.623
+
2012-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.622

diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index 25530bf..82fa325 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,8 +3,8 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=1.6.1
-
SOURCE_HASH=sha512:4652ab1c2a1d7650b4cb7e552a1689624471e0196bb1a5f389614f8727c1b1d6c59370511217ba6ae8ba427b4b0787ade8de0a9eadb0af3fe483833fbf152305
+ VERSION=1.6.2
+
SOURCE_HASH=sha512:08b7ae95af9c19a1bb72f851b801d55a51360a4c2993c34878d18a605bf1d9381eada5a8f51653c4467738f0509bb8ad713b79e78c8d2a80f1aa86f1d2196038
SECURITY_PATCH=5
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 6ec3e40..2db7736 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,6 @@
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.2
+
2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: adjust flags for openssl & gnutls

diff --git a/python-pypi/bzr-fastimport/DEPENDS
b/python-pypi/bzr-fastimport/DEPENDS
new file mode 100755
index 0000000..c36bed8
--- /dev/null
+++ b/python-pypi/bzr-fastimport/DEPENDS
@@ -0,0 +1,2 @@
+depends bzr &&
+depends python-fastimport
diff --git a/python-pypi/bzr-fastimport/DETAILS
b/python-pypi/bzr-fastimport/DETAILS
new file mode 100755
index 0000000..25e7de6
--- /dev/null
+++ b/python-pypi/bzr-fastimport/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=bzr-fastimport
+ VERSION=0.13.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:3677a6ebb9d5d36d7d29198f239289a9670ac4f1fcbf74a1f219f8a0a5a9cd4301dbdc969c4bce2da18e3c4f7f9a3752919b662473071a7b3f1d84c2de27d821
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://wiki.bazaar.canonical.com/BzrFastImport";
+ LICENSE[0]="GPL2 MIT"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Bazaar Fast Import Plugin"
+cat << EOF
+Bazaar Fast Import is a plugin providing fast loading of revision control
data
+into Bazaar.
+
+It is designed to be used in combination with front-end programs that
generate
+a command/data stream for it to process. Front-ends are available for a wide
+range of foreign VCS tools including Subversion, CVS, Git, Mercurial, Darcs
+and Perforce. New front-ends are easy to develop in whatever programming
+language you prefer, making Bazaar Fast Import useful for teams needing a
+custom migration solution.
+EOF
diff --git a/python-pypi/pil/HISTORY b/python-pypi/pil/HISTORY
index 03e0125..ae374e1 100644
--- a/python-pypi/pil/HISTORY
+++ b/python-pypi/pil/HISTORY
@@ -1,3 +1,6 @@
+2013-03-16 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: Added TK
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/python-pypi/pil/PRE_SUB_DEPENDS b/python-pypi/pil/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d202449
--- /dev/null
+++ b/python-pypi/pil/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ TK) is_depends_enabled $SPELL tk;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/python-pypi/pil/SUB_DEPENDS b/python-pypi/pil/SUB_DEPENDS
new file mode 100755
index 0000000..0fafa13
--- /dev/null
+++ b/python-pypi/pil/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ TK) depends tk;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/science/yacas/DEPENDS b/science/yacas/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/science/yacas/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/science/yacas/DETAILS b/science/yacas/DETAILS
new file mode 100755
index 0000000..cb21506
--- /dev/null
+++ b/science/yacas/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=yacas
+ VERSION=1.3.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.sourceforge.net/backups/${SOURCE}
+
SOURCE_HASH=sha512:adbeb7d1428bb499f80fca8c0b715714c8cd3ac11b1b4fbd15d5b8ba6d93abfcc4cbe17984745651916b3a5130a345d511c3c84290a87f595e449c86944928b1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://yacas.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20130315
+ SHORT="a computer algebra system"
+cat << EOF
+YACAS is an easy to use, general purpose Computer Algebra System, a program
+for symbolic manipulation of mathematical expressions. It uses its own
+programming language designed for symbolic as well as arbitrary-precision
+numerical computations. The system has a library of scripts that implement
+many of the symbolic algebra operations; new algorithms can be easily added
+to the library. YACAS comes with extensive documentation (hundreds of pages)
+covering the scripting language, the functionality that is already
implemented
+in the system, and the algorithms used.
+EOF
diff --git a/science/yacas/HISTORY b/science/yacas/HISTORY
new file mode 100644
index 0000000..9e578f4
--- /dev/null
+++ b/science/yacas/HISTORY
@@ -0,0 +1,3 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/utils/ledger/DETAILS b/utils/ledger/DETAILS
index 5250304..197a99b 100755
--- a/utils/ledger/DETAILS
+++ b/utils/ledger/DETAILS
@@ -1,10 +1,10 @@
SPELL=ledger
- VERSION=2.5
-
SOURCE_HASH=sha512:ef01a74b62e71bcc9fcb6ce56e67319e7381e83fc8ffc940e95bcb079dccdccfe34cabaa02bb21ac2f1eb3d2ba12fc6b422ec441788294d4a5bae3fcc8d8970a
+ VERSION=2.6.3
+
SOURCE_HASH=sha512:e29d44b5558a4117d7d693a20e368b9ab6cdfcab59ae0702fe15ff22fe7b325476f23b87bf56e89fcc5c698dc04fcf1cd6fd351cb659cb7b30941d1cbd9ae43d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
- WEB_SITE=http://www.newartisans.com/ledger.html
+ SOURCE_URL[0]=https://github.com/downloads/${SPELL}/${SPELL}/${SOURCE}
+ WEB_SITE=http://ledger-cli.org/
LICENSE[0]=BSD
ENTERED=20041213
KEYWORDS="utils"
diff --git a/utils/ledger/HISTORY b/utils/ledger/HISTORY
index 3402e73..499a58e 100644
--- a/utils/ledger/HISTORY
+++ b/utils/ledger/HISTORY
@@ -1,3 +1,8 @@
+2013-03-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ fixed WEB_SITE
+ updated spell to 2.6.3
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/utils/uptimed/DETAILS b/utils/uptimed/DETAILS
index 9dd55ff..91b5d0e 100755
--- a/utils/uptimed/DETAILS
+++ b/utils/uptimed/DETAILS
@@ -1,11 +1,10 @@
SPELL=uptimed
- VERSION=0.3.16
+ VERSION=0.3.17
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://podgorny.cz/uptimed/releases/${SOURCE}
SOURCE_URL[1]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b6a51c0b30059767bd260b25cc43647c24f32bb9bcd5a3ff895ece800dbeb03d7de64cbdcec4f5571ea42ee72d38ea665733f59f74aecdc5e20a4e1c7b3a5123
- PATCHLEVEL=1
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
KEYWORDS="utils"
WEB_SITE=http://podgorny.cz/moin/Uptimed
diff --git a/utils/uptimed/HISTORY b/utils/uptimed/HISTORY
index cc8667c..5622135 100644
--- a/utils/uptimed/HISTORY
+++ b/utils/uptimed/HISTORY
@@ -1,3 +1,7 @@
+2013-03-13 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.3.17
+ * PRE_BUILD: added patch to all building with current autotools
+
2010-02-17 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on autoconf and libtoolize
* PRE_BUILD: Run libtoolize and autoreconf
diff --git a/utils/uptimed/PRE_BUILD b/utils/uptimed/PRE_BUILD
index c4dfd99..7acdf06 100755
--- a/utils/uptimed/PRE_BUILD
+++ b/utils/uptimed/PRE_BUILD
@@ -1,5 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/configure-ac.patch &&
+
libtoolize &&
autoreconf &&
./bootstrap.sh
diff --git a/utils/uptimed/configure-ac.patch
b/utils/uptimed/configure-ac.patch
new file mode 100644
index 0000000..8585dd7
--- /dev/null
+++ b/utils/uptimed/configure-ac.patch
@@ -0,0 +1,12 @@
+diff -ur uptimed-0.3.17/configure.ac uptimed-mod/configure.ac
+--- uptimed-0.3.17/configure.ac 2012-05-21 16:30:59.000000000 -0500
++++ uptimed-mod/configure.ac 2013-03-13 16:50:23.422039740 -0500
+@@ -1,7 +1,7 @@
+ dnl configure.in for uptimed
+
+ AC_INIT([uptimed], 0.3.17)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AC_PROG_CC
+ AM_PROG_LIBTOOL
+ AM_INIT_AUTOMAKE
diff --git a/utils/uptimed/uptimed-0.3.17.tar.bz2.sig
b/utils/uptimed/uptimed-0.3.17.tar.bz2.sig
new file mode 100644
index 0000000..33e002a
Binary files /dev/null and b/utils/uptimed/uptimed-0.3.17.tar.bz2.sig differ
diff --git a/video-libs/libdvdcss/DEPENDS b/video-libs/libdvdcss/DEPENDS
new file mode 100755
index 0000000..a026d93
--- /dev/null
+++ b/video-libs/libdvdcss/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends doxygen "" "--disable-doc" \
+ "Build API documentation with Doxygen?"
diff --git a/video-libs/libdvdcss/DETAILS b/video-libs/libdvdcss/DETAILS
index a8bc143..1ff46da 100755
--- a/video-libs/libdvdcss/DETAILS
+++ b/video-libs/libdvdcss/DETAILS
@@ -1,9 +1,9 @@
SPELL=libdvdcss
- VERSION=1.2.12
-
SOURCE_HASH=sha512:d152444e62f3c02f45c97b5c19fcc4b08c80ac058b6fd116ccda8107a38e6b306c57832583509668fd29f73967ad775e378bf11472f36b0564e4e4b1a1513edc
+ VERSION=1.2.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/libdvdcss/$VERSION/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://developers.videolan.org/libdvdcss/
ENTERED=20010927
LICENSE[0]=GPL
diff --git a/video-libs/libdvdcss/HISTORY b/video-libs/libdvdcss/HISTORY
index 6c419ca..fd0cd2f 100644
--- a/video-libs/libdvdcss/HISTORY
+++ b/video-libs/libdvdcss/HISTORY
@@ -1,3 +1,7 @@
+2013-03-13 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2.13
+ * DEPENDS: added optional on doxygen
+
2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.12

diff --git a/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
b/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
new file mode 100644
index 0000000..c30a3f4
Binary files /dev/null and
b/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig differ
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index 921a015..3a61e06 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,6 +1,6 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=1.0.4
+ VERSION=1.0.5
SECURITY_PATCH=14
else
VERSION=0.7.13
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index afea4e3..b566e04 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,6 @@
+2013-03-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.5
+
2013-02-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.4, SECURITY_PATCH=14

diff --git a/windowmanagers/i3/DEPENDS b/windowmanagers/i3/DEPENDS
index 1af6138..5cb4040 100755
--- a/windowmanagers/i3/DEPENDS
+++ b/windowmanagers/i3/DEPENDS
@@ -7,7 +7,7 @@ depends xcb-util-keysyms &&
optional_depends asciidoc '' '' 'for the hacking-howto' &&
optional_depends xmlto '' '' 'for the manpage' &&
optional_depends xmessage '' '' 'for the welcome message' &&
-optional_depends perl '' '' 'to migrate your configuration to the v4
format' &&
+optional_depends perl '' '' 'for i3-dmenu-desktop (requries dmenu)' &&
optional_depends pango '' '' 'to use pango for rendering text (Xft fonts)'
&&
suggest_depends i3lock '' '' 'for a screen locker' &&
suggest_depends i3status '' '' 'for status bar information' &&
diff --git a/windowmanagers/i3/DETAILS b/windowmanagers/i3/DETAILS
index aaf25b6..fa89c82 100755
--- a/windowmanagers/i3/DETAILS
+++ b/windowmanagers/i3/DETAILS
@@ -1,5 +1,5 @@
SPELL=i3
- VERSION=4.4
+ VERSION=4.5.1
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://${SPELL}wm.org/downloads/${SOURCE}
diff --git a/windowmanagers/i3/HISTORY b/windowmanagers/i3/HISTORY
index f15a962..f345f0a 100644
--- a/windowmanagers/i3/HISTORY
+++ b/windowmanagers/i3/HISTORY
@@ -1,3 +1,9 @@
+2013-03-20 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.5.1
+
+2013-03-13 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.5
+
2013-02-09 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.4

diff --git a/x11-libs/unity-greeter/DEPENDS b/x11-libs/unity-greeter/DEPENDS
index 142e7dc..71aab79 100755
--- a/x11-libs/unity-greeter/DEPENDS
+++ b/x11-libs/unity-greeter/DEPENDS
@@ -7,6 +7,7 @@ depends vala &&
depends libcanberra &&
depends freetype2 &&
depends cairo &&
+depends gnome-settings-daemon &&
optional_depends indicator-datetime '' '' 'for a time applet' &&
optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
optional_depends indicator-power '' '' 'for a power applet' &&
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
index 9ac7c93..6bb659e 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,6 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gnome-settings-daemon
+
2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 13.04.1

diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index f26446d..94259ff 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.5.24
+ VERSION=1.5.26
else
VERSION=1.4.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index c6eba9a..f860bb1 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.26 (devel)
+
2013-02-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated devel to 1.5.24

diff --git a/x11/lightdm/DETAILS b/x11/lightdm/DETAILS
index f15c9d9..1b93256 100755
--- a/x11/lightdm/DETAILS
+++ b/x11/lightdm/DETAILS
@@ -10,8 +10,9 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="lightweight display manager"
cat << EOF
An X display manager that:
- - Has a lightweight codebase - Is standards compliant (PAM, ConsoleKit,
- etc) - Has a well defined interface between the server and user interface -
- Fully themeable (easiest with the webkit interface) - Cross-desktop
(greeters
- can be written in any toolkit)
+ - Has a lightweight codebase
+ - Is standards compliant (PAM, ConsoleKit, etc)
+ - Has a well defined interface between the server and user interface
+ - Fully themeable (easiest with the webkit interface)
+ - Cross-desktop (greeters can be written in any toolkit)
EOF
diff --git a/x11/lightdm/HISTORY b/x11/lightdm/HISTORY
index 93a7878..f6d4a25 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,7 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * init.d/lightdm: fix typo
+ * DETAILS: reformat description
+
2013-03-09 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 1.5.1, switched to .xz, changed SOURCE_URL[0]

diff --git a/x11/lightdm/init.d/lightdm b/x11/lightdm/init.d/lightdm
index 9c603d8..6c0b8ba 100755
--- a/x11/lightdm/init.d/lightdm
+++ b/x11/lightdm/init.d/lightdm
@@ -10,7 +10,7 @@ PROVIDES=display_manager
start() {
echo -n "Starting LightDM..."
mkdir -p /var/run/lightdm
- chown lightdm.lightdm /var/run/lightdm
+ chown lightdm:lightdm /var/run/lightdm
$PROGRAM $ARGS &
evaluate_retval
}
diff --git a/xfce/xfdesktop/DEPENDS b/xfce/xfdesktop/DEPENDS
index f386dda..f2e7f1b 100755
--- a/xfce/xfdesktop/DEPENDS
+++ b/xfce/xfdesktop/DEPENDS
@@ -3,6 +3,7 @@ depends libwnck &&
depends libxfce4util &&
depends libxfce4ui &&
depends xfconf &&
+depends exo &&

optional_depends gettext \
"--enable-nls" \
@@ -14,21 +15,11 @@ optional_depends thunar \
"--disable-thunarx" \
"for desktop launcher icons" &&

-optional_depends exo \
- "--enable-exo" \
- "--disable-exo" \
- "for nifty icon effects" &&
-
optional_depends libnotify \
"--enable-notifications" \
"--disable-notifications" \
"for Mount notification support" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation" &&
-
optional_depends garcon \
"--enable-desktop-menu" \
"--disable-desktop-menu" \
diff --git a/xfce/xfdesktop/DETAILS b/xfce/xfdesktop/DETAILS
index 45b3d4e..0a741d4 100755
--- a/xfce/xfdesktop/DETAILS
+++ b/xfce/xfdesktop/DETAILS
@@ -1,11 +1,11 @@
SPELL=xfdesktop
- VERSION=4.10.0
+ VERSION=4.10.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:7cc60b23b87120b83a9917f8c48c613fe832dc9b3f73beefd8d808a186221f1c2d2d0631b1fed301b2e014bb25b61ebbe20e6fc2d927e20aa94bf9a539f0271a
+
SOURCE_HASH=sha512:274e61fc08ab7738584a27cabce897bd3692200ffe88ad5542bf3c3d6fba128166a499b8aca2b571501d9c66cafa1b3af6a9d52638e20dee7dc79dc5ea48544c
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfdesktop/HISTORY b/xfce/xfdesktop/HISTORY
index 8535637..5eecb40 100644
--- a/xfce/xfdesktop/HISTORY
+++ b/xfce/xfdesktop/HISTORY
@@ -1,3 +1,7 @@
+2013-03-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.10.2
+ * DEPENDS: renewed dependencies
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git
a/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch

b/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
new file mode 100644
index 0000000..ad3ecf3
--- /dev/null
+++
b/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
@@ -0,0 +1,22 @@
+From f8e1ba94509391955b0bffffb11f2ec3bed55bf1 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 15 Mar 2013 20:34:51 +0100
+Subject: [PATCH] use X's default authentication mechanism instead of xdm's
+ specific one
+
+---
+ config/xdm-config.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/config/xdm-config.cpp b/config/xdm-config.cpp
+index a685129..5203cce 100644
+--- a/config/xdm-config.cpp
++++ b/config/xdm-config.cpp
+@@ -37,3 +37,4 @@ DisplayManager*loginmoveInterval: 10
+ ! SECURITY: do not listen for XDMCP or Chooser requests
+ ! Comment out this line if you want to manage X terminals with xdm
+ DisplayManager.requestPort: 0
++DisplayManager*authName: MIT-MAGIC-COOKIE-1
+--
+1.8.1.3
+
diff --git a/xorg-app/xdm/DETAILS b/xorg-app/xdm/DETAILS
index a875b46..1f011fc 100755
--- a/xorg-app/xdm/DETAILS
+++ b/xorg-app/xdm/DETAILS
@@ -1,9 +1,8 @@
SPELL=xdm
- VERSION=1.1.10
+ VERSION=1.1.11
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-#
SOURCE_HASH=sha512:df09d344e0bbd59b172efd0fb8050c787cf68de0ec33510b4b1b7e484987fdb3296383737215c8e8c27c0dfe57d4b8814ffb7f23740a89ba013fd604a9c9061a
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:fe6f2b7817c0f7f07a1f5f497edcdfa15b93986fd87f314daa472dac8625327ef46ebbf40d27fe8d4a8a2f8d5af8a01c4438a29356740e0eb350f2bd0c7ec0d5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=XCL
WEB_SITE=http://xorg.freedesktop.org/wiki
diff --git a/xorg-app/xdm/HISTORY b/xorg-app/xdm/HISTORY
index c03b18f..948a85c 100644
--- a/xorg-app/xdm/HISTORY
+++ b/xorg-app/xdm/HISTORY
@@ -1,3 +1,9 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.11
+ * PRE_BUILD,
0001-use-X-s-default-authentication-mechanism-instead-of-.patch:
+ apply patch to use X's default authentication mechanism. xdm's
mechanism
+ doesn't work with SDL.
+
2012-09-17 Remko van der Vossen <wich AT sourcemage.org>
* BUILD: Put config files where they belong

diff --git a/xorg-app/xdm/PRE_BUILD b/xorg-app/xdm/PRE_BUILD
new file mode 100755
index 0000000..a58c41f
--- /dev/null
+++ b/xorg-app/xdm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
diff --git a/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig
b/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig
deleted file mode 100644
index e4d9a64..0000000
Binary files a/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig and /dev/null differ



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (137147283c6a09c9ea6408d3219fe0ed1aad223f), Eric Sandall, 03/20/2013

Archive powered by MHonArc 2.6.24.

Top of Page