Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (f641cff2660134444de5566d83f9abb2ada81820)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (f641cff2660134444de5566d83f9abb2ada81820)
  • Date: Wed, 19 May 2010 16:01:52 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 13 ++
gnu/FUNCTIONS | 104
++++++++++++++++++
gnu/ada/DETAILS | 2
gnu/ada/HISTORY | 6 +
gnu/ada/PRE_BUILD | 2
gnu/fortran/DETAILS | 2
gnu/fortran/HISTORY | 9 +
gnu/g++/DETAILS | 2
gnu/g++/HISTORY | 9 +
gnu/gcc/DETAILS | 2
gnu/gcc/HISTORY | 14 ++
gnu/gcc/PRE_BUILD | 4
gnu/gcc/gcc-4.3.0-ffast-math.patch | 50 --------
gnu/gcc/gcc-4.4.0-ffast-math.patch | 50 ++++++++
gnu/gcj/DETAILS | 2
gnu/gcj/HISTORY | 9 +
gnu/objc/DETAILS | 2
gnu/objc/HISTORY | 9 +
graphics-libs/mesalib/CONFIGURE | 5
graphics-libs/mesalib/HISTORY | 3
graphics-libs/mesalib/SUB_DEPENDS | 5
graphics/imagemagick/ImageMagick-6.5.2-10.tar.bz2.sig |binary
libs/libdrm/HISTORY | 3
libs/libdrm/PRE_SUB_DEPENDS | 1
libs/libdrm/SUB_DEPENDS | 3
news/liferea/liferea-1.6.0-rc3.tar.gz.sig |binary
xorg-driver/xf86-video-nouveau/DEPENDS | 2
xorg-driver/xf86-video-nouveau/HISTORY | 3
28 files changed, 250 insertions(+), 66 deletions(-)

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

