summaryrefslogtreecommitdiff
blob: b53fecb780b564e85ccf219e16cfa9bbfd218ae5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# ChangeLog for media-libs/mesa
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.19 2005/08/11 17:38:36 fmccor Exp $

  11 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
  Following changes build a reunning libGL for sparc testing and set
  a sane set of DRI drivers, depending on USE=dri flag:
  1.	With dri, sparc assembly appears to be unusable.  This is because
  	the build and directory structures have been changed so that the
  	actual initialization code moves to the dri drivers themselves
  	when sparc assembly is built.  Correcting this is nontrivial,
  	because the glx build uses hard-defined source names and paths.
  2.	With USE=dri, on sparc build only a subset of the full complement
  	of drivers.  For now, DRI_DIRS = fb ffb mach64 mga radeon savage
  3.  Without USE=dri, change the target to (generic) linux-sparc.  In
  	this case, architecture is actually set by CFLAGS passed in to the
  	configure target, and both glx-capable and stand-alone versions
  	of libGL are built.
  4.  For testing, and perhaps ultimately for performance, on sparc, unless
  	USE=dri, do not fix_opengl_symlinks
  With these changes in place,
  LD_LIBRARY_PATH=<path-to-libGL>:<path-to-libGLU> some-libGL-program
  works fine.

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
  +files/fix-include-locations.patch, mesa-6.3.1.1.ebuild:
  Add fix-include-locations.patch to standardize include locations to
  <X11/extensions/foo.h> instead of some mixture of <foo.h> and "foo.h."

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
  +files/makedepend-location.patch, mesa-6.3.1.1.ebuild:
  Add makedepend-location.patch to stop mesa from looking in /usr/X11R6/bin.

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
  Add dep on >=x11-proto/glproto-1.4-r1.

  10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
  1.  Correct echo "$(...)" to echo "\$(...)";
  2.  When building for sparc, make sure that:
  	a.  Use sparc assembly versions where appropriate;
  	b.  Make sure sparc-specific sources are built;
  	c.  For testing, don't actually build the dri drivers
  	    because they are known not to work.
  	d.  TODO:  Figure out why two versions of libGL are built,
  		and why the install ends up linking to the incorrect
  		version (the one with the undefined externals).

  10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
  Add ~sparc keyword (X modular testing).

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
  Add dep on >=opengl-update-2.2.2.

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
  Add fix_opengl_symlinks() from xorg-x11, to set up the libGL symlinks.

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
  Stop cleaning out /usr/lib/opengl/xorg-x11, now that two other packages also
  install to it.

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; -mesa-3.5.ebuild:
  Drop old version.

*mesa-6.3.1.1 (10 Aug 2005)

  10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
  +files/fix-xthreads-location.patch, +files/lib/libGL.la,
  +files/lib/libGLU.la, +files/lib/libOSMesa.la, +files/use-xthreads.patch,
  +mesa-6.3.1.1.ebuild:
  Add for modular X.

  07 Jun 2004; Aron Griffis <agriffis@gentoo.org> mesa-3.5.ebuild:
  Fix use invocation

  24 Nov 2003; Aron Griffis <agriffis@gentoo.org> mesa-3.5.ebuild:
  Add ~alpha

  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
 
*mesa-3.5 (22 Jul 2002)

  22 Jul 2002; Seemant Kulleen <seemant@gentoo.org> mesa-3.5.ebuild
  files/digest-mesa-3.5 :

  This was updated a while ago. I repoman'd it, and cleaned up spacing and
  syntax a little.

*mesa-3.4.2 (1 Feb 2002)

  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
  
  Added initial ChangeLog which should be updated whenever the package is
  updated in any way. This changelog is targetted to users. This means that the
  comments should well explained and written in clean English. The details about
  writing correct changelogs are explained in the skel.ChangeLog file which you
  can find in the root directory of the portage repository.