commit e161e8ff816660b00988b944a5542b2b518e86c3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
ffmpegthumbnailer: => 2.0.8
* BUILD: build with --enable-thumbnailer to register as thumbnailer under
/usr/share/thumbnailers
* PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed
commit 98a678472e211db85b2442a9eb6d962bfc79ef78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11/lightdm: set pam files executable
commit c4f29934e49cba13a48e48e3850c754ebc849422
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics/imagemagick: version 6.8.3-5
commit dd16e2f2ecba26fae01a14a64780e46299c0bca3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
pciutils: removed configs; pci.ids.gz was already marked volatile
commit 432916aa02e185e2d273c5002db56e3e52c86348
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
pciutils: pci.ids is volatile
commit bd087648d6cd6dd7ef1adc118b4ae1715e657d51
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
xf86-video-ati: Fix call to autogen.sh
commit 31f4869d3ada0220f55e742215e99e109a0977e3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-toolkits/gtk+2: fix SOURCE_HASH
commit 529f42af1185978e582c6af79d2cc15ecec19c7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
kernels/nct6775: new spell, driver for NCT6775F, NCT6776F and NCT6779D
commit e0e2b58dd76f3b63be6b39f68190a29827176d5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/qt-creator: version 2.6.2 and 2.7.0-beta
commit d697570786b95411a6c4174eeadd0f0f3a7792c4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-libs/unity-greeter: version 13.04.1
commit c88a64a6640ce6fac8af481e954954c91064cfc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
chat-im/licq: version 1.7.1
commit c92e64ff449269ff22379e20d93c649b73cddf6f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11/lightdm: add dependency on itstool
commit f05a46f16d2d6194ad12e3f713ee971256aa61a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/zsh: fix SOURCE_URL[0]
commit 32ca276958d2b2b3906854fa178a784199aeef26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-toolkits/gtk+2: version 2.24.16
commit 6b5aa7b853bedbd047890823df8b7fa78a8b6642
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
solo6x10: new spell, Bluecherry Video4Linux2 driver
commit 1eb826c20f48ce8bf4d891f054d10a12ff59a833
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
gvfs: switched from libcdio to libcdio-paranoia
commit c0c57a3e43edbc6e84536f0ef10558b6bfcad97f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
mpd: switched from libcdio to libcdio-paranoia
commit c0e7054c60158847d19960e40a9a13f11c094d91
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libcdio-paranoia: added cdda.h header symlink (part of #501 fix)
commit 4f186d8d31e3780d6d31b03873cb229e8946e9ce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libcdio: added trigger to recast spells that link with libcdio libraries
commit 86028dc0b419986e8579291b3edc4225a8be4b46
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu/gcc: fix header generation for libgo
commit fcce5aac8507b602d464c23265979e54221dd5d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu/gcc: fix -ffast-math
commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu/gcc: remove redundant libffi
commit 7f3fc1a47a0e48e68e5ae1d4b11400879a6d7e25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libgphoto2: => 2.5.1
commit fecd899e7ff332147a4d47b813704bbdaa9f3bad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
mtools: => 4.0.18
commit ba3467b91bb62ae2f215ab0304a4c52c998c274a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
tzdata: => 2012j
commit 2a3d83b265e3c9b123f702c22e918cdb0657b662
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
tabbed 0.4.1
commit f2f56cb51a2e2fd920269c177c8114dbc05372cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
VERSION: 0.63-test
commit bde27ea2a246abacc4ab02a9b71c1cacf9139a2a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
mpg123: bump to 1.15.1
commit 995ee343ec7b8792d934dbe0ad2c6eaef2a876e8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
klavaro: => 1.9.7
commit 2aa9747c7c03a24f41faf5a742606abfad56d1ee
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
file: => 5.13
commit 2680a4cd2740a4dfd79b4e7b1ece8e5d93fa720f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
acpid2: => 2.0.18
commit e0b8f74becc86e981b20ae7b646eac9ad1d68a78
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
podofo: => 0.9.2
commit 07288f017e740a45805dc41646d96b5b18f0362b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
librsvg2 - gtk-{2,3} are optional
commit 921c7411479eedea7d99145207077b749529bfa7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire
commit a4f9742945fc6c783f6a150906a7802bfc495140
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gcc: => 4.7.2
commit b1d212b00fd0b05279bad8dce60d693278f756f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu/gcc: use new version of the ada bootstrap compiler
commit fa75ecbde3e741582c8ff3d948e4616e9c99030c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gcc: => 4.7.1
commit a17f69060a76cb9086916db8ebe82edffef894e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gcc: => 4.7.0
commit 37731dd5c785528203e2595392ba5fccef62eb2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/pcmanfm: version 1.1.0
commit b516f59311869aae477d6645b0c95faec1c071b3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/libfm: version 1.1.0
commit ec643463c7be4202abb13c97aed04997ce7e6448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
science/qlandkarte-gt: add sub dependency on OPENGL for qt4
commit 44b555559b954807439facb403ed0604989f3351
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics-libs/babl: pass -fi to autoreconf
commit 4ae04b3be638aae067de79754bfe5912a139bf09
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
science/gpsbabel: version 1.4.4
commit 5de8588d664235ff93bf0fec2eebdf1598193b03
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/wdiff: version 1.1.2
commit 58745ebd7c04db8475c128e088c287ab1b9a7e21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics/darktable: remove dependency on fop
commit bc5425af1490438ac08c346738bfa45ae59b7da1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
audio-players/alsaplayer: fix SOURCE_URL[0]
commit 16e75776ad26f918587bf4c396bfe67dbc02ef0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
automake-1.9: fixed build with recent autotools
commit 72d250b1879488116253c5a31d145f83eca742d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
cups-filters: => 1.0.29
commit 45b1b76d578f16b06232f60c994d6d54a50ce27b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
poppler: switched to lcms2
commit 5ac33197d197c00ff9aa70a775dcd560f6643f9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "galculator: => 2.1"
This reverts commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b.
It segfaults too much
commit 82559999c9cd1eed1d4f6dd742156864b1202b7d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
poppler: => 0.22.1
commit 1913c9e433c45e28790b2041b9902cca4d99079b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
cairo: => 1.12.14
commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
galculator: => 2.1
commit f97af48fad14fa98fcdd22734b9718454902035e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
siege: => 2.74
commit dce5735075b4bb649892b6fc3d55c6a06c07fdbd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
easytag: => 2.1.8
commit 365394b48b38876a8cb11afb3e4ba23840e94657
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
patch: added attr optional dependency
commit 3c0ef643f404320e548fb93363fda228d29fe6e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-toolkits/fltk: provide sub dependency on OPENGL
commit 4e76ebee07894c25f485f272c9d42237cdce9eee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/firefox: disable avx when using gcc 4.7
commit a9aeec60e776a09f4ea1389ea87f94134df57abb
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
libusb: make docs optional
commit 70ad76bfc156c53fcf222941ccab30cb0425cde7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
xf86-input-wacom: updated to 0.19.0
commit 0781c8afdbca561e7a484076fc2a833931459576
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
icedtea7: updated to 2.3.7
commit 8458cbdf2578f558d95cf94356a084f4ea401311
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/webkitgtk3: add dependencies on perl, PYTHON and RUBY
commit 1fad01c069a7179f42960a7de2b81d411570be07
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
windowmanagers/xmonad: install manpage
commit 40047660d2b05120389957ffb1586a6a729cf85c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
fonts-x11/terminus-font: install to /usr/share/fonts/X11/misc
commit 2b512e0631e5620bd19efbec3b6a2d43cac823c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
fonts-x11/gohufont: install to /usr/share/fonts/X11/misc
commit 0c667b3ee56f628325835c8491eef165f840f1c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
fonts-x11/ttf-roboto: install to /usr/share/fonts/X11/TTF
commit 3b2692170eda33c5abd769eaaf63a3dc414f7e87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-libs/unity-greeter: include libX11 in LIBS in BUILD
commit bfcd1703aa3a4da0c8a247b0eb47ced00cdd4885
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-libs/unity-greeter: remove obsolete patch
commit d3ed68df01ae030dcd385202c96bec0eaa7456e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
mail/thunderbird: version 17.0.3, security update
commit ecdb35c447eda82cdcdc920109071d66a64e5391
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.4.33 (lts)
commit 38ac0d99ba289f6865466165108533050ddf3030
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.2.39 (lts)
commit f9ff213d7aa5e9b76117664e9a34d53ce3f04dd5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.0.66 (lts)
commit 2cb35510fb9c5346c40fd0be184c7d385dc9b082
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
django: => 1.4.4 (security)
commit 4094927250bd1df21d062ab5115c0af90dccf6cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
nss-pam-ldapd: security update
commit 9f27fd81c74e92dbd1fe08335b2bfd86ddd8aab4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ruby-1.9: => 1.9.3-p392 (security)
commit 75556e1b04c4b88f9855e3e92c15e0946b1b1bb2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
live: version 2013.02.11
commit 83dac46370c42b9c293c39e3e28e01729e16c0b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
grip2: deprecate in favour of grip
commit a1290ab015ae2aea4b7896a8b0e652834a375592
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
modsecurity: version 2.7.2
commit a610d5150281b536ac719b78fb3e65c06b92b94b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
dosfstools: => 3.0.15
commit 0e4dd4c512df2038b9424f8be3a0baba8e3094f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
polarssl: => 1.2.5 SECURITY fix
commit fcee989e04aa45e0904675740ea58cd641334393
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
partclone: => 0.2.59
commit 10e6afaf612ad74b4d95841da176bc11f6d1c986
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
audio-libs/libmad: fix obsolete macro in configure.ac
commit db33a103b07c01889dbef5cd4a07c63b621e4453
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/zsh: version 5.0.2
commit 5bc2ea38d716fa3c9b6666cad97a66d8ea2f62e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
seamonkey 2.16, SECURITY_PATCH=52
commit a3ce3369ae151d7f2f00d37b2d9d77be8f7f595c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
potrace 1.11
commit b64dbfa9635cb788dde0b01e9e8e6f93b5017ba7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
polarssl: => 1.2.5 SECURITY_PATCH CVE-2013-0169
commit 897634cf28b16263e4819922b56df30804daedf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
firefox 19.0, SECURITY_PATCH=61
commit 8dd14dde256c72ba7b48d18030ad2c13812ecf12
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
windowmaker 0.95.4
commit 784e6c9bedd5c9de0f2d7edf79fd88f0dd1681c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
.gitignore: Add .#*
commit 82c245c30670467ff942607e84c39dc4c1f25f8c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
Fix ChangeLog entry added by cc5c415 (dmg2img)
commit 05957827ef3990430d73b6ddddaebdad5e2f0af2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
emacs-goodies-el: new spell, Various functions for Emacs
commit 0dcf976bdd4428ced9c6fa2a580c047287c0e0b7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
emacs-lisp: FUNCTIONS: Enable to specify the source directories
Now install and build functions take parameters. This enables us to build
packages containing multiple source subdirectories.
commit aeda996b37c3192d39832bbb2a938305dc507b0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
fill-column-indicator: Fix typo in DETAILS
commit 9b5a6691f0fef4e0a9ebfdd4b6e978c021e9aac9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
pcb: added missing gtkglext dependency if OPENGL enabled
commit c88c52c6d67db885b67bb221dd0bfb490d8eaf19
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
wine: Updated devel to 1.5.24
commit 680364ac850348b373c668d650aad2afceef07b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
nss: fix patch apply if statement
commit c6080ae5ebbe7093c912c6faba29945125945ec7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 3.8
commit f9d9818fe4360ab8ce1c06f8cb8d23d4ea7f41d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
transmission: => 2.77
commit 7d13fbeef196e58bc6eb9250649e0c57835eaa96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
nettle: => 2.6
commit f02d8a46f3869d83bb1cb74a376d90228dd0bad1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
icedtea7: updated to 2.3.6
commit 03b62d65a5951e3e87725d744c96199cdd46dd93
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
icedtea6: updated to 1.12.2
commit e9e817af9033fb56723e46a50778a4536448f64a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
xen: security update
commit 82a17ba9da23bbd1769d45f59b2a3529cd506257
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
gwc: corrected where I commented out libgnomeui in depends
commit e3d64e96ee820fab46fc12ab586a43a840a95ac6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.0.65 (lts)
commit bd5eaf4f787a460e880afbcef4c00ab048f24aea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.4.32 (lts)
commit 1488b72859ca9f8ae97814740ea7a33cf38f98e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.2.38 (lts)
commit e1cdac6e82d7cf2891295090194a720619cb12a3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
libgpod: added a patch to make hal support work again
commit 6ffa8939eb265bce56f4565008f0244afa6d09bd
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
grip: commit PRE_BUILD missing from
fa9d77c8ff6503233cd6700c00e1632ac983b771
commit 34d1b2102d9c8dc7574f23186e09c107ec45f229
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
iputils-tracepath: add missing source hashes
commit fa9d77c8ff6503233cd6700c00e1632ac983b771
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
grip: version 3.3.1
commit 02f578834d4a3b5b9f98feb5ce2f9ece3090ae5d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
mlt: forgot to update website
commit e96ecf9d0f644a3c74116c9010466056b8b0e413
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
mlt: updated to 0.8.8
commit a4f8a1b2f2b41e3fc525b2396a50f08df06a1302
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
boost: added two missing libraries to CONFIGURE
commit df67fa77737ce71a398ebb3919e1930d9cbb71d0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
gst-plugins-ugly: apply patch to fix cdio build
commit 285ed896b6f833c9a8dd1708767704cd40679868
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
audacious-plugins: updated to 3.3.4
commit 52046696a193bfe5cb0a147231b6748ae96ed676
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
libcdio-paranoia: new spell, split from libcdio
commit 69ef8c594405e0630abe237b0300a1f3aa3d73a0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
audacious: updated to 3.3.4
commit bdace96357ffb207986080bf2a4825e3f65faa0a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
clamav: fix sourceforge url
commit 6db166b1b82078adea74adc1511d77a1e1ccc22a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
gst-plugins-good: apply patch to fix v4l2 changes
commit 0decd6600f3b0f87d40e426b302d2d65e4749808
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>
nagios: set it to the sf.net specific URL
commit 1b8712832fae3c7a661de34b07dfc1d4e76e595c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
sox: update to 14.4.1
commit 2a598a06b92238bf5b2330b81f337500aa5929e8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
dbus-c++: apply configure.ac patch
commit ef82ec60eb8bb184607f1062dba92912483327c6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
gkrellm2: apply gentoo patches to build with newer glib2
commit 675bdc050661de4401a08a8784bb7e4bc0ae0ff1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
telepathy-farstream: update to 0.6.0
commit 26a887ab2169e21a538eb727faf290d1dff1efc9
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
farstream: updated to 0.2.2
commit 3c1b94155aa6540f57ed5ebff5f186c7a7586b5b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
libnice: updated to 0.1.3
commit e97479fe70b13140b4a61a35dbe9fe87389a5eac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
util-linux 2.22.2
commit fd8471ef0944dbcc9c8e637a6a75f45d77caa82a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
e2fsprogs 1.42.7
commit 7ed1db3b15a389aa03712ed847b428878ef39988
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
v4l-utils 0.9.3
commit f2f867bc2db968b26818689e6c007415aa34a22f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
gwc: updated to 0.21-19
commit fd51269fcb4f6089ea789ca24129e2ebd08af2c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
phonon-backend-vlc 0.6.2
commit 26eb3d2744857887b2a8526e9087c9b78b4f3229
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
feh 2.9.1
commit 3cce397666835598e32696b50f5c4a02086a3583
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 3.7.9
commit 351377d81bb8e39fa30b59c24eadf7e0464b1166
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
lua51: remove mistakenly added a.out file
commit adc44520ba346f807f826d7e836845d29aea2039
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
lightmediascanner: apply patch for autotool changes on scm version
commit 750eb6574e693dcc08a12d9b0c005f44e41af617
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
openjade: apply patch to build with perl 5.16 or later
commit e8068125ddcf9919f71d704ea8a7fdef3dabe294
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
cdrdao: added patch for configure.ac so svn will build
commit 146bd00fc3f2a0bebe2ad36728dff40dd52fde2e
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
automake-1.8: added --add-missing to automake command in PRE_BUILD
commit 6de552cae343bf65002fd4983a1f5115116f9c54
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
podofo: updated to 0.9.1
commit 17132a5786eb62b7d2dc09278cfbc69c5b8bf7fb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
lua51: updated to 5.1.5
commit a15eb7f0e36a105e5378b0fc3178a9e945083baf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11/conky: add optional dependencies on ncurses and moc
commit f093da7e8b935f8391064797f4b3c1619fb07a85
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11/conky: add optional support for hdd temperature, per task IO stats
and IPv4 port monitoring
commit cc5c415be609e4dc2dbb36d11bf55bcecd674c0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
dmg2img: new spell, Converts DMG to standard (hfs+) disk image
commit b6b55c2661a88a2f9897708d17b9f1febddb1b09
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
qiv: version 2.2.4 + various dependency fixes
commit ebcba967bf91ae304a3fb66076af5e6658d53dad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
mksh: => R42b
commit a870afc363d68249bfef751902d2174002e128eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 3.7.8
commit 45d79c117a59fe71b29fa082c78dfbc1f700dbd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
audio-libs/liblrdf: version 0.5.0
commit 3f981c9f807e7dbc64acaf479f7eb097f4f3f18c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
burp: added ability to build and use statically linked binaries
commit 6485ee3691f08a431db3b8cfe50daa2f20cb1c77
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: added config query for AD DC and updated ADS query
added query for winbind, swat, quotas, utmp, automount, and
dnsupdate
* DEPENDS: added optional_depends acl (forced for AD DC), krb5, openldap
avahi, sendfile, libaio, dmapi, libxlsst, docbook-xsl
re-enabled optional_depends linux-pam, cups, SYSTEM-LOGGER
removed readline, sqlite configure flags (no-longer explicitly
listed, but still optional)
* PRE_BUILD: uncompress gz file to verify tarball
* BUILD: added CONFIGURE options, fix build for stable
commit b4219fcffa902db3309e2bb738cf9a290b7002b5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
tevent: remove git version, add stable 0.9.17
git version removed because it checks out entire samba4 and it was broken
* DEPENDS: removed depends git
* PRE_BUILD: uncompress gz to verify tarball
* BUILD, INSTALL, PREPARE: removed
commit 05634a3e9178228c2189307ba2be3514ff140259
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
samba.gpg: added with keys 6568B7EA "Samba Distribution Verification Key
<samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution Key
<samba-bugs AT samba.org>"
for samba and related spells
also added to changelog the key I added to kernel.gpg yesterday
commit a10007a3f88dae7acf243661c9bf2360baac0fff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
shell-term-fm/st: new spell, simple terminal
commit 08e7d6c15e0346c29c02f35f4f91432141fde005
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
gimp 2.8.4
commit 15e6a75bb972d84506491257ba2b17939f3c5452
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
gcc: fixed build with go compiler enabled
commit 5e79696b5824c9afe3d51604a758c6d228daef73
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
audiofile: added forgotten sig
commit 8dd5ea06999d92dd72ee5bb6abc1190044143f7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ssocks: new spell, RFC-compilant socks5 server and client
commit 490b12e8b1429d2e1b6136e3105226a03729abfc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
audiofile: => 0.3.5
commit b4dc4ee737c4acf6a46ec12c7aa256a349b1ba57
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
boost: => 1_53_0 (SECURITY fix)
commit c7b8bb8d402b29778de2996ea88e1d5026ece9ba
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
ruby-glib2: version 1.2.1
commit fb08d653e5c3975d236346b58acaef1a899c3388
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
bluez: => 4.101
gz -> xz
* PRE_BUILD: added, for gpg verification of extracted tar
* CONFIGURE: removed deprecated configure flags
* DEPENDS: removed optional_depends libcap-ng
FYI, bluez 5.x is incompatible with bluez 4.x so we can't upgrade to it
until all dependent spells are updated
commit e30d710e9abd7b40f5dcc10aeb67db8c1de439b6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
kernel.gpg: added key 1DCF2659 "Marcel Holtmann <marcel AT holtmann.org>"
for bluez
commit ab04048815b95a11bb2b6d947f14d2d25e1b444c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
commit 81c9343ea729eb97e2c040e85700ec1d66469f89
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
readpst: => 0.6.58
changed SOURCE_URL to official src
* CONFIGURE: added, to enable dii utility
* DEPENDS: added, added optional_depends python and boost when python is
enabled
* BUILD: force building shared libs
* INSTALL, libpst.pc: removed, no longer needed
commit 2b92d4587e1faf2e6a79418e7c7fc4593fdfaee4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>
gnome-online-accounts: added depends libsecret
commit e48cd7dcb9a0a000f58ea02a67a1ac069514d47e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
seamonkey: => 2.15.2
commit d52bfea30041dfe338cc2117e335a23f34b04d2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
sqlobject: => 1.3.2
commit 38bf6f8063a6436acf49d38602fef31d1f711ef3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ruby-1.9: => 1.9.3-p385 (security)
commit 02127f92aabbb6c3adb4ad45655ecdfcd1ba8d18
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
fabric: => 1.5.3
commit 3c871ddbbf213021e8b683fbe8786683d8ff4d67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/firefox: version 18.0.2
commit d999c8ea2274b16766973c5bf9c32976f2f9aaf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ChangeLog - for qt5 section
commit e06a7b3ad4aa5b53a35d84570c787cd36c1f1438
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtwebkit-5.0.0-beta1 - moved from http section
commit 7aef9cbb0212f73113aabb080740037e4d7a47ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtlocation-5.0.0-beta1 - new spell
commit 157b2e111c68aed8ebd609d822c49d1ac31a6193
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qt3d-5.0.0-beta1 - new spell
commit 59f1d8ce349dbc6c41c7f9c8fd9ab3d8672b045e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtpim-5.0.0-beta1 - new spell
commit 9b0e6484b4dfad987eadc9462b691ee4c6e03e0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtwayland-5.0.0-beta1 - new spell
commit 2e4edb9ae0003ae3689689b2fda085074a32b207
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtimageformats-5.0.0-beta1 - new spell
commit bfc962b49a9f29398ebf3f91f9c04d10d7b384c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtmultimedia-5.0.0-beta1 - new spell
commit bb283fa440a9415d47cae3cac07e167ca13a4fa3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtgraphicaleffects-5.0.0-beta1 - new spell
commit 3920a15e41616d43fae949460602c2ed03acb7c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qttools-5.0.0-beta1 - new spell
commit 8f6f5f177b260971cf2807a389837bc685db176e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtsystems-5.0.0-beta1 - new spell
commit 0e9772b3810451077fe0781b6c08da56843e030b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtquick1-5.0.0-beta1 - new spell
commit 713e5e34c6c39ed9eebcd2866daf3110f1f9f068
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
tsvg-5.0.0-beta1 - new spell
commit 2b2a8a3f8eee98cb43ec4aeb4a2205f79dcbc6da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtdeclarative-5.0.0-beta1 - new spell
commit d8eeac6f8ebdcf79c0709e49944b08ccf531f1a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qt5/FUNCTIONS
commit 21ea20dbe02dbcd33fe613cddb2762698c31e6df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtjsbackend-5.0.0-beta1 - new spell
commit 217bcce7f5372e078301f5f52e2b4ba167d42e8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtscript-5.0.0-beta1 - new spell
commit 0a164d60036c9d86d3ea77b9562e809164f1db97
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtxmlpatterns-5.0.0-beta1 - new spell
commit 801aa4e70350e16d11f62a4bf33895dc142be13b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qtbase-5.0.0-beta1 new spell
diff --git a/.gitignore b/.gitignore
index 68a6800..76453e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ provides.index
version.index
keyword.index
*~
+.#*
diff --git a/ChangeLog b/ChangeLog
index f8258aa..837c498 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,93 @@
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pyicu: added, pyton wrapper for ICU
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/HASKELL_POST_REMOVE: forcefully unregister packages
+ * devel/darcs: moved to haskell/darcs
+ * haskell/haskell-bytestring: deprecated in favour of ghc
+ * haskell/haskell-dlist: new spell, a list-like type supporting O(1)
+ append
+ * haskell/haskell-data-default: new spell, a class for types with a
+ default value
+ * haskell/haskell-zlib: new spell, zlib bindings for haskell
+ * haskell/haskell-primitive: new spell, primitive memory-related
+ operations
+ * haskell/haskell-vector: new spell, efficient arrays
+ * haskell/haskell-tar: new spell, reading, writing and manipulating
tar
+ archive files
+ * haskell/haskell-mmap: new spell, memory mapped files for POSIX and
+ Windows
+ * haskell/haskell-haskeline: new spell, a command-line interface for
user
+ input, written in Haskell
+ * haskell/haskell-dataenc: new spell, data encoding library
+ * haskell/haskell-hashed-storage: new spell, hashed file storage
support
+ code
+ * haskell/haskell-deepseq: spell deprecated [provided by ghc now]
+
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * editors/gtkspell3: new spell, gtkspell v3. Not API-compatable with
2.x
+
+2013-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11/xdotool: new spell, lets you programmatically simulate
+ keyboard/mouse input
+
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * gnome2-libs/bug-buddy2: removed, part of gnome 2 and deprecated in
+ gnome 3. There is no direct replacement.
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * kernels/nct6775: new spell, new driver for NCT6775F, NCT6776F and
+ NCT6779D
+
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * kernels/solo6x10: new spell, Bluecherry Video4Linux2 driver
+
+2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/emacs-goodies-el: new spell, Various functions for Emacs
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * libs/libcdio-paranoia: new spell, split from libcdio
+
+2013-02-17 Ismael Luceno <ismael AT sourcemage.org>
+ * disk/dmg2img: new spell, Converts DMG to standard (hfs+) disk image
+
+2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu.gpg: add key 28C67298 for libs/gmp
+
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-soft/pasystray: new spell, PulseAudio system tray
+ * audio-soft/padevchooser: removed, deprecated upstream and hasn't
compiled
+ in a long time
+
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/git-cola: new spell, a GUI for git
+
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS, qt5/FUNCTIONS: move qt5build to global level
+ fix use with multiple version of python
+ * qt5/qtwebkit5: added
+
+2013-02-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-libs/sbc: new spell, Bluetooth Subband Codec (SBC) library
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pudb: new spell, full-screen, console-based Python
debugger
+
+2013-02-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts
+
+2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * samba.gpg: added with keys 6568B7EA "Samba Distribution Verification
+ Key <samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution
+ Key <samba-bugs AT samba.org>"
+ * kernel.gpg: added key 1DCF2659 "Marcel Holtmann
<marcel AT holtmann.org>"
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * shell-term-fm/st: new spell, simple terminal
+
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/ssocks: new spell, RFC-compilant socks5 server and client
+
2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
* kde4/nepomuk-widgets: new spell, library with the nepomuk widgets
@@ -284,6 +374,25 @@
your environment
* perl-cpan/xml-sax-base: new spell, base class SAX Drivers and
Filters
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5: new section
+ * qt5/qtxmlpatterns: new spell
+ * qt5/qtwayland: new spell
+ * qt5/qttools: new spell
+ * qt5/qtsystems: new spell
+ * qt5/qtsvg: new spell
+ * qt5/qtscript: new spell
+ * qt5/qtquick1: new spell
+ * qt5/qtpim: new spell
+ * qt5/qtmultimedia: new spell
+ * qt5/qtlocation: new spell
+ * qt5/qtjsbackend: new spell
+ * qt5/qtimageformats: new spell
+ * qt5/qtgraphicaleffects: new spell
+ * qt5/qtdeclarative: new spell
+ * qt5/qtbase: new spell
+ * qt5/qt3d: new spell
+
2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
* net/nbd: new spell, Network Block Device (TCP version) userland
-optional_depends gettext \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support" &&
+# use gettext functions from libc built with gettext support for static
binary
+if list_find "$BURP_OPTS" "--enable-static"; then
+ list_add BURP_OPTS "--disable-nls"
+else
+ optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
+fi &&
optional_depends tcp_wrappers \
"--with-tcp-wrappers" \
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index bae3e40..361fc69 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -11,10 +11,10 @@ if [[ $BURP_BRANCH == scm ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
elif [[ $BURP_BRANCH == devel ]]; then
- VERSION=1.3.24
+ VERSION=1.3.26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:943bd8076305d94b353a2336b5944c9b9fdb25162e96a203567b26a52f734f053317a6fc0822795f47ca8393be7f2abbf62964f1c8829da7b81b5b0420c8db3a
+
SOURCE_HASH=sha512:8d7f8ee66a72ce99be1adb1e27b4c836f22b2b09b6b7cf31fa213a80b0ce54c2aa40ea8cec9449d65f023ac4e258180be40c6cf682c3b8cf7d078f6e286ec130
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
else
VERSION=1.3.10
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index 8c0f43c..aa01e52 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,3 +1,12 @@
+2013-03-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.26 (devel)
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added option for static build
+ * DEPENDS: fixed gettext dependency for static build
+ * PRE_BUILD: fixed static build
+ * init.d/burp{,.conf}: include option to use statically linked binary
+
2013-01-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.24 (devel)
diff --git a/archive/burp/PRE_BUILD b/archive/burp/PRE_BUILD
index 20e4394..54bd406 100755
--- a/archive/burp/PRE_BUILD
+++ b/archive/burp/PRE_BUILD
@@ -1,6 +1,9 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+# remove non-required library from deprecated linking lines of Makefile
+sedit "s:-lgpm::g" src/Makefile.in &&
+
if [[ $INIT_INSTALLED ]]; then
sedit "s:^# user=.*:user=burp:" configs/server/burp.conf &&
sedit "s:^# group=.*:group=burp:" configs/server/burp.conf &&
diff --git a/archive/burp/init.d/burp b/archive/burp/init.d/burp
index a75f4cd..ee9fc89 100755
--- a/archive/burp/init.d/burp
+++ b/archive/burp/init.d/burp
@@ -2,7 +2,12 @@
. /etc/sysconfig/burp
-PROGRAM=/usr/sbin/burp
+if [[ $STATIC == "yes" ]] && [[ -x /usr/sbin/static-burp ]]; then
+ PROGRAM=/usr/sbin/static-burp
+else
+ PROGRAM=/usr/sbin/burp
+fi
+
PIDFILE=/var/run/burp/server.pid
ARGS="-c /etc/burp/burp-server.conf $BURP_ARGS"
RUNLEVEL=3
diff --git a/archive/burp/init.d/burp.conf b/archive/burp/init.d/burp.conf
index 69725ef..c58c63f 100644
--- a/archive/burp/init.d/burp.conf
+++ b/archive/burp/init.d/burp.conf
@@ -1,3 +1,6 @@
# For the arguments and description see burp(8)
BURP_ARGS=""
+
+# Set this to STATIC="yes" to use statically linked binary (if you enabled
it on cast)
+STATIC=
diff --git a/audio-drivers/jack2/DETAILS b/audio-drivers/jack2/DETAILS
index 4a0265c..678eb2b 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -1,4 +1,5 @@
SPELL=jack2
+ WEB_SITE=http://jackaudio.org/
if [[ $JACK2_BRANCH == scm ]]; then
if [[ $JACK2_AUTOUPDATE == y ]]; then
VERSION=$(date +%Y%m%d)
@@ -11,11 +12,11 @@ if [[ $JACK2_BRANCH == scm ]]; then
FORCE_DOWNLOAD=1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
else
- VERSION=1.9.7
+ VERSION=1.9.9.5 # Officially, it is called 1.9.9, but the tarball
says 1.9.9.5 .
SOURCE=jack-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE
+ SOURCE_URL[0]=https://dl.dropbox.com/u/28869550/$SOURCE
-SOURCE_HASH=sha512:d7191bb367ecb0b17447ffbcaf7149cd7bdf39baff02211d73c4c614a3e5f53e58725d01d323a649c7a86ade558c4e7dacda7f8ba76cfbfac2ec13ae27c0e7e3
+SOURCE_HASH=sha512:173a10943c98cb17f0041216cc24ce03d5e147f27be121fdf66c4e9d21ba8bf125a1749b985cacffb075618d92025231eb047c754d33d777275373d010a85e27
SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION"
fi
WEB_SITE=http://jackaudio.org/
diff --git a/audio-drivers/jack2/HISTORY b/audio-drivers/jack2/HISTORY
index 5632568..6a96f96 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,7 @@
+2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: add website, update to 1.9.9.5
+ Note: SCM option is outdated, jack2 is using git
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch
SOURCE_URL[3]=http://mirrors.supportex.net/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://askmonty.org/wiki/MariaDB
+ WEB_SITE=https://mariadb.org/
KEYWORDS="sql database"
ENTERED=20100402
SHORT="backward compatible, drop-in replacement branch of the
MySQL(r) database server"
diff --git a/database/mariadb/EXPORTS b/database/mariadb/EXPORTS
new file mode 100755
index 0000000..ecc8c23
--- /dev/null
+++ b/database/mariadb/EXPORTS
@@ -0,0 +1 @@
+MARIADB_BRANCH
diff --git a/database/mariadb/HISTORY b/database/mariadb/HISTORY
index c7a801d..70c5fbd 100644
--- a/database/mariadb/HISTORY
+++ b/database/mariadb/HISTORY
@@ -1,6 +1,13 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added 5.3 branch; PATCHLEVEL=1 for 5.2 branch to set
+ MARIADB_BRANCH in tablet for further usage; updated website
+ * BUILD, INSTALL: use default pkglibdir (fixes 5.3 branch build), puts
+ mysql modules into isolated place in a system
+ * PREPARE: added branching framework
+ * {REPAIR^all^,}EXPORTS: added, to export MARIADB_BRANCH
+
2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
- * BUILD: build with -with-readline until system readline support
- fixed
+ * BUILD: build with --with-readline until system readline support
fixed
diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
deleted file mode 100644
index dc65e88..0000000
Binary files a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
and /dev/null differ
diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..c94342a
Binary files /dev/null and
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig differ
diff --git a/gnome2-apps/gwc/DEPENDS b/gnome2-apps/gwc/DEPENDS
index a2f1824..890f193 100755
--- a/gnome2-apps/gwc/DEPENDS
+++ b/gnome2-apps/gwc/DEPENDS
@@ -15,4 +15,9 @@ optional_depends libvorbis \
optional_depends mpg123 \
"--enable-mp3" \
"--disable-mp3" \
- "for mp3 file reading support"
+ "for mp3 file reading support" &&
+
+optional_depends pulseaudio \
+ "--enable-pa" \
+ "--disable-pa" \
+ "Enable Pulse audio support?"
diff --git a/gnome2-apps/gwc/DETAILS b/gnome2-apps/gwc/DETAILS
index 530f9e3..db1d6ea 100755
--- a/gnome2-apps/gwc/DETAILS
+++ b/gnome2-apps/gwc/DETAILS
@@ -1,10 +1,9 @@
SPELL=gwc
- VERSION=0.21-11
-
SOURCE_HASH=sha512:113e8517f808aa1fd55bc43148d7fcdec28c694aaa526f3a02d62bbdd7b3b59cea17ecea263310cd973e528c037fcf15dc1da7e2af5c073e5ed3e57cd532da41
+ VERSION=0.21-19
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/gwc/gwc2/0.21-19/gwc-0.21-19.tgz
+
SOURCE_HASH=sha512:554d08db59b027a2d7fdb5edb01c46c25346c4d2a2165b3679d4a88cc46b3460ed8ac22548389d00b641796f4b0e774f989a633b6384f539bb5b81919ab45fcf
LICENSE[0]=GPL
WEB_SITE=http://gwc.sourceforge.net/
ENTERED=20041006
diff --git a/gnome2-apps/gwc/HISTORY b/gnome2-apps/gwc/HISTORY
index a2a2bf3..870e521 100644
--- a/gnome2-apps/gwc/HISTORY
+++ b/gnome2-apps/gwc/HISTORY
@@ -1,3 +1,10 @@
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: corrected commented out libgnomeui depends
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.21-19
+ update source url
+
2011-02-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.21-11 (stable); quoting paths
* DEPENDS: added optional dependencies
diff --git a/gnome2-apps/rubrica/DETAILS b/gnome2-apps/rubrica/DETAILS
index 0d3ab57..128b5d2 100755
--- a/gnome2-apps/rubrica/DETAILS
+++ b/gnome2-apps/rubrica/DETAILS
@@ -1,10 +1,10 @@
SPELL=rubrica
SPELLX=rubrica2
- VERSION=2.0.8
+ VERSION=2.0.12
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=http://download.berlios.de/rubrica/$SOURCE
-
SOURCE_HASH=sha512:ce9835ff79b229845e8999f568f308d94e7e55b12e71719bef70ddc0368deb6391b51e5aa2d64d4de9f900d7b019b6fa1b6fd20211acddcdf5aeefc788162871
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://www.nicolafragale.org/joomla/software/rubrica
ENTERED=20020907
diff --git a/gnome2-apps/rubrica/HISTORY b/gnome2-apps/rubrica/HISTORY
index 325b3c7..d895053 100644
--- a/gnome2-apps/rubrica/HISTORY
+++ b/gnome2-apps/rubrica/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.0.12
+
2010-01-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.8, SPELLX added, new WEB_SITE and SOURCE_URL[0]
* DEPENDS: removed libgnomeui
diff --git a/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
new file mode 100644
index 0000000..d2b924e
Binary files /dev/null and b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
differ
diff --git a/gnome2-libs/bug-buddy2/CONFLICTS
b/gnome2-libs/bug-buddy2/CONFLICTS
deleted file mode 100755
index d0d269b..0000000
--- a/gnome2-libs/bug-buddy2/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts bug-buddy
diff --git a/gnome2-libs/bug-buddy2/DEPENDS b/gnome2-libs/bug-buddy2/DEPENDS
deleted file mode 100755
index 8c4cc16..0000000
--- a/gnome2-libs/bug-buddy2/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-depends libxml2 &&
-depends glib2 &&
-depends gtk+2 &&
-depends libbonobo &&
-depends libgnome &&
-depends libgnomeui &&
-depends gnome-menus &&
-depends libsoup &&
-depends libgtop2 &&
-depends evolution-data-server &&
-depends LIBELF &&
-depends libglade2 &&
-depends rarian &&
-depends gnome-desktop
diff --git a/gnome2-libs/bug-buddy2/DETAILS b/gnome2-libs/bug-buddy2/DETAILS
deleted file mode 100755
index 834f41e..0000000
--- a/gnome2-libs/bug-buddy2/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=bug-buddy2
- VERSION=2.32.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=bug-buddy-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/bug-buddy-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/bug-buddy/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- LICENSE[0]=GPL
- LICENSE[1]=FILE
- WEB_SITE=http://www.gnome.org
- ENTERED=20020509
- KEYWORDS="gnome2 libs"
- SHORT="A graphical GNOME bug reporting tool"
-cat << EOF
-A graphical GNOME bug reporting tool
-EOF
diff --git a/gnome2-libs/bug-buddy2/G_SCHEMAS
b/gnome2-libs/bug-buddy2/G_SCHEMAS
deleted file mode 100644
index 587e981..0000000
--- a/gnome2-libs/bug-buddy2/G_SCHEMAS
+++ /dev/null
@@ -1 +0,0 @@
-bug-buddy.schemas
diff --git a/gnome2-libs/bug-buddy2/HISTORY b/gnome2-libs/bug-buddy2/HISTORY
deleted file mode 100644
index 75ece66..0000000
--- a/gnome2-libs/bug-buddy2/HISTORY
+++ /dev/null
@@ -1,205 +0,0 @@
-2010-09-29 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.32.0
-
-2010-09-19 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.31.3
-
-2010-03-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.30.0
-
-2009-09-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.28.0
-
-2009-05-28 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: May use either provider of LIBELF
-
-2009-03-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.26.0
-
-2009-03-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.25.91
-
-2008-11-30 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.2
-
-2008-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.0
- * DEPENDS: added gnome depends
-
-2008-03-14 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.22.0
-
-2008-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.21.90
-
-2007-10-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.1
-
-2007-09-27 Eric Sandall <sandalle AT sourcemage.org>
- * REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS: Fix Bug #14014
-
-2007-09-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.0
- * DEPENDS: changed scrollkeeper to rarian
- added elfutils
-
-2007-04-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.1
-
-2007-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.0
-
-2007-03-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.4
-
-2007-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.3
-
-2006-12-11 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.1
-
-2006-09-13 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Depends on evolution-data-server, libgtop2, and libsoup
-
-2006-09-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.0
-
-2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
- PATCHLEVEL).
-
-2006-05-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added PATCHLEVEL
- * GSCHEMAS: added
-
-2006-03-12 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.14.0
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.90
-
-2006-02-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.0
-
-2005-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.1
-
-2005-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.0
-
-2005-08-26 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.92
-
-2005-08-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.1
- converted from MD5 to GPG
-
-2005-03-18 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.10.0
- updated MD5
-
-2005-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.92
- updated MD5
-
-2005-02-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.91
- updated MD5
- * DEPENDS: added gnome-menus
-
-2005-02-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.3
- updated MD5
- removed BUILD_API
-
-2004-09-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.8.0
- updated MD5
-
-2004-09-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.92
- updated MD5
-
-2004-09-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.91
- updated MD5
- * WIP: added
-
-2004-08-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added BUILD_API=2
-
-2004-04-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.1
- updated MD5
-
-2004-03-27 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: added gnome-desktop bug #6463
-
-2004-03-22 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.0
- updated MD5
-
-2004-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.92
- updated MD5
-
-2004-03-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.90
- updated MD5
- removed MAINTAINER
-
-2003-11-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1.1
- updated MD5
-
-2003-10-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1
- updated MD5
-
-2003-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.0
- updated MD5
-
-2003-06-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.106
- updated MD5
-
-2003-05-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.104
- updated MD5
-
-2003-03-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.103
- updated MD5
-
-2003-02-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.102
- updated MD5
-
-2003-01-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.101
- updated MD5
-
-2003-01-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.100
- updated MD5
-
-2002-12-20 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.99
- updated MD5
-
-2002-10-23 Robin Cook <rcook AT wyrms.net>
- * DETAILS: add MD5
-
-2002-09-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: SOURCE_URLs now match new ftp.gnome.org layout
-
-2002-06-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: updated VERSION to 2.2.0
-
-2002-05-17 Jon Svendsen <jon-sven AT frisurf.no>
- * Initial version of spell
-
diff --git a/gnome2-libs/bug-buddy2/LICENSE b/gnome2-libs/bug-buddy2/LICENSE
deleted file mode 100644
index 07164a8..0000000
--- a/gnome2-libs/bug-buddy2/LICENSE
+++ /dev/null
@@ -1,67 +0,0 @@
- Ximian Logo License
- Version 1.0
-
-Copyright 2001 Ximian, Inc. All rights reserved. Ximian and the
-Ximian logo (the "Ximian Logo") are trademarks of Ximian, Inc.
-
-Ximian, Inc. creates and distributes certain software (the "Ximian
-Public Software") under the GNU General Public License, the GNU Lesser
-General Public License, or other similar so-called "open source"
-licenses (collectively, the "Public Licenses," and each a "Public
-License"). In some cases, Ximian, Inc. distributes the Ximian Public
-Software with files that include the Ximian Logo (the "Ximian Logo
-Files"). The Ximian Logo Files are separate and independent from the
-Ximian Public Software and are unrelated to the functionality of the
-Ximian Public Software. The Ximian Logo Files are never distributed
-under the terms of any Public License. The Ximian Logo Files and
-Ximian Logo may only be used and distributed pursuant to the terms of
-this license.
-
-Ximian, Inc. grants you the non-exclusive, limited license (the
-"License") to use, copy, and redistribute the Ximian Logo Files and
-Ximian Logo, but only in conjunction with the permitted use, copying,
-or redistribution of an official unmodified release of Ximian Public
-Software that calls upon the Ximian Logo Files during the normal
-course of operation and provided that:
-
- 1. You include this notice and license with each copy of the
- Ximian Logo Files that you make or distribute, and do not
- alter, delete, or modify it in any way;
-
- 2. You do not modify the Ximian Logo Files or the Ximian Logo or
- its appearance in any manner or use any confusingly similar
- mark;
-
- 3. You do not use the Ximian Logo Files or Ximian Logo as, or as
- part of, a trademark, trade name, or trade identifier of any
- person other than Ximian, Inc. or in any other fashion except
- as set forth in this license;
-
- 4. You only use, copy, or distribute the Ximian Logo Files or
- Ximian Logo in conjunction with an unmodified official release
- of the Ximian Public Software as provided by Ximian, Inc.; and
-
- 5. If you modify the Ximian Public Software pursuant to the terms
- of the license that accompanies it, you do not use, copy, or
- redistribute the Ximian Logo Files or Ximian Logo with the
- modified software.
-
-Ximian, Inc. reserves the right to verify your compliance with the
-terms of the License. In the event that Ximian, Inc. is not
-satisfied, in its sole discretion, that you are (and have been at all
-times in the past) in full compliance with the terms of the License
-and with Ximian, Inc.'s standards and guidelines for use of its
-trademarks and logos, Ximian, Inc. may immediately terminate the
-License.
-
-THIS SOFTWARE IS PROVIDED "AS IS" AND XIMIAN, INC. GIVES AND MAKES NO
-REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND
-SPECIFICALLY, WITHOUT LIMITATION, DISCLAIMS ANY IMPLIED WARRANTY OF
-MERCHANTIBILITY, ANY IMPLIED WARRANTY OF FITNESS FOR ANY PARTICULAR
-PURPOSE, AND ANY IMPLIED WARRANTY ARISING BY USAGE OR TRADE, COURSE OF
-DEALING, OR COURSE OF PERFORMANCE. IN NO EVENT SHALL XIMIAN,
-INC. HAVE ANY LIABILITY, OBLIGATION OR RESPONSIBILITY FOR ANY
-INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, OR
-DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, EVEN IF XIMIAN,
-INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
diff --git
a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
b/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
deleted file mode 100755
index deb98f7..0000000
--- a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
+++ /dev/null
@@ -1,15 +0,0 @@
-#---------------------------------------------------------------------
-## Replaces sorcerys default_pre-remove with a custom version
-#---------------------------------------------------------------------
-function default_pre_remove() {
- debug "libapi" "$FUNCNAME - $*"
- real_default_pre_remove "$@"
- if [[ -f "${SCRIPT_DIRECTORY}/G_SCHEMAS" && -e "/usr/bin/gconftool-2"
]]; then
- local G_FILE
- export
GCONF_CONFIG_SOURCE="xml:readwrite:${INSTALL_ROOT}/etc/gconf/gconf.xml.defaults"
- for G_FILE in `cat ${SCRIPT_DIRECTORY}/G_SCHEMAS`
- do
- gconftool-2 --makefile-uninstall-rule
"${INSTALL_ROOT}/etc/gconf/schemas/${G_FILE}" > /dev/null || true
- done
- fi
-}
diff --git a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
b/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
deleted file mode 100644
index f7bd995..0000000
Binary files a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index 5683e65..b24ac4d 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -23,10 +23,19 @@ optional_depends gettext \
"--with-libiconv=no" \
"Build with gettext?" &&
-optional_depends FAM \
- "--enable-fam" \
- "--disable-fam" \
- "Build with file system monitoring" &&
+if spell_ok $SPELL; then
+ optional_depends FAM \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+else
+ message "${MESSAGE_COLOR}NOTE: spell $SPELL isn't installed yet, FAM
provider unavailable.${DEFAULT_COLOR}" &&
+
+ optional_depends fam \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+fi &&
optional_depends -sub UTFPROP pcre \
"--with-pcre=system" \
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index 8ee546a..bc02ceb 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed circular glib2 -> gamin -> glib2 dependency
+
2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: removed dependency on FAM since it's already there
as an optional dependency
diff --git a/gnome2-libs/gnome-applets2/DETAILS
b/gnome2-libs/gnome-applets2/DETAILS
index b4cdad8..953f124 100755
--- a/gnome2-libs/gnome-applets2/DETAILS
+++ b/gnome2-libs/gnome-applets2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-applets2
- VERSION=3.3.1
+ VERSION=3.5.92
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gnome-applets-$VERSION.tar.bz2
+ SOURCE=gnome-applets-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-applets-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gnome-applets/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/gnome-applets2/HISTORY
b/gnome2-libs/gnome-applets2/HISTORY
index 8386efe..91f25db 100644
--- a/gnome2-libs/gnome-applets2/HISTORY
+++ b/gnome2-libs/gnome-applets2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.92
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 3.3.1
* DEPENDS: added network-manager
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
deleted file mode 100644
index fd7f35d..0000000
Binary files a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
new file mode 100644
index 0000000..c94e988
Binary files /dev/null and
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-common2/DETAILS
b/gnome2-libs/gnome-common2/DETAILS
index 5a55c94..e290251 100755
--- a/gnome2-libs/gnome-common2/DETAILS
+++ b/gnome2-libs/gnome-common2/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-common2
- VERSION=3.4.0.1
+ VERSION=3.7.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gnome-common-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-common-$VERSION
diff --git a/gnome2-libs/gnome-common2/HISTORY
b/gnome2-libs/gnome-common2/HISTORY
index 4eae97a..f63d22d 100644
--- a/gnome2-libs/gnome-common2/HISTORY
+++ b/gnome2-libs/gnome-common2/HISTORY
@@ -1,3 +1,8 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.4 -- we have to use at least branch
3.7,
+ because it supports automake 1.13 and above
+ * INSTALL: added, to fix multijob build
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0.1
* PRE_BUILD, gnome-autogen.sh: removed
diff --git a/gnome2-libs/gnome-common2/INSTALL
b/gnome2-libs/gnome-common2/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/gnome2-libs/gnome-common2/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/gnome2-libs/gnome-common2/gnome-common-3.4.0.1.tar.xz.sig
b/gnome2-libs/gnome-common2/gnome-common-3.4.0.1.tar.xz.sig
deleted file mode 100644
index a1a5b35..0000000
Binary files a/gnome2-libs/gnome-common2/gnome-common-3.4.0.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
new file mode 100644
index 0000000..e1d63cb
Binary files /dev/null and
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-media2/CONFIGURE
b/gnome2-libs/gnome-media2/CONFIGURE
index 6108e16..6821c95 100755
--- a/gnome2-libs/gnome-media2/CONFIGURE
+++ b/gnome2-libs/gnome-media2/CONFIGURE
@@ -8,4 +8,4 @@ config_query_option GMEDIA_GSTPROPS "Enable GStreamer
properties?" y \
"--enable-gstprops" "--disable-gstprops" &&
config_query_option GMEDIA_GSTMIXER "Enable GStreamer mixer?" y \
- "--enable-gstmix" "--disable-gstmix"
+ "--enable-gstmix" "--disable-gstmix"
diff --git a/gnome2-libs/gnome-media2/DEPENDS
b/gnome2-libs/gnome-media2/DEPENDS
index bb89cf1..47f69eb 100755
--- a/gnome2-libs/gnome-media2/DEPENDS
+++ b/gnome2-libs/gnome-media2/DEPENDS
@@ -2,7 +2,7 @@ depends glib2 &&
depends gtk+2 &&
depends gconf2 &&
depends sox &&
-depends libunique &&
+depends unique &&
depends data-uuid &&
depends gnome-doc-utils &&
depends gstreamer &&
diff --git a/gnome2-libs/gnome-media2/HISTORY
b/gnome2-libs/gnome-media2/HISTORY
index db8f0e4..d8fd4de 100644
--- a/gnome2-libs/gnome-media2/HISTORY
+++ b/gnome2-libs/gnome-media2/HISTORY
@@ -1,8 +1,11 @@
+2013-02-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on unique, not libunique
+
2013-01-09 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on gnome-doc-utils
2012-01-13 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: change unique to libunique
+ * DEPENDS: change unique to libunique
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.32.0
@@ -83,7 +86,7 @@
* DETAILS: updated VERSION to 2.16.1
2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
+ * DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).
2006-05-30 Robin Cook <rcook AT wyrms.net>
diff --git a/gnome2-libs/gnome-python-desktop/DEPENDS
b/gnome2-libs/gnome-python-desktop/DEPENDS
index ed30167..d86f620 100755
--- a/gnome2-libs/gnome-python-desktop/DEPENDS
+++ b/gnome2-libs/gnome-python-desktop/DEPENDS
@@ -65,11 +65,6 @@ optional_depends gnome-desktop
\
"--disable-gnomedesktop" \
"Build gnome-desktop bindings?" &&
if [[ "${TRACKER_EXTRACTOR}" == "gstreamer" ]]; then
depends gstreamer
@@ -115,12 +145,17 @@ optional_depends upower
\
"--disable-upower" \
"to enable UPower support for AC power detection" &&
# howto generate the ada bootstraper
# step 1: make a backup of your existing gcc cache you'll lose things like
libstdc++
@@ -54,14 +29,14 @@ if list_find "$GCC_COMPILER" "ada" ; then
if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]
then
- VERSION13=4.5.2
+ VERSION13=4.7.1
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.5.2
+ VERSION13=4.7.1
SOURCE13=ada-$VERSION13-i686-pc-linux-gnu.tar.bz2
fi
@@ -71,37 +46,6 @@ 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/EXPORTS b/gnu/gcc/EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index ae4acae..30a6176 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,44 @@
+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
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * mksysinfo.patch: added, to fix header generation for libgo (included
+ with go compiler)
+ * REPAIR^all^EXPORTS: chmod +x
+
2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply the patch
* glibc216.patch: added, to fix build with glibc 2.16
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index e710b43..6453fce 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -1,15 +1,5 @@
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} &&
@@ -27,31 +17,10 @@ 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 &&
@@ -59,7 +28,11 @@ 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" &&
-patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch" &&
-patch -p1 < "$SPELL_DIRECTORY/remove-libffi.patch"
+
+if list_find "$GCC_COMPILER" "go"; then
+ patch -p1 < "$SPELL_DIRECTORY/0003-fix-header-generation-for-libgo.patch"
+fi &&
+
+patch -p1 < "$SPELL_DIRECTORY/0002-4.7.2-ffast-math.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/0001-remove-libffi.patch"
diff --git a/gnu/gcc/PRE_SUB_DEPENDS b/gnu/gcc/PRE_SUB_DEPENDS
index b16c25c..740ccd3 100755
--- a/gnu/gcc/PRE_SUB_DEPENDS
+++ b/gnu/gcc/PRE_SUB_DEPENDS
@@ -5,7 +5,6 @@ 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/REPAIR^all^EXPORTS b/gnu/gcc/REPAIR^all^EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/SUB_DEPENDS b/gnu/gcc/SUB_DEPENDS
index 954b628..43c8181 100755
--- a/gnu/gcc/SUB_DEPENDS
+++ b/gnu/gcc/SUB_DEPENDS
@@ -1,5 +1,4 @@
persistent_add GCC_COMPILER &&
-persistent_add GCC_ADA_LIBADDRLINE &&
persistent_add GCJ_HOME &&
case $THIS_SUB_DEPENDS in
CXX) list_add GCC_COMPILER c++ ;;
@@ -8,7 +7,6 @@ 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
deleted file mode 100644
index a6e8d60..0000000
--- a/gnu/gcc/ada-symbolic-tracebacks.diff
+++ /dev/null
@@ -1,313 +0,0 @@
---- 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
deleted file mode 100644
index b26563d..0000000
Binary files a/gnu/gcc/ecj-4.3.jar.sig and /dev/null differ
diff --git a/gnu/gcc/gcc-4.4.0-ffast-math.patch
b/gnu/gcc/gcc-4.4.0-ffast-math.patch
deleted file mode 100644
index 7cfd00c..0000000
--- a/gnu/gcc/gcc-4.4.0-ffast-math.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-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
deleted file mode 100644
index c7123d5..0000000
--- a/gnu/gcc/glibc216.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- 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/remove-libffi.patch b/gnu/gcc/remove-libffi.patch
deleted file mode 100644
index 91f2d15..0000000
--- a/gnu/gcc/remove-libffi.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- 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
deleted file mode 100644
index 9921136..0000000
Binary files a/gnu/gcc/txt00120.txt.gz and /dev/null differ
diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index 1612f7e..030ec5f 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: pass -fi to autoreconf
+
2012-06-14 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on autoconf for `autoreconf`
* PRE_BUILD: Apply babl-0.1.10-gir-build-fix.patch and
diff --git a/graphics-libs/babl/PRE_BUILD b/graphics-libs/babl/PRE_BUILD
index d802155..d227d37 100755
--- a/graphics-libs/babl/PRE_BUILD
+++ b/graphics-libs/babl/PRE_BUILD
@@ -5,4 +5,4 @@ patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
"${SPELL_DIRECTORY}"/babl-0.1.10-gir-build-fix.patch &&
cd "${SOURCE_DIRECTORY}" &&
-autoreconf
+autoreconf -fi
diff --git a/graphics-libs/cimg/DETAILS b/graphics-libs/cimg/DETAILS
index ca16e34..ba09cf7 100755
--- a/graphics-libs/cimg/DETAILS
+++ b/graphics-libs/cimg/DETAILS
@@ -1,6 +1,6 @@
SPELL=cimg
- VERSION=1.5.2
-
SOURCE_HASH=sha512:a6927cecb524da128a58de9d655c2bb948bb61f654d6f95c7fe2690d39a521fea5313326610c2b56b370f76139f753469b7e4366196dd83db18c5a0c3b307b52
+ VERSION=1.5.4
+
SOURCE_HASH=sha512:5c2fe6c0a7c7cce22b2f5e587d16d126705c0f588870a7702f196f154b99ed255722a4952602369d16bb720303f7591087c103aa7a0d7d611625899102c671db
SOURCE=CImg-${VERSION}.zip
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/CImg-${VERSION}
diff --git a/graphics-libs/cimg/HISTORY b/graphics-libs/cimg/HISTORY
index 7f51cd1..a37f292 100644
--- a/graphics-libs/cimg/HISTORY
+++ b/graphics-libs/cimg/HISTORY
@@ -1,3 +1,6 @@
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.4
+
2013-01-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.2
diff --git a/graphics-libs/gtkglext/DEPENDS b/graphics-libs/gtkglext/DEPENDS
index a0e80ef..e44fc7b 100755
--- a/graphics-libs/gtkglext/DEPENDS
+++ b/graphics-libs/gtkglext/DEPENDS
@@ -1 +1,11 @@
-depends gtk+2
+depends gtk+2 &&
+depends -sub X pango &&
+depends pangox-compat &&
+depends libx11 &&
+depends libxext &&
+depends OPENGL &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/graphics-libs/gtkglext/HISTORY b/graphics-libs/gtkglext/HISTORY
index d7e3b5f..6ddff5a 100644
--- a/graphics-libs/gtkglext/HISTORY
+++ b/graphics-libs/gtkglext/HISTORY
@@ -1,3 +1,9 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing pangox-compat dependency (reported by wich@);
+ added other missing required and optional dependencies
+ * PRE_BUILD: apply a patch only if nvidia-like OpenGL implementation
was
+ selected
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
-optional_depends libexif "exif" "" "for autorotation of images" &&
optional_depends libxinerama "xinerama" "" "for Xinerama support"
diff --git a/graphics/qiv/DETAILS b/graphics/qiv/DETAILS
index de26c90..100d4ee 100755
--- a/graphics/qiv/DETAILS
+++ b/graphics/qiv/DETAILS
@@ -1,7 +1,7 @@
SPELL=qiv
- VERSION=2.2.3
+ VERSION=2.2.4
SOURCE=$SPELL-$VERSION.tgz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:744014ff70c9397d7a90e60740f482976713c9e5ff295a03684ae7b50ae70b86589d9e9066702fd43241bf2767c3537f582aab5ebbde25caea1663ec825f76a5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://spiegl.de/qiv/download/$SOURCE
WEB_SITE=http://spiegl.de/qiv/
diff --git a/graphics/qiv/HISTORY b/graphics/qiv/HISTORY
index 0d5d330..8ef26cb 100644
--- a/graphics/qiv/HISTORY
+++ b/graphics/qiv/HISTORY
@@ -1,3 +1,9 @@
+2013-02-17 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2.2.4
+ * DEPENDS, BUILD: no EXIF dependency anymore
+ * DEPENDS: gdk-pixbuf dependency replaced by gtk+2 dependency
+ * DEPENDS: depends on libx11
+
2010-02-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.3
diff --git a/graphics/qiv/qiv-2.2.3.tgz.sig b/graphics/qiv/qiv-2.2.3.tgz.sig
deleted file mode 100644
index 7f91193..0000000
Binary files a/graphics/qiv/qiv-2.2.3.tgz.sig and /dev/null differ
diff --git a/haskell/HASKELL_POST_REMOVE b/haskell/HASKELL_POST_REMOVE
index d66a1c7..f23507c 100755
--- a/haskell/HASKELL_POST_REMOVE
+++ b/haskell/HASKELL_POST_REMOVE
@@ -2,4 +2,4 @@ if [ -z "$PACKAGE" ] ; then
PACKAGE=${SPELL#haskell-}
fi
message "${MESSAGE_COLOR}Unregistering package with
ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg unregister $PACKAGE
+ghc-pkg --force unregister $PACKAGE
diff --git a/haskell/darcs/DEPENDS b/haskell/darcs/DEPENDS
new file mode 100755
index 0000000..abdbb0b
--- /dev/null
+++ b/haskell/darcs/DEPENDS
@@ -0,0 +1,15 @@
+depends ghc &&
+depends haskell-extensible-exceptions &&
+depends haskell-hashed-storage &&
+depends haskell-haskeline &&
+depends haskell-html &&
+depends haskell-mtl &&
+depends haskell-parsec &&
+depends haskell-quickcheck &&
+depends haskell-random &&
+depends haskell-regex-compat &&
+depends haskell-tar &&
+depends haskell-text &&
+depends haskell-utf8-string &&
+depends haskell-vector &&
+depends haskell-zlib
diff --git a/haskell/darcs/DETAILS b/haskell/darcs/DETAILS
new file mode 100755
index 0000000..c714509
--- /dev/null
+++ b/haskell/darcs/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=darcs
+ VERSION=2.8.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://darcs.net/releases/${SOURCE}
+
SOURCE_HASH=sha512:c60531bacea43bdd5a18ae461dd390fe64682cac56fa4e6b5153a5da3c003b59d8fb24827bd42b4b30f0d2c61877d36b58eb98317644f9f8a200ab7c5961c48e
+ WEB_SITE=http://www.darcs.net/
+ ENTERED=20041206
+ LICENSE[0]=GPL
+ KEYWORDS="scm devel"
+ SHORT="Simple and powerful SCM"
+cat << EOF
+Darcs is a replacement for CVS. Darcs is simple to learn and use,
+with a powerful new approach to meet the needs of today's distributed
+software projects. Darcs is decentralized, based on a "theory of patches"
+with roots in quantum mechanics. Darcs is free software, licensed under
+the GPL.
+
+Written in Haskell, darcs is used on on many operating systems including
+Linux, MacOS X, FreeBSD, and Windows. Darcs includes a CGI script to
+browse your repository from the web.
+EOF
diff --git a/haskell/darcs/HISTORY b/haskell/darcs/HISTORY
new file mode 100644
index 0000000..030c2b0
--- /dev/null
+++ b/haskell/darcs/HISTORY
@@ -0,0 +1,57 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.4
+ * DEPENDS: added dependencies on haskell-extensible-exceptions,
+ haskell-hashed-storage, haskell-haskeline, haskell-html,
+ haskell-mtl, haskell-parsec, haskell-quickcheck,
+ haskell-random, haskell-regex-compat, haskell-tar,
+ haskell-text, haskell-utf8-string, haskell-vector,
+ haskell-zlib
+ * INSTALL: make man page readable
+
+2007-11-04 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DEPENDS: Now depends on ghc instead of GHC
+
+2007-08-31 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: Updated to 1.0.9
+ * DEPENDS: Added some missing dependencies
+
+2007-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.9rc2
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.5
+
+2005-11-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.4
+ Added GPG checking
+
+2005-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updates website to http://www.darcs.net
+ Set old SOURCE_URL[0] as SOURCE_URL[1] and added http://www.darcs.net as
+ SOURCE_URL[0]
+
+2005-06-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.3
+
+2005-04-16 George Sherwood <george AT beeranbeer.com>
+ * DEPENDS: change to use either ghc or ghc-bin
+
+2005-04-15 George Sherwood <george AT beernabeer.com>
+ * DETAILS: removed extra "'s
+
+2005-04-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.2
+ Shortened SHORT
+
+2004-12-06 Andrew Stitt <astitt AT sourcemage.org>
+ * DETAILS, DEPENDS: created for this spell
+
diff --git a/haskell/darcs/INSTALL b/haskell/darcs/INSTALL
new file mode 100755
index 0000000..d76be1c
--- /dev/null
+++ b/haskell/darcs/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+chmod og+r ${INSTALL_ROOT}/usr/share/man/man1/darcs.1
diff --git a/haskell/happy/DETAILS b/haskell/happy/DETAILS
index e052f29..ae20c0d 100755
--- a/haskell/happy/DETAILS
+++ b/haskell/happy/DETAILS
@@ -1,8 +1,8 @@
SPELL=happy
- VERSION=1.18.9
+ VERSION=1.18.10
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:eaf601e6d78546947b475dd5d396d9086af070f2fc6c49c04a7c373e233bda330702454b8f08650bca8493f7bad04b1ef6ee59d47fadc0b5fcbd68ad07f6d79b
+
SOURCE_HASH=sha512:e052b016bae9f255a9dfa7e4970a015cc5abfdd5216e6e4d4317c63890f154dd68da75aac1ac9bb5a8c84854e59066d0daed09c6ac4d4928ce93ecf4c8bcfb80
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.haskell.org/happy/"
LICENSE[0]=BSD3
diff --git a/haskell/happy/HISTORY b/haskell/happy/HISTORY
index 7b45c63..ead5031 100644
--- a/haskell/happy/HISTORY
+++ b/haskell/happy/HISTORY
@@ -1,3 +1,6 @@
+2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.18.10
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.18.9
diff --git a/haskell/haskell-bytestring/BUILD
b/haskell/haskell-bytestring/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/DEPENDS
b/haskell/haskell-bytestring/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-bytestring/DEPENDS
+++ b/haskell/haskell-bytestring/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-bytestring/DETAILS
b/haskell/haskell-bytestring/DETAILS
index 9bd57b7..92920ae 100755
--- a/haskell/haskell-bytestring/DETAILS
+++ b/haskell/haskell-bytestring/DETAILS
@@ -1,18 +1,7 @@
- SPELL=haskell-bytestring
- VERSION=0.9.2.1
- SOURCE="bytestring-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bytestring/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8a7fff14319b1f2236b25d207556f4507097396eb8e8fd0bc76e12378be7e4d75d25c2fca4e0e288da549f554ea1f70409f9f442190e5f38cb8a5bdfd2788f22
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bytestring-${VERSION}"
- WEB_SITE="http://www.cse.unsw.edu.au/~dons/fps.html"
- LICENSE[0]=BSD3
- ENTERED=20110228
- SHORT="Fast, packed, strict and lazy byte arrays with a list
interface"
-cat << EOF
-A time and space-efficient implementation of byte vectors using
-packed Word8 arrays, suitable for high performance use, both in terms of
-large data quantities, or high speed requirements. Byte vectors are encoded
-as strict 'Word8' arrays of bytes, and lazy lists of strict chunks, held in a
-'ForeignPtr', and can be passed between C and Haskell with little effort.
-
-EOF
+ SPELL=haskell-bytestring
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-bytestring/DOWNLOAD
b/haskell/haskell-bytestring/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/HISTORY
b/haskell/haskell-bytestring/HISTORY
index e9857e5..e192273 100644
--- a/haskell/haskell-bytestring/HISTORY
+++ b/haskell/haskell-bytestring/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [bytestring is provided by ghc]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9.2.1
diff --git a/haskell/haskell-bytestring/INSTALL
b/haskell/haskell-bytestring/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/PRE_BUILD
b/haskell/haskell-bytestring/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/TRIGGERS
b/haskell/haskell-bytestring/TRIGGERS
new file mode 100755
index 0000000..0ab5f29
--- /dev/null
+++ b/haskell/haskell-bytestring/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-bytestring dispel_self
diff --git a/haskell/haskell-data-default/DEPENDS
b/haskell/haskell-data-default/DEPENDS
new file mode 100755
index 0000000..b2a244f
--- /dev/null
+++ b/haskell/haskell-data-default/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-dlist
diff --git a/haskell/haskell-data-default/DETAILS
b/haskell/haskell-data-default/DETAILS
new file mode 100755
index 0000000..8cfbfac
--- /dev/null
+++ b/haskell/haskell-data-default/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default
+ VERSION=0.5.0
+ SOURCE="data-default-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/data-default/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:0b204794d19cb1794a59e0b98871216543660b2046d8d341e454ebc62b1dc0e55ccfb0b4ebe948f3d26ca8aafcb53e0cc288961cf823a7a5d7fc8d49422aed6d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/data-default"
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ SHORT="a class for types with a default value"
+cat << EOF
+A class for types with a default value.
+EOF
diff --git a/haskell/haskell-data-default/HISTORY
b/haskell/haskell-data-default/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-data-default/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-dataenc/DEPENDS b/haskell/haskell-dataenc/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dataenc/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dataenc/DETAILS b/haskell/haskell-dataenc/DETAILS
new file mode 100755
index 0000000..eaec0e6
--- /dev/null
+++ b/haskell/haskell-dataenc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dataenc
+ VERSION=0.14.0.5
+ SOURCE="dataenc-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dataenc/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b73e5060a3b9c00fbcdadb6dd8ca890c4a6f8ef862822e7d71bde1c0a99de1199cfa384cd8c219f41218f8eef4e9017ecc2c1c186516d7a809aadb599530bf88
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dataenc-${VERSION}"
+ WEB_SITE="http://www.haskell.org/haskellwiki/Library/Data_encoding"
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="data encoding library"
+cat << EOF
+Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
+Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
+uuencode, xxencode, and yEncoding.
+EOF
diff --git a/haskell/haskell-dataenc/HISTORY b/haskell/haskell-dataenc/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-dataenc/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-deepseq/BUILD b/haskell/haskell-deepseq/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/DEPENDS b/haskell/haskell-deepseq/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-deepseq/DEPENDS
+++ b/haskell/haskell-deepseq/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-deepseq/DETAILS b/haskell/haskell-deepseq/DETAILS
index 479bb9c..7d4529f 100755
--- a/haskell/haskell-deepseq/DETAILS
+++ b/haskell/haskell-deepseq/DETAILS
@@ -1,22 +1,7 @@
- SPELL=haskell-deepseq
- VERSION=1.3.0.1
- SOURCE="deepseq-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:e04593845d9d1ec427a3448b9e5175e1c0842d55037cd05abd0cb7c3dbc5a5470a824f10c4e8f1fa8b6feae853ba9bdb0fe614e4c419c34298baf86c1f90b8d6
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
- WEB_SITE="http://hackage.haskell.org/package/deepseq"
- LICENSE[0]=BSD3
- ENTERED=20111015
- SHORT="Deep evaluation of data structures"
-cat << EOF
-This package provides methods for fully evaluating data structures ("deep
-evaluation"). Deep evaluation is often used for adding strictness to a
-program, e.g. in order to force pending exceptions, remove space leaks, or
-force lazy I/O to happen. It is also useful in parallel programs, to ensure
-pending work does not migrate to the wrong thread.
-
-The primary use of this package is via the 'deepseq' function, a "deep"
-version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
-Form Data", data structures with no unevaluated components) which defines
-strategies for fully evaluating different data types.
-EOF
+ SPELL=haskell-deepseq
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-deepseq/DETAILS.orig
b/haskell/haskell-deepseq/DETAILS.orig
new file mode 100755
index 0000000..479bb9c
--- /dev/null
+++ b/haskell/haskell-deepseq/DETAILS.orig
@@ -0,0 +1,22 @@
+ SPELL=haskell-deepseq
+ VERSION=1.3.0.1
+ SOURCE="deepseq-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e04593845d9d1ec427a3448b9e5175e1c0842d55037cd05abd0cb7c3dbc5a5470a824f10c4e8f1fa8b6feae853ba9bdb0fe614e4c419c34298baf86c1f90b8d6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/deepseq"
+ LICENSE[0]=BSD3
+ ENTERED=20111015
+ SHORT="Deep evaluation of data structures"
+cat << EOF
+This package provides methods for fully evaluating data structures ("deep
+evaluation"). Deep evaluation is often used for adding strictness to a
+program, e.g. in order to force pending exceptions, remove space leaks, or
+force lazy I/O to happen. It is also useful in parallel programs, to ensure
+pending work does not migrate to the wrong thread.
+
+The primary use of this package is via the 'deepseq' function, a "deep"
+version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
+Form Data", data structures with no unevaluated components) which defines
+strategies for fully evaluating different data types.
+EOF
diff --git a/haskell/haskell-deepseq/DOWNLOAD
b/haskell/haskell-deepseq/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/HISTORY b/haskell/haskell-deepseq/HISTORY
index fdceb90..79a2876 100644
--- a/haskell/haskell-deepseq/HISTORY
+++ b/haskell/haskell-deepseq/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [provided by ghc now]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.3.0.1
diff --git a/haskell/haskell-deepseq/INSTALL b/haskell/haskell-deepseq/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/PRE_BUILD
b/haskell/haskell-deepseq/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/TRIGGERS
b/haskell/haskell-deepseq/TRIGGERS
new file mode 100755
index 0000000..d796b95
--- /dev/null
+++ b/haskell/haskell-deepseq/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-deepseq dispel_self
diff --git a/haskell/haskell-dlist/DEPENDS b/haskell/haskell-dlist/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dlist/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dlist/DETAILS b/haskell/haskell-dlist/DETAILS
new file mode 100755
index 0000000..b4bb771
--- /dev/null
+++ b/haskell/haskell-dlist/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dlist
+ VERSION=0.5
+ SOURCE="dlist-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dlist/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:79de39c7e13b8423290c7afd5fd0218dbd8b12e6d37722084bca68074dd0940cf5aa6c3e757eecad5aff769d70aef2c3ce70a5e3c986387e0fd14d26be15634d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dlist-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/dlist"
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ SHORT="a list-like type supporting O(1) append"
+cat << EOF
+Differences lists: a list-like type supporting O(1) append. This is
+particularly useful for efficient logging and pretty printing, (e.g. with
+the Writer monad), where list append quickly becomes too expensive.
+EOF
diff --git a/haskell/haskell-dlist/HISTORY b/haskell/haskell-dlist/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-dlist/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hashed-storage/DEPENDS
b/haskell/haskell-hashed-storage/DEPENDS
new file mode 100755
index 0000000..6051433
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-dataenc &&
+depends haskell-extensible-exceptions &&
+depends haskell-mmap &&
+depends haskell-mtl &&
+depends haskell-zlib
diff --git a/haskell/haskell-hashed-storage/DETAILS
b/haskell/haskell-hashed-storage/DETAILS
new file mode 100755
index 0000000..350a46f
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-hashed-storage
+ VERSION=0.5.10
+ SOURCE="hashed-storage-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hashed-storage/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:dfb9cecdfe44e311020ccb79c437d2bb326f18d4022a0386aacd5c23a7c93b6a4f70baa7c2724b796785257a1733407975682fd3b949eda80bee9824df9b7001
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hashed-storage-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/hashed-storage"
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="hashed file storage support code"
+cat << EOF
+Support code for reading and manipulating hashed file storage (where each
file
+and directory is associated with a cryptographic hash, for
corruption-resistant
+storage and fast comparisons).
+
+The supported storage formats include darcs hashed pristine, a plain
+filesystem tree and an indexed plain tree (where the index maintains hashes
+of the plain files and directories).
+EOF
diff --git a/haskell/haskell-hashed-storage/HISTORY
b/haskell/haskell-hashed-storage/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-hashed-storage/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-haskeline/DEPENDS
b/haskell/haskell-haskeline/DEPENDS
new file mode 100755
index 0000000..d9e7a3e
--- /dev/null
+++ b/haskell/haskell-haskeline/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-haskeline/DETAILS
b/haskell/haskell-haskeline/DETAILS
new file mode 100755
index 0000000..8e30a6a
--- /dev/null
+++ b/haskell/haskell-haskeline/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-haskeline
+ VERSION=0.7.0.3
+ SOURCE="haskeline-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/haskeline/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:85c4749d2f8daa05731dd28ff645dfbd7e9c694b8e199af0312a2c8f1dc86fa2911e50a0906dd58ee019545b0bb63108aabdab36ba5ae9417e365717ad824a6e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/haskeline-${VERSION}"
+ WEB_SITE="Homepage: http://trac.haskell.org/haskeline"
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="a command-line interface for user input, written in
Haskell"
+cat << EOF
+Haskeline provides a user interface for line input in command-line programs.
+This library is similar in purpose to readline, but since it is written in
+Haskell it is (hopefully) more easily used in other Haskell programs.
+
+Haskeline runs both on POSIX-compatible systems and on Windows.
+EOF
diff --git a/haskell/haskell-haskeline/HISTORY
b/haskell/haskell-haskeline/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-haskeline/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mmap/DEPENDS b/haskell/haskell-mmap/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-mmap/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-mmap/DETAILS b/haskell/haskell-mmap/DETAILS
new file mode 100755
index 0000000..f197e9c
--- /dev/null
+++ b/haskell/haskell-mmap/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-mmap
+ VERSION=0.5.8
+ SOURCE="mmap-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mmap/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6c8b526ec9fedba195ce021f86eeb3fa35f7c95b9299d17503ad7d7e91b9485b3d9980e0ccbdc3876ec465ec8aa07cf9d0521c62e2c8a652a36df11b9badffb5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mmap-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/mmap"
+ LICENSE[0]=License: BSD3
+ ENTERED=20130303
+ SHORT="memory mapped files for POSIX and Windows"
+cat << EOF
+This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files
+or devices to be lazily loaded into memory as strict or lazy ByteStrings,
+ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
+loading. Modifications are also supported.
+EOF
diff --git a/haskell/haskell-mmap/HISTORY b/haskell/haskell-mmap/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-mmap/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-network/DEPENDS b/haskell/haskell-network/DEPENDS
index b245310..b069a13 100755
--- a/haskell/haskell-network/DEPENDS
+++ b/haskell/haskell-network/DEPENDS
@@ -1,3 +1,2 @@
depends ghc &&
-depends haskell-parsec &&
-depends haskell-bytestring
+depends haskell-parsec
diff --git a/haskell/haskell-network/HISTORY b/haskell/haskell-network/HISTORY
index 5ddb92e..d7e772a 100644
--- a/haskell/haskell-network/HISTORY
+++ b/haskell/haskell-network/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on haskell-bytestring
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.3.0.6
WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11"
LICENSE[0]=BSD3
diff --git a/haskell/haskell-x11/HISTORY b/haskell/haskell-x11/HISTORY
index 9fff3bc..3b77392 100644
--- a/haskell/haskell-x11/HISTORY
+++ b/haskell/haskell-x11/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.1.1
+ * BUILD: removed
+ * DEPENDS: added dependencies on libx11, libxext and libxrandr,
+ haskell-data-default
+
2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.6.0.2
diff --git a/haskell/haskell-zlib/DEPENDS b/haskell/haskell-zlib/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-zlib/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-zlib/DETAILS b/haskell/haskell-zlib/DETAILS
new file mode 100755
index 0000000..119d386
--- /dev/null
+++ b/haskell/haskell-zlib/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-zlib
+ VERSION=0.5.4.1
+ SOURCE="zlib-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/zlib/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aa3522a5704978badcf634e1d99282144f01ddee4600bd146631a3ee8b98080914eb2887869a5fa404dc9d1e438a5df87cf7d44548c2f3e1ec13ba19004ef985
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/zlib-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/zlib"
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="Compression and decompression in the gzip and zlib formats"
+cat << EOF
+This package provides a pure interface for compressing and decompressing
+streams of data represented as lazy 'ByteString's. It uses the zlib C
+library so it has high performance. It supports the "zlib", "gzip" and "raw"
+compression formats.
+
+It provides a convenient high level API suitable for most tasks and for the
+few cases where more control is needed it provides access to the full zlib
+feature set.
+EOF
diff --git a/haskell/haskell-zlib/HISTORY b/haskell/haskell-zlib/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-zlib/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/http/apache22/DEPENDS b/http/apache22/DEPENDS
index 46d5d82..4bcae3c 100755
--- a/http/apache22/DEPENDS
+++ b/http/apache22/DEPENDS
@@ -1,7 +1,7 @@
depends apr &&
depends apr-util &&
-if list_find "$OPTS" "ldap"; then
+if echo "$OPTS" | grep -Eq "enable-(authnz-)?ldap"; then
depends -sub LDAP apr-util
fi &&
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index 20c3e79..7e4396d 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,6 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed requirement of LDAP subdependency in apr-util
+
2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.23; SECURITY_PATCH++
* PRE_BUILD, pcre830.patch: dropped, fixed by upstream
diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index 1f2ae04..2f44956 100755
--- a/http/firefox/BUILD
+++ b/http/firefox/BUILD
@@ -21,7 +21,7 @@ CXXFLAGS="${CXXFLAGS//-ffast-math/}" &&
# Avoid buggy GCC 4.6 AVX code generation, which breaks libxul
#
local gccver=$(gcc -dumpversion)
-if [ ${gccver%.*} = 4.6 ]; then
+if [ ${gccver%.*} = 4.6 ] || [ ${gccver%.*} = 4.7 ]; then
CFLAGS="${CFLAGS//-mavx} -mno-avx"
CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx"
fi
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 8f516f9..3b024dd 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,13 +1,13 @@
SPELL=firefox
if [[ $FIREFOX_CVS == y ]]; then
- VERSION=18.0.1
+ VERSION=19.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY
config_query_option PHP5_OPTS "Enable sockets support?" y \
"--enable-sockets" "--disable-sockets" &&
@@ -32,9 +36,9 @@ config_query_list PHP5_SAPI "What SAPI do you want to use?"
\
apache cgi none &&
if [[ $PHP5_SAPI == cgi ]]; then
- PHP5_OPTS="--enable-cgi --without-apxs --without-apxs2 ${PHP5_OPTS}" &&
+ list_add "PHP5_OPTS" "--enable-cgi --without-apxs --without-apxs2" &&
- if [[ $PHP5_BRANCH == legacy ]]; then
+ if is_version_less "${VERSION}" 5.3; then
config_query_option PHP5_OPTS "Enable FastCGI SAPI?" n \
"--enable-fastcgi" "--disable-fastcgi"
else
@@ -47,7 +51,7 @@ fi &&
if [[ "${PHP5_PEAR}" == "y" ]] || list_find "$PHP5_OPTS" "--enable-cgi" ||
list_find "$PHP5_OPTS" "--enable-fastcgi" ; then
message "${MESSAGE_COLOR}Enabling CLI version for PEAR/CGI/FastCGI
support${DEFAULT_COLOR}" &&
- PHP5_OPTS="$PHP5_OPTS --enable-cli"
+ list_add "PHP5_OPTS" "--enable-cli"
else
config_query_option PHP5_OPTS "Enable CLI version?" y \
"--enable-cli" \
@@ -63,51 +67,71 @@ message "${MESSAGE_COLOR}Not recommended: dbm, ndbm.
NOTE: qdbm conflicts with d
config_query_multi PHP5_DBA_DRIVERS "Select dbm-style database drivers (if
any)" none gdbm db4 flatfile inifile qdbm &&
if ! list_find "${PHP5_DBA_DRIVERS}" "none"; then
+ list_add "PHP5_OPTS" "--enable-dba" &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-inifile"
- fi
+ list_add "PHP5_OPTS" "--enable-inifile"
+ else
+ list_add "PHP5_OPTS" "--disable-inifile"
+ fi &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-flatfile"
+ list_add "PHP5_OPTS" "--enable-flatfile"
+ else
+ list_add "PHP5_OPTS" "--disable-flatfile"
fi
+else
+ list_add "PHP5_OPTS" "--disable-dba"
fi &&
# get the native simple drivers
-local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC iODBC"
+if is_version_less "${VERSION}" 5.3; then
+ # 5.2 drops SQLite 3 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite firebird unixODBC iODBC"
+elif is_version_less "${VERSION}" 5.4; then
+ local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC
iODBC"
+else
+ # 5.4 drops SQLite 2 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite3 firebird unixODBC iODBC"
+fi &&
+
config_query_multi PHP5_DATABASE_DRIVERS "Select vendor specific database
drivers to install (if any)" \
none all $DB_DRIVERS &&
-if ! list_find "${PHP5_DATABASE_DRIVERS}" "none"; then
- PHP5_OPTS="$PHP5_OPTS --enable-dba" &&
-
- for foo in $DB_DRIVERS; do
- if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
- PHP5_OPTS="$PHP5_OPTS --with-$foo"
- else
- PHP5_OPTS="$PHP5_OPTS --without-$foo"
- fi
- done
+# for PDO-only drivers
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3" || list_find
"${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ list_add "PHP5_OPTS" "--enable-pdo"
+else
+ # ask if they want the PDO drivers for the drivers they selected
+ config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
+ "--enable-pdo" \
+ "--disable-pdo"
fi &&
-# ask if they want the PDO drivers for the drivers they selected
-config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
- "--enable-pdo" "--disable-pdo" &&
-
if list_find "$PHP5_OPTS" "--enable-pdo"; then
- local PDO_DRIVERS="mysql pgsql sqlite firebird unixODBC iODBC" &&
+ local PDO_DRIVERS="mysql pgsql unixODBC iODBC" &&
for foo in $PDO_DRIVERS; do
if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
# odbc special case
if [[ "$foo" == "unixODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n \
+
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" \
+ ""
elif [[ "$foo" == "iODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n \
+
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" \
+ ""
else
- config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n
"--with-pdo-$foo=${INSTALL_ROOT}/usr" "--without-pdo-$foo"
+ config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n \
+ "--with-pdo-$foo=${INSTALL_ROOT}/usr" \
+ "--without-pdo-$foo"
fi
else
- # be sure that the PDO driver is disabled
- PHP5_OPTS="$PHP5_OPTS --without-pdo-$foo"
+ if [[ "$foo" != "unixODBC" ]] && [[ "$foo" != "iODBC" ]]; then
+ # be sure that the PDO driver is disabled
+ list_add "PHP5_OPTS" "--without-pdo-$foo"
+ fi
fi
done
fi &&
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 60c9928..50b6b7d 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -10,7 +10,7 @@ function db_driver_depends() {
if list_find "$PHP5_DATABASE_DRIVERS" "$db_driver" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends $db_spell "--with-$db_driver"
else
- OPTS="$OPTS --without-$db_driver"
+ list_add "PHP5_OPTS" "--without-$db_driver"
fi
}
@@ -31,7 +31,7 @@ else
"--enable-xml --enable-dom --with-xmlrpc" \
"--disable-xml --disable-dom --without-xmlrpc
--disable-xmlreader --disable-xmlwriter --disable-simplexml" \
"For XML support (required for SOAP)"
-fi
+fi &&
optional_depends libxslt \
"--with-xsl" "--without-xsl" \
@@ -41,7 +41,7 @@ if is_depends_enabled $SPELL libxml2 ; then
config_query_option PHP5_OPTS "Enable SOAP support?" n \
"--enable-soap" "--disable-soap"
else
- PHP5_OPTS="${PHP5_OPTS} --disable-soap"
+ list_add "PHP5_OPTS" "--disable-soap"
fi &&
optional_depends pth \
@@ -55,16 +55,16 @@ if [[ $PHP5_SAPI == apache ]]; then
esac &&
if [[ "$(get_spell_provider $SPELL APACHE)" == 'apache1' ]]; then
- PHP5_OPTS="--with-apxs --without-apxs2 $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs --without-apxs2"
else
- PHP5_OPTS="--with-apxs2 --without-apxs $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs2 --without-apxs"
fi
fi &&
if [[ "$PHP5_PCRE" == "none" ]]; then
- PHP5_OPTS="$PHP5_OPTS --without-pcre-regex --without-pcre"
+ list_add "PHP5_OPTS" "--without-pcre-regex --without-pcre"
elif [[ "$PHP5_PCRE" == "external" ]]; then
- depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr
--with-pcre=${INSTALL_ROOT}/usr"
+ depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr"
fi &&
optional_depends libmcrypt \
"--with-mcrypt" "--without-mcrypt" \
@@ -145,30 +147,49 @@ optional_depends icu \
if list_find "$PHP5_DATABASE_DRIVERS" "mysql" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends MYSQL &&
- if [[ "${VERSION:0:3}" == "5.3" ]]; then
+ if is_version_less 5.2.9999 "${VERSION}"; then
config_query PHP5_MYSQLND "Do you want to use the MySQL Native Driver
[mysqlnd]? (expiremental)" n &&
if [[ "${PHP5_MYSQLND}" == "y" ]]; then
- PHP5_OPTS="$PHP5_OPTS --with-mysql=mysqlnd"
+ list_add "PHP5_OPTS" "--with-mysql=mysqlnd"
else
- PHP5_OPTS="$PHP5_OPTS --with-mysql"
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
fi
else
- OPTS="$OPTS --without-mysql"
+ list_add "PHP5_OPTS" "--without-mysql"
fi &&
+
db_driver_depends "mysqli" "MYSQL" &&
db_driver_depends "pgsql" "postgresql" &&
-db_driver_depends "sqlite" "sqlite2" &&
-db_driver_depends "sqlite3" "sqlite" &&
-db_driver_depends "firebird" "firebird" &&
+
+if is_version_less "${VERSION}" 5.4; then
+ db_driver_depends "sqlite" "sqlite2"
+fi &&
+
+if is_version_less 5.2.9999 "${VERSION}"; then
+ db_driver_depends "sqlite3" "sqlite"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ depends firebird "--with-pdo-firebird=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-firebird"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3"; then
+ depends sqlite "--with-pdo-sqlite=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-sqlite"
+fi &&
+
# unixODBC and iODBC are mutually exclusive... first one in wins?
if list_find "$PHP5_DATABASE_DRIVERS" "unixODBC" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends unixodbc "--with-unixODBC=${INSTALL_ROOT}/usr --without-iodbc"
elif list_find "$PHP5_DATABASE_DRIVERS" "iODBC"; then
depends unixodbc "--with-iodbc=${INSTALL_ROOT}/usr --without-unixODBC"
else
- OPTS="$OPTS --without-iodbc --without-unixODBC"
+ list_add "PHP5_OPTS" "--without-iodbc --without-unixODBC"
fi &&
# DBA drivers
@@ -220,10 +241,9 @@ if [[ "${PHP5_GD}" == "external" ]]; then
fi &&
-config_query FLUXBOX_CONF "Go through all (8) configuration options?" n
+config_query FLUXBOX_CONF "Go through all (9) configuration options?" n &&
if [[ $FLUXBOX_CONF == y ]]; then
config_query_option FLUXBOX_OPTS "include code for the Slit?" y \
@@ -23,17 +29,21 @@ if [[ $FLUXBOX_CONF == y ]]; then
"--enable-regexp" \
"--disable-regexp" &&
- config_query_option FLUXBOX_OPTS "include code for new WM Spec?" y \
- "--enable-newwmspec" \
- "--disable-newwmspec" &&
+ config_query_option FLUXBOX_OPTS "enable support for Extended Window
Manager Hints?" y \
+ "--enable-ewmh" \
+ "--disable-ewmh" &&