easytag: May use either provider of MP4V2 (Bug #15683)
Added patch from
http://www.mail-archive.com/arch-commits AT archlinux.org/msg14295.html

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

virt-manager: Updated to 0.8.4

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

virtinst: Updated to 0.500.3

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

libvirt: Updated to 0.8.1
Optionally depends on libpcap

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

libvirt: Updated to 0.7.7
Allow building drivers as modules
May use udev for host device enumeration
Now works with "-Wl,--as-needed" in LDFLAGS

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

gnome-python-desktop: nautilus-cd-burner has been deprecated, remove

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

gnome-python-desktop: nautilus-cd-burner has been deprecated, remove

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

mesalib: Enable nouveau for 7.8.1+ (development)

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

xf86-video-nouveau: Depends on libdrm built with Nouveau KMS API

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

libdrm: Allow forcing LIBDRM_NV

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

mythes: Fix compilation with GCC 4.4

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

mythes: License is BSD-based

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

mythes: Add newline to HISTORY

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

mythes: Depends on hunspell

example.cxx:7:33: error: hunspell/hunspell.hxx: No such file or
directory

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

faad2: May use any provider of MP4V2

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

texlive: Fix compilation with GCC 4.4 (Bug #15535)

From
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/texlive/texlive-gcc44.patch?rev=1.1;content-type=text/plain

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

gnu/FUNCTIONS: - default_build_configure_gcc: specified bug url, pass
CFLAGS, BOOT_CFLAGS, CXXFLAGS to configure
- default_build_make_gcc: use make_single
- default_build_install_gcc: LIBRARY is passed as a parameter now,
installing compiler1 is the spell's responsibility

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

ada: Updated to 4.4.3

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

gcj: Updated to 4.4.3

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

fortran: Updated to 4.4.3

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

objc: Updated to 4.4.3

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

g++: Updated to 4.4.3

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

gcc: Updated to 4.4.3

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

gnu/FUNCTIONS: added functions to avoid code duplication in gnu spells

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

gnu/ada: version 4.4.2

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

fortran: Updated to 4.4.2

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

gcj: Updated to 4.4.2

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

objc: Updated to 4.4.2

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

g++: Updated to 4.4.2

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

gcc: Updated to 4.4.2

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

gcc34: Use profiledbootstrap to generate a more optimized compiler
This uses more diskspace, but unlike 4.x we have no
profiledbootstrap-lean to combine both optimization and saving
space during compilation.

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

gcc33: Use bootstrap-lean to save diskpace while building

commit d6e6613cdf40bc768a62f3a6f7cc11dba644b452
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

midori: optional_depends libnotify

commit 2526135bf299a25c6fec13484dd7dfe7d8470bcc
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

imagemagick: Updated to version 6.5.2-10

commit c681b9f9da82a082af649446051fdaa0d7776796
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

netatalk: Updated to version 2.0.4. Removed incorporated patches.

commit 98ce78dfe72bb7600c4fc5b6217b4a6b60b369e7
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

liferea: Updated devel to version 1.6.0-rc3

commit 7fdc982e802d9d720a12a6d338fdff2b1e429392
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

midori: Updated to version 0.1.7

commit 33a9a276a5aaaf92e172a02c627dfde3b72d6f97
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

webkitgtk: Updated stable to version 1.1.8

commit c2c973c3d46c3984ad094db0bd40b895da6f2724
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

oxygen-icons: => 4.2.88svn973768

commit 7dbca70b6141c0b860416f3779e7d6717b034ac4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdevelop4: => 3.9.93

commit d8ba7dfc63684779277e4e033fb8ccec0cf299a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdevplatform4: => 0.9.93

commit 6c88ae5c8a08712b4ecab485cc82dd13a524968b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdegraphics4: => 4.2.88svn973768

commit 4dfcf1231e1ff65db4dc0f19dff5a42ba9365fac
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdeutils4: => 4.2.88svn973768

commit 0629e244a350992161978997473f38b88d5f3852
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdemultimedia4: => 4.2.88svn973768

commit 3aa1e2b07ff64abb1e3497625df8f57d6fd77045
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtk-sharp-2 2.12.9

commit aebb3e12efc7735c9afb630810558a90ef71fbec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdegames4: => 4.2.88svn973768

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

bug-buddy2: May use either provider of LIBELF

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

elfutils: Updated to 0.141

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

gnu.gpg: Added Ulrech Drepper's key 0x79ff4474
Verified at http://pgp.cs.uu.nl/stats/79FF4474.html and
http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x79FF4474
and http://osdir.com/ml/fedora-extras-commits/2009-01/msg01098.html

commit 3e7a33fbacae2b4d08441c4112e60a435dd737a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kdeadmin4: => 4.2.88svn973768

commit c11ace56a3eaf2f221d1a7dff1a33a5de6a29ebc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gmp 4.3.1
(cherry picked from commit 3b4b88f5e14fb6d878a11ebcce3a559ebf0b3639)

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

gcc: Remove old ffast-math patch comments from PRE_BUILD

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

gcc: Updated gcc-4.3.0-ffast-math.patch to gcc 4.4.0

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

gjc: Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang
(cherry picked from commit b674ec711d823dea6de8875cde7dd5fe4e85c88b)

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

objc: Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang
(cherry picked from commit e00d7080158fa8298960ac52f0d2a0e38a7c5673)

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

fortran: Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang
(cherry picked from commit d22a9b9083382d25fea625bf610b67036c5c2531)

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

g++: Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang
(cherry picked from commit e7643e397cef527418db74a9ec151666b67c8c75)

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

gcc: Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang
(cherry picked from commit ff910d6433c269d1362a58a0f85583b23e698ce0)

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

fortran: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html

Cherry-picked from efe7557f932a5cf088ba5a7d2be2cb042196ef6c in master

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

objc: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html

Cherry-picked from f4b2a5e6c4884694d154eb732a1f4ed7db92c229 in master

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

gcj: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html

Cherry-picked from 74199a9192a574655bc363325af433dc89de6eb5 in master

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

g++: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html

Cherry-picked from 0f26fd8f3e346742b11a5323402534de120a3254 in master

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

gcc: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html

Cherry-picked from 4eb578ae57b35c3eb66cf5e484cdb4f2cdf83486 in master

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

gnu.gpg: Merge correct gnu.gpg from master

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

glibc: Update default header to 2.6.29
Use upstream kernel sources (similar to sanitized headers, but with a
statically defined release) for our kernel headers.

This avoids having to make our own headers package for each release and
for each architecture. Same benefit as using sanitized headers, but now
we have a stable release we may test against and update, hopefully, for
each kernel revision 'z' in x.y.z.a
(cherry picked from commit de7fbfdf8d711c6412247588e925fcbd770dc797)

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

g++: We now use upstream GPG and don't need to keep old GPG sigs commented
(cherry picked from commit c194e10d1a7b2206dcf51eb65a40a615884be324)

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

fortran: We now use upstream GPG and don't need to keep old GPG sigs
commented
(cherry picked from commit a93ddf003caf84bc2c7ce82a90dd0feba6ed3246)

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

objc: We now use upstream GPG and don't need to keep old GPG sigs
commented
(cherry picked from commit 1fcb8ffe38586368e88eade4ec0b6a118f904a19)

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

gcj: Updated to 4.4.0

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

objc: Updated to 4.4.0

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

fortran: Updated to 4.4.0

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

g++: Updated to 4.4.0

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

gcc: Updated to 4.4.0

commit 96bc42f7de62ae7fdaacd9293435b072b364a6f8
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mpfr 2.4.1
(cherry picked from commit 36372a125e9d3acd4f0483080fa5d498777e7cf9)

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

ada: Updated Ada i686 bootstrap to 4.3.3

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

ada: Updated to 4.3.3

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

fortran: Updated to 4.3.3

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

objc: Updated to 4.3.3

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

gcj: Updated to 4.3.3

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

g++: Updated to 4.3.3

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

gcc: Updated to 4.3.3

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

gnu.gpg: Added GPG key 0xFC26A641 for GCC 4.3.3 from
http://ftp.gnu.org//gnu/gnu-keyring.gpg

diff --git a/ChangeLog b/ChangeLog
index 4a72cab..5436fc0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -140,6 +140,14 @@
2010-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* utils/openmoko-dfu-util: new spell, USB DFU utility for the Neo
FreeRunner

+2010-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu/FUNCTIONS:
+ - default_build_configure_gcc: specified bug url, pass
+ CFLAGS, BOOT_CFLAGS, CXXFLAGS to configure
+ - default_build_make_gcc: use make_single
+ - default_build_install_gcc: LIBRARY is passed as a parameter now,
+ installing compiler1 is the spell's responsibility
+
2010-04-02 Arwed v. Merkatz <v.merkatz AT gmx.net>
* gnome2-libs/libgdata: new spell, glib based GData protocol
implementation
@@ -195,6 +203,11 @@
2010-03-21 Vlad Glagolev <stealth AT sourcemage.org>
* gnu.gpg: added key BFBF0221 ("Bruce Korb <bkorb AT gnu.org>")

+2010-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu/FUNCTIONS: created functions default_build_configure_gcc,
+ default_build_make_gcc, default_build_gcc and default_install_gcc
+ to avoid code duplication in gnu spells
+
2010-03-19 Pol Vinogradov <vin.public AT gmail.com>
* kde-apps/kxneur: spell deprecated [No upstream support]
* x11/xcurf: new spell, X Cursor Flag shows keyboard layout flag near
diff --git a/gnu/FUNCTIONS b/gnu/FUNCTIONS
index c78b411..2bd917b 100755
--- a/gnu/FUNCTIONS
+++ b/gnu/FUNCTIONS
@@ -18,3 +18,107 @@ function default_configure_gcc ()
'--disable-multilib'
fi
}
+
+function default_build_configure_gcc ()
+{
+ cd ${SOURCE_DIRECTORY}.bld &&
+ persistent_read gmp GMP_BUILD_ARCH GMP_BUILD_ARCH &&
+ persistent_read mpfr MPFR_BUILD_ARCH MPFR_BUILD_ARCH &&
+
+ if [[ $GMP_BUILD_ARCH != ${SMGL_COMPAT_ARCHS[4]}
+ || $MPFR_BUILD_ARCH != ${SMGL_COMPAT_ARCHS[4]} ]]; then
+ message "${PROBLEM_COLOR}" 1>&2 &&
+ message "gmp and/or mpfr have been built with a different archspec,
building gcc now" 1>&2 &&
+ message "would result in a broken compiler" 1>&2 &&
+ message "${DEFAULT_COLOR}" 1>&2
+ return 1
+ fi &&
+
+ # install gcc libraries to /lib instead of /lib64
+ sedit "s/lib64/lib/" ${SOURCE_DIRECTORY}/gcc/config/i386/linux64.h &&
+ if [[ "$GCC_NOLIB64" == 'y' ]]; then
+ # tell gcc to target binaries to expect the linker in /lib instead of
/lib64
+ sedit "s/lib64/lib/" ${SOURCE_DIRECTORY}gcc/config/i386/t-linux64 ||
return 1
+ fi &&
+
+ if [[ "$ARCHITECTURE" == "pentium4" ||
+ "$ARCHITECTURE" == "pentium-m" ]]; then
+ CFLAGS=${CFLAGS//-ffast-math/} &&
+ CXXFLAGS=${CXXFLAGS//-ffast-math/} || return 1
+ fi &&
+
+ # fixes seg-fault on libiberty/splay.c in v 4.3.2
+ CFLAGS="-O1 $CFLAGS" &&
+
+ OPTS="--build=$HOST $OPTS" &&
+ if [[ $CROSS_INSTALL == on ]]; then
+ OPTS="--host=$HOST $OPTS" || return 1
+ fi &&
+
+ PREFIX="${INSTALL_ROOT}/usr" &&
+ LIBPATH="${PREFIX}/lib" &&
+ LIBEXECPATH="${PREFIX}/libexec/${SPELL}" &&
+ INCLUDEPATH="${LIBPATH}/include" &&
+ DATAPATH="${PREFIX}/share/${SPELL}-data/${HOST}" &&
+
+ CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \
+ $SOURCE_DIRECTORY/configure \
+ --prefix="${PREFIX}" \
+ --libdir="${LIBPATH}" \
+ --mandir="${PREFIX}/share/man" \
+ --infodir="${PREFIX}/share/info" \
+ --enable-threads=posix \
+ --with-system-zlib \
+ --with-bugurl="http://bugs.sourcemage.org"; \
+ $GCC_MULTILIB \
+ $OPTS
+}
+
+function default_build_make_gcc ()
+{
+ cd ${SOURCE_DIRECTORY}.bld &&
+ make_single &&
+ make CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+ profiledbootstrap-lean &&
+ make_normal
+}
+
+function default_build_gcc ()
+{
+ default_build_configure_gcc &&
+ default_build_make_gcc
+}
+
+#---------------------------------------------------------------------
+##
+## @params library
+## accepted values: libada libgfortran
+## libstdc++-v3 libjava
+## libobjc
+##
+#---------------------------------------------------------------------
+function default_install_gcc ()
+{
+ if [[ "$1" == "" ]]; then
+ message "${PROBLEM_COLOR}default_install_gcc: library
unspecified.${DEFAULT_COLOR}"
+ return 1
+ fi &&
+ local LIBRARY &&
+
+ LIBRARY="$1" &&
+
+ cd $SOURCE_DIRECTORY.bld &&
+
+ make_single &&
+
+ make -C gcc lang.install-common lang.install-man &&
+ make -C $HOST/$LIBRARY install &&
+
+ make_normal &&
+
+ # specs file stuff
+ local SPECSDIR=${INSTALL_ROOT}/usr/lib/gcc/$HOST/$VERSION &&
+ if [[ -f $SPELL_DIRECTORY/specs_$SPELL ]]; then
+ install $SPELL_DIRECTORY/specs_$SPELL $SPECSDIR/specs-local ||
return 1
+ fi
+}
diff --git a/gnu/ada/DETAILS b/gnu/ada/DETAILS
index b935961..9205f7f 100755
--- a/gnu/ada/DETAILS
+++ b/gnu/ada/DETAILS
@@ -1,5 +1,5 @@
SPELL=ada
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/ada/HISTORY b/gnu/ada/HISTORY
index a343d4a..3737d8d 100644
--- a/gnu/ada/HISTORY
+++ b/gnu/ada/HISTORY
@@ -1,3 +1,9 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
+2010-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.4.2
+
2009-03-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated Ada i686 bootstrap to 4.3.3

diff --git a/gnu/ada/PRE_BUILD b/gnu/ada/PRE_BUILD
index 55467be..766de30 100755
--- a/gnu/ada/PRE_BUILD
+++ b/gnu/ada/PRE_BUILD
@@ -28,8 +28,6 @@ do
sedit "s:\"gcc\":\"gnatgcc\":g" $file
done &&

-sedit 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' \
- $SOURCE_DIRECTORY/gcc/ada/makegpr.adb &&
sedit 's:and Nam is "gnatgcc":and Nam is "gcc":' \
$SOURCE_DIRECTORY/gcc/ada/osint.ads
#
diff --git a/gnu/fortran/DETAILS b/gnu/fortran/DETAILS
index f58a28a..0587c4e 100755
--- a/gnu/fortran/DETAILS
+++ b/gnu/fortran/DETAILS
@@ -1,5 +1,5 @@
SPELL=fortran
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/fortran/HISTORY b/gnu/fortran/HISTORY
index 91af83c..ee5687b 100644
--- a/gnu/fortran/HISTORY
+++ b/gnu/fortran/HISTORY
@@ -1,8 +1,14 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
2010-01-20 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* BUILD: f95 language is deprecated, use fortran
configure.in: warning: f95 as language name is deprecated, use
fortran instead

+2009-12-20 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+
2009-05-29 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: Install libraries to $INSTALL_ROOT/usr/lib instead of
$INSTALL_ROOT/usr/lib64 on 64bit arch
@@ -17,6 +23,9 @@
Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang

+2009-04-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.0
+
2009-01-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 4.3.3

diff --git a/gnu/g++/DETAILS b/gnu/g++/DETAILS
index 73d152f..8646452 100755
--- a/gnu/g++/DETAILS
+++ b/gnu/g++/DETAILS
@@ -1,5 +1,5 @@
SPELL=g++
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/g++/HISTORY b/gnu/g++/HISTORY
index e14764b..4b0dcc6 100644
--- a/gnu/g++/HISTORY
+++ b/gnu/g++/HISTORY
@@ -1,3 +1,9 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
+2009-12-20 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+
2009-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DEPENDS: don't fail if persistent vars are not available, bug #15476

@@ -15,6 +21,9 @@
Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang

+2009-04-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.0
+
2009-01-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 4.3.3

diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 30ce82a..3d08acc 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcc
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 07c924e..942951f 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,9 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
+2009-12-20 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+
2009-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DEPENDS: don't fail if mpfr and gmp persistent variables are
not available, bug #15476
@@ -10,12 +16,20 @@
* EXPORTS, FINAL, REPAIR^all^EXPORTS: Added export of build arch of
gcc to force recompile when casting g++ after switching archs.

+2009-05-12 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: gcc-4.3.0-ffast-math.patch -> gcc-4.4.0-ffast-math.patch
+ * gcc-4.4.0-ffast-math.patch: Updated to gcc 4.4.0 from
+ gcc-4.3.0-ffast-math.patch
+
2009-05-10 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html
Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang

+2009-04-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.0
+
2009-03-06 Arwed v. Merkatz <v.merkatz AT gmx.net>
* PRE_BUILD: removed workaround for
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26539, as it's not
needed
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 485b4a2..39cfa77 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -2,6 +2,4 @@ default_pre_build &&
mk_source_dir $SOURCE_DIRECTORY.bld &&
cd $SOURCE_DIRECTORY &&

-#apply the GCC 4.1.1 fast-math fix
-#patch -p1 < $SPELL_DIRECTORY/gcc-$VERSION-ffast-math.patch
-patch -p1 < $SPELL_DIRECTORY/gcc-4.3.0-ffast-math.patch
+patch -p1 < $SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch
diff --git a/gnu/gcc/gcc-4.3.0-ffast-math.patch
b/gnu/gcc/gcc-4.3.0-ffast-math.patch
deleted file mode 100644
index 747787e..0000000
--- a/gnu/gcc/gcc-4.3.0-ffast-math.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -Naur gcc-4.3.0.orig/gcc/config/i386/crtfastmath.c
gcc-4.3.0/gcc/config/i386/crtfastmath.c
---- gcc-4.3.0.orig/gcc/config/i386/crtfastmath.c 2008-03-15
19:59:26.925738030 -0700
-+++ gcc-4.3.0/gcc/config/i386/crtfastmath.c 2008-03-15 19:59:32.823482534
-0700
-@@ -40,6 +40,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
-@@ -64,22 +81,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/gcc-4.4.0-ffast-math.patch
b/gnu/gcc/gcc-4.4.0-ffast-math.patch
new file mode 100644
index 0000000..7cfd00c
--- /dev/null
+++ b/gnu/gcc/gcc-4.4.0-ffast-math.patch
@@ -0,0 +1,50 @@
+diff -Naur gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c
gcc-4.4.0/gcc/config/i386/crtfastmath.c
+--- gcc-4.4.0.orig/gcc/config/i386/crtfastmath.c 2009-05-12
16:27:42.827645459 -0700
++++ gcc-4.4.0/gcc/config/i386/crtfastmath.c 2009-05-12 16:27:50.489399823
-0700
+@@ -30,6 +30,23 @@
+ #include "cpuid.h"
+ #endif
+
++struct
++{
++ unsigned short int cwd;
++ unsigned short int swd;
++ unsigned short int twd;
++ unsigned short int fop;
++ long int fip;
++ long int fcs;
++ long int foo;
++ long int fos;
++ long int mxcsr;
++ long int mxcsr_mask;
++ long int st_space[32];
++ long int xmm_space[32];
++ long int padding[56];
++} __attribute__ ((aligned (16))) fxsave;
++
+ static void __attribute__((constructor))
+ #ifndef __x86_64__
+ /* The i386 ABI only requires 4-byte stack alignment, so this is necessary
+@@ -54,22 +71,6 @@
+ if (edx & bit_FXSAVE)
+ {
+ /* Check if DAZ is available. */
+- struct
+- {
+- unsigned short int cwd;
+- unsigned short int swd;
+- unsigned short int twd;
+- unsigned short int fop;
+- long int fip;
+- long int fcs;
+- long int foo;
+- long int fos;
+- long int mxcsr;
+- long int mxcsr_mask;
+- long int st_space[32];
+- long int xmm_space[32];
+- long int padding[56];
+- } __attribute__ ((aligned (16))) fxsave;
+
+ __builtin_memset (&fxsave, 0, sizeof (fxsave));
+
diff --git a/gnu/gcj/DETAILS b/gnu/gcj/DETAILS
index d068e07..98ff7ad 100755
--- a/gnu/gcj/DETAILS
+++ b/gnu/gcj/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcj
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/gcj/HISTORY b/gnu/gcj/HISTORY
index 7875d9a..4858d2f 100644
--- a/gnu/gcj/HISTORY
+++ b/gnu/gcj/HISTORY
@@ -1,3 +1,9 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
+2009-12-20 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+
2009-08-07 Arjan Bouter <abouter AT sourcemage.org>
* PROVIDES: added, provides classpath and javac
* BUILD: use /usr/lib instead of lib64
@@ -8,6 +14,9 @@
Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang

+2009-04-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.0
+
2009-01-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 4.3.3

diff --git a/gnu/objc/DETAILS b/gnu/objc/DETAILS
index b9e7c89..09db6e0 100755
--- a/gnu/objc/DETAILS
+++ b/gnu/objc/DETAILS
@@ -1,5 +1,5 @@
SPELL=objc
- VERSION=4.3.3
+ VERSION=4.4.3
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=gcc-$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
diff --git a/gnu/objc/HISTORY b/gnu/objc/HISTORY
index 4b83b62..676c560 100644
--- a/gnu/objc/HISTORY
+++ b/gnu/objc/HISTORY
@@ -1,9 +1,18 @@
+2010-04-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.3
+
+2009-12-20 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+
2009-05-10 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html
Build using profiledbootstrap-lean to save disk space during
compilation
Thanks to Peng "chp" Chang

+2009-04-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.0
+
2009-01-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 4.3.3

diff --git a/graphics-libs/mesalib/CONFIGURE b/graphics-libs/mesalib/CONFIGURE
index 6466fbb..9059a41 100755
--- a/graphics-libs/mesalib/CONFIGURE
+++ b/graphics-libs/mesalib/CONFIGURE
@@ -1,4 +1,3 @@
-list_remove MESALIB_DRIVERS nouveau || true
list_remove MESALIB_DRIVERS i915tex || true
# ordering is important
MESALIB_BUILD=${MESALIB_BUILD/linux-dri/dri}
@@ -35,8 +34,10 @@ config_query_list MESALIB_BUILD
\
if [[ $MESALIB_BUILD == dri ]]; then
if [[ "$MESALIB_VER" == "stable" ]]; then
AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v
savage sis tdfx trident unichrome ffb swrast"
- else
+ elif [[ "$MESALIB_VER" == "feature" ]]; then
AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon
s3v savage sis tdfx trident unichrome ffb swrast"
+ else
+ AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga nouveau r128 r200 r300 r600
radeon s3v savage sis tdfx trident unichrome ffb swrast"
fi
config_query_multi MESALIB_DRIVERS \
"What drivers would you like to build?" \
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 7ee01c3..d98795b 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,6 @@
+2010-04-26 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE, SUB_DEPENDS: Enable nouveau for 7.8.1+ (development)
+
2010-04-10 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: remove imake, not needed
* REPAIR^cfe9d942370d8c12716d288816996d37^DEPENDS: deleted
diff --git a/graphics-libs/mesalib/SUB_DEPENDS
b/graphics-libs/mesalib/SUB_DEPENDS
index f2daf38..c6e04ca 100755
--- a/graphics-libs/mesalib/SUB_DEPENDS
+++ b/graphics-libs/mesalib/SUB_DEPENDS
@@ -16,15 +16,16 @@ case $THIS_SUB_DEPENDS in
message "${MESSAGE_COLOR}DRI support requested, forcing build type" \
"$MESALIB_BUILD for architecture\n${SMGL_COMPAT_ARCHS[1]}." \
"$DEFAULT_COLOR" &&
- list_remove MESALIB_DRIVERS nouveau || true
list_remove MESALIB_DRIVERS i915tex || true

. $GRIMOIRE/config_query_multi.function &&
if [[ $MESALIB_BUILD == dri ]]; then
if [[ "$MESALIB_VER" == "stable" ]]; then
AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 radeon
s3v savage sis tdfx trident unichrome ffb swrast"
- else
+ elif [[ "$MESALIB_VER" == "feature" ]]; then
AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 r600
radeon s3v savage sis tdfx trident unichrome ffb swrast"
+ else
+ AVAILABLE_DRIVERS="i810 i915 i965 mach64 mga nouveau r128 r200 r300
r600 radeon s3v savage sis tdfx trident unichrome ffb swrast"
fi
config_query_multi MESALIB_DRIVERS \
"What drivers would you like to build?" \
diff --git a/graphics/imagemagick/ImageMagick-6.5.2-10.tar.bz2.sig
b/graphics/imagemagick/ImageMagick-6.5.2-10.tar.bz2.sig
new file mode 100644
index 0000000..1f42dbc
Binary files /dev/null and
b/graphics/imagemagick/ImageMagick-6.5.2-10.tar.bz2.sig differ
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index 84709eb..98a43a5 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,6 @@
+2010-04-26 Eric Sandall <sandalle AT sourcemage.org>
+ * {PRE_,}SUB_DEPENDS: Allow forcing LIBDRM_NV
+
2010-04-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.20

diff --git a/libs/libdrm/PRE_SUB_DEPENDS b/libs/libdrm/PRE_SUB_DEPENDS
index 0e74f8d..b8aa194 100755
--- a/libs/libdrm/PRE_SUB_DEPENDS
+++ b/libs/libdrm/PRE_SUB_DEPENDS
@@ -1,4 +1,5 @@
case $THIS_SUB_DEPENDS in
+ NV) [[ "$LIBDRM_NV" == "y" ]] && return 0 ;;
INTEL) [[ "$LIBDRM_INTEL" == "y" ]] && return 0 ;;
RADEON) [[ "$LIBDRM_RADEON" == "y" ]] && return 0 ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
diff --git a/libs/libdrm/SUB_DEPENDS b/libs/libdrm/SUB_DEPENDS
index 966e24f..f0d0d9e 100755
--- a/libs/libdrm/SUB_DEPENDS
+++ b/libs/libdrm/SUB_DEPENDS
@@ -1,4 +1,7 @@
case $THIS_SUB_DEPENDS in
+ NV) message "${SPELL_COLOR}libdrm${DEFAULT_COLOR}${MESSAGE_COLOR}
requested with Nouveau KMS API${DEFAULT_COLOR}" &&
+ LIBDRM_NV='y'
+ ;;
INTEL) message "${SPELL_COLOR}libdrm${DEFAULT_COLOR}${MESSAGE_COLOR}
requested with Intel KMS API${DEFAULT_COLOR}" &&
LIBDRM_INTEL='y'
;;
diff --git a/news/liferea/liferea-1.6.0-rc3.tar.gz.sig
b/news/liferea/liferea-1.6.0-rc3.tar.gz.sig
new file mode 100644
index 0000000..41be9b4
Binary files /dev/null and b/news/liferea/liferea-1.6.0-rc3.tar.gz.sig differ
diff --git a/xorg-driver/xf86-video-nouveau/DEPENDS
b/xorg-driver/xf86-video-nouveau/DEPENDS
index dbe1333..a2b8824 100755
--- a/xorg-driver/xf86-video-nouveau/DEPENDS
+++ b/xorg-driver/xf86-video-nouveau/DEPENDS
@@ -1,5 +1,5 @@
depends util-macros &&
depends xproto &&
depends git &&
-depends libdrm &&
+depends -sub "NV" libdrm &&
depends xorg-server
diff --git a/xorg-driver/xf86-video-nouveau/HISTORY
b/xorg-driver/xf86-video-nouveau/HISTORY
index 8540fbd..06e88ba 100644
--- a/xorg-driver/xf86-video-nouveau/HISTORY
+++ b/xorg-driver/xf86-video-nouveau/HISTORY
@@ -1,3 +1,6 @@
+2010-04-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on libdrm with nouveau API enabled
+
2009-01-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: can now use libdrm to build against




  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (f641cff2660134444de5566d83f9abb2ada81820), Eric Sandall, 05/19/2010

Archive powered by MHonArc 2.6.24.

Top of Page