summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add 'minimal' USE flag. It turns off the build of most clients and all ↵Donnie Berkholz2004-11-053-44/+100
| | | | fonts, as well as a number of drivers I guessed would be mostly unused by people wanting this functionality (video drivers turned off only for x86). It also stops installing the man pages and docs, as well as Xvfb and Xnest. Finally, it doesn't install Gentoo custom cursors. On a minimal test build with USE="-3dfx +3dnow -bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6 +minimal +mmx -nls -opengl -pam -sdk +sse -static -truetype-fonts -type1-fonts -xprint -xv", the total installation was 28M.
* Increase functionalization to the point that the primary functions are ↵Donnie Berkholz2004-11-053-218/+296
| | | | actually readable.
* Reorganize functions, so primary ebuild functions are at the top and ↵Donnie Berkholz2004-11-053-476/+503
| | | | sub-functions are below them. This gives us a big-picture view to start, followed by all the nitty gritty.
* Add some einfo about the /usr/X11R6/libdir -> /usr/libdir move.Donnie Berkholz2004-11-043-8/+12
|
* Add a sed to change RgbPath to the new location in config files. Reported by ↵Donnie Berkholz2004-11-043-4/+14
| | | | agaffney. Symptoms include things like "can't load color "Black"" or "Couldn't open RGB_DB."
* Add some more debugging CFLAGS to ALLOWED_FLAGS.Donnie Berkholz2004-11-043-6/+13
|
* Rework gcc-version-dependent things to remove redundant calls to ↵Donnie Berkholz2004-11-043-25/+43
| | | | gcc-*-version(). Also, only strip -Os for <gcc-3.2.2 (#12775).
* Change SRC_URI order so the mirror://gentoo stuff is at the bottom. It ↵Donnie Berkholz2004-11-033-10/+15
| | | | should be searching them beforehand anyway.
* When removing stale GL stuff, only remove libGL.*, not libGL*. The latter ↵Donnie Berkholz2004-11-033-5/+10
| | | | catches libGLU* and others.
* Missed another spot with a bad xkb symlink.Donnie Berkholz2004-11-033-5/+9
|
* Fix a bug in the xkb symlink.Donnie Berkholz2004-11-033-5/+9
|
* Add some checking features to migrate_usr_x11r6_lib() so we don't redo ↵Donnie Berkholz2004-11-033-12/+42
| | | | things that were already done. Also, migrate xkb stuff properly.
* Marked ~ppc64Markus Rothe2004-11-033-5/+8
|
* Wrap font-server USE around things affecting /etc/X11/fs/config.Donnie Berkholz2004-11-033-8/+16
|
* Combine the dri USE flag into the opengl USE flag, since there's no way to ↵Donnie Berkholz2004-11-033-19/+19
| | | | control just the build of the 3D drivers at present.
* PATCH_VER 0.2.6. Add 9990_x86_6.8.0-xbox-20041024.patch for the Xbox's ↵Donnie Berkholz2004-11-034-9/+55
| | | | nvidia driver (#68726). Add 1100_all_6.8.0-build-all-lucida-fonts.patch (#68414). The 75dpi and 100dpi fonts weren't being built. This is from upstream CVS. Add 5200_all_6.8.0-newport-accel.patch (#38549). Hopefully will go upstream. This adds acceleration for Newport video cards (mostly MIPS users). Add 5160_all_6.8.0-radeon-fix-monitor-detection.patch (#67845, fd.o #1559). This fixes issues with dual-monitor setups not being detected properly. Add 0440_all_6.8.0-support-cymotion-master-and-ibm-space-saver-keyboards.patch (#63767). This adds support for the Cherry CyMotion Master XPress and the IBM Space Saver keyboards. It's from upstream CVS. FILES_VER 0.6. Add xprint.init, a Gentoo-style init-script wrapper for the RH-style init script provided by xorg, and install it on USE=xprint (#68316). In addition, fix the function for migration from /usr/X11R6/libdir to /usr/libdir, migrate_usr_x11r6_lib(). It now works properly even when .keep files are left behind and when /usr/libdir/X11 is a symlink.
* Try to fix ${ROOT} support -- it's assumed to be a chroot. To aid this, also ↵Donnie Berkholz2004-11-033-17/+22
| | | | make all symlinks relative.
* Add a symlink "../../../lib/xkb /usr/X11R6/lib/X11/xkb" so libxklavier and ↵Donnie Berkholz2004-11-033-4/+11
| | | | other things looking for that location continue to work.
* Add blocker on app-text/dgs, since they install the same libs. Need to ↵Donnie Berkholz2004-11-013-4/+12
| | | | confirm compilation of its deps, however.
* Sync opengl-update deps in DEPEND and RDEPEND.Donnie Berkholz2004-10-293-5/+9
|
* Add migrate_usr_x11r6_lib() to aid migration from /usr/X11R6/libdir to ↵Donnie Berkholz2004-10-293-43/+61
| | | | /usr/libdir. Thanks to jstubbs for an idea. Also move update_config_files() to a more appropriate place.
* USE=xv wrongly requires USE=opengl, but this is a bug in the source ↵Donnie Berkholz2004-10-293-4/+15
| | | | (#67996). Forcing them to be used together until upstream fixes it.
* /usr/libdir, not /usr/libdir/X11.Donnie Berkholz2004-10-293-22/+26
|
* Modify opengl-update dep, the token wasn't quite matching the proper versions.Donnie Berkholz2004-10-283-5/+9
|
* Change glx USE to opengl.Donnie Berkholz2004-10-283-20/+24
|
* Update opengl-update dep to >=2* for /usr/lib move.Donnie Berkholz2004-10-283-6/+10
|
* Fix herd case.Donnie Berkholz2004-10-243-6/+9
|
* stable on alpha and ia64Aron Griffis2004-10-213-7/+10
|
* FILES_VER 0.5. Update /etc/env.d/10xorg to reflect shift from ↵Donnie Berkholz2004-10-214-7/+12
| | | | /usr/X11R6/{lib,lib64} to parallel in /usr/lib.
* PATCH_VER 0.2.5. Add 6000_all_6.8.0-libgl-double-free.patch to stop a libGL ↵Donnie Berkholz2004-10-214-7/+12
| | | | segfault when /dev/dri/card* is not readable for a user (fd.o #1501).
* Change xfs USE to font-server to stop duplication with xfs filesystem.Donnie Berkholz2004-10-213-13/+17
|
* Update inherit to toolchain-funcs instead of gcc and x11 instead of xfree. ↵Donnie Berkholz2004-10-214-13/+19
| | | | Update license syntax so I can commit.
* Update inherit to toolchain-funcs instead of gcc and x11 instead of xfree. ↵Donnie Berkholz2004-10-211-4/+4
| | | | Make one fix related to a hard-coded gcc. Update license syntax so I can commit.
* USE=dri requires USE=glx.Donnie Berkholz2004-10-203-4/+12
|
* Coding style rework. Move logic operators to beginnings of lines rather than ↵Donnie Berkholz2004-10-193-257/+154
| | | | ends; Keep 'then' on same line as 'if', same for 'for' and 'do'; indent ';;' of case statements one tab past the current switch.
* Tons of code cleanups, again thanks to mr_bones_. There are a few more left ↵Donnie Berkholz2004-10-193-40/+35
| | | | in the TODO list.
* Add die messages. Also try emake -C instead of moving into a dir, make, then ↵Donnie Berkholz2004-10-193-15/+18
| | | | moving out.
* Move some variables to locals. Note that all of this cleanup is thanks to ↵Donnie Berkholz2004-10-193-7/+21
| | | | mr_bones.
* Change negative uses to bash style instead of portage-specific one.Donnie Berkholz2004-10-193-9/+11
|
* Replace all commands in backticks `` with commands in $().Donnie Berkholz2004-10-193-24/+28
|
* Combine two consecutive instances of "use ! bitmap-fonts."Donnie Berkholz2004-10-194-14/+12
|
* stable on mips wrt bug 67326Stephen Becker2004-10-183-8/+12
|
* Commit initial changes for moving /usr/X11R6/lib to /usr/lib.Donnie Berkholz2004-10-183-78/+96
|
* Fix problem for lib64 get_libdir users that resulted in *.la files not being ↵Donnie Berkholz2004-10-184-8/+13
| | | | installed (#67729).
* Update ebuild to reflect that gcc-getCC no longer exports CC.Donnie Berkholz2004-10-145-20/+16
|
* repoman is a tard. that and stable on amd64. first person to yell at me for ↵Travis Tilley2004-10-143-6/+9
| | | | using cvs commit gets to try and commit using repoman when it's bitching about an invalid license that isnt even listed in the ebuild.
* Bad logic on BuildXprintLib. It should've been defined only when the rest of ↵Donnie Berkholz2004-10-134-8/+14
| | | | xprint WASN'T built, because when xprint is built, it's turned on automatically (#67400).
* Stable on hppa.Guy Martin2004-10-133-6/+9
|
* x86. This should be ready to stable on other archs too. See bug #67326.Donnie Berkholz2004-10-133-5/+9
|
* Fix keywords: remove everything except ~x86, since this is still ↵Donnie Berkholz2004-10-133-5/+10
| | | | hard-masked, in development and only tested on x86.