diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2007-10-14 16:25:11 -0700 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2007-10-14 16:25:11 -0700 |
commit | 023510807783d1e10096e8730bd2eddf8321b066 (patch) | |
tree | afde2647c9a25f3be3940d0fc51686a0ce7a81ea /media-libs | |
parent | Move X packages to x11 overlay. (diff) | |
download | dberkholz-023510807783d1e10096e8730bd2eddf8321b066.tar.gz dberkholz-023510807783d1e10096e8730bd2eddf8321b066.tar.bz2 dberkholz-023510807783d1e10096e8730bd2eddf8321b066.zip |
Drop unneeded packages and packages that exist in other repos.
app-editors/xxe
pp-text/docbook-xsl-stylesheets
app-text/linuxdoc-tools
dev-cpp/libgnomemm
dev-cpp/libgnomeuimm
dev-cpp/libxmlpp
dev-java/jogl
dev-java/xmlgraphics-commons
dev-libs/gmp
dev-libs/libpthread-stubs
dev-python/sexy-python
games-fps/legends
gnome-extra/gnome-gpg
mail-client/mahogany
mail-client/mutt
media-gfx/pstoedit
media-libs/fontconfig
media-libs/glitz
media-libs/gnonlin
media-libs/mesa
media-plugins/gst-plugins-taglib
media-sound/banshee
media-sound/exaile
media-sound/jokosher
media-sound/listen
media-sound/traverso
media-video/jahshaka
media-video/pitivi
sci-chemistry/coot
sci-chemistry/ghemical
sci-chemistry/gtk-gamess
sci-libs/libghemical
sci-visualization/gnuplot
sys-devel/binutils
sci-visualization/gnuplot
sys-devel/binutils
Diffstat (limited to 'media-libs')
24 files changed, 0 insertions, 1088 deletions
diff --git a/media-libs/fontconfig/Manifest b/media-libs/fontconfig/Manifest deleted file mode 100644 index 591ddfe..0000000 --- a/media-libs/fontconfig/Manifest +++ /dev/null @@ -1,19 +0,0 @@ -AUX fontconfig-2.3.2-docbook.patch 506 RMD160 c205d99ecc19866da8d0ac4ef7172dcef98a6299 SHA1 1054f38cef09c93baf34f08253345ca2ae638e4a SHA256 c6480dcf19fec22126a9205fa3d9b317e5a97613f86218cf1926a2a07848afd5 -MD5 083e41bbcbce3f6ee01214d8cecf150b files/fontconfig-2.3.2-docbook.patch 506 -RMD160 c205d99ecc19866da8d0ac4ef7172dcef98a6299 files/fontconfig-2.3.2-docbook.patch 506 -SHA256 c6480dcf19fec22126a9205fa3d9b317e5a97613f86218cf1926a2a07848afd5 files/fontconfig-2.3.2-docbook.patch 506 -AUX fontconfig-2.3.2-pkg_config.patch 421 RMD160 502c0bf09bf8ffe4fe0f64c8e7c42da7bbd8042e SHA1 5c1ee873eafcbb64cc6314a9a045eaf8cc8eedb0 SHA256 3b536251b30a12d200e40676ae6b040e08394fc19c163b201a1d8d8795d1ea88 -MD5 89e73e244d58f9a2f27bca903ed69000 files/fontconfig-2.3.2-pkg_config.patch 421 -RMD160 502c0bf09bf8ffe4fe0f64c8e7c42da7bbd8042e files/fontconfig-2.3.2-pkg_config.patch 421 -SHA256 3b536251b30a12d200e40676ae6b040e08394fc19c163b201a1d8d8795d1ea88 files/fontconfig-2.3.2-pkg_config.patch 421 -AUX fontconfig-9999-symbol_alias.patch 748 RMD160 e8b6d59db4a81faf100dcaf303e6ab036f09ffae SHA1 bcc9325779bdf58ee19cbee65f84863210485ddf SHA256 c7932dbbf0d89b60a98118871ecbcea142ccd27fa01238530ac2821821e5ec2b -MD5 c148da1f26173b98d867c7cb7d70cd2f files/fontconfig-9999-symbol_alias.patch 748 -RMD160 e8b6d59db4a81faf100dcaf303e6ab036f09ffae files/fontconfig-9999-symbol_alias.patch 748 -SHA256 c7932dbbf0d89b60a98118871ecbcea142ccd27fa01238530ac2821821e5ec2b files/fontconfig-9999-symbol_alias.patch 748 -EBUILD fontconfig-9999.ebuild 2544 RMD160 eeac2be20eddbdc6d0ce6dff96921d5aaa8ab08d SHA1 a0e3b52af49aeaa6cbc6a203e316fb1242791ed4 SHA256 096c8650036a0b19cc492f4b6964f80d6ae250d7ac6cbc9d3d1ab34699b59d0a -MD5 572ff16541f164053f77823f0dbfc6ac fontconfig-9999.ebuild 2544 -RMD160 eeac2be20eddbdc6d0ce6dff96921d5aaa8ab08d fontconfig-9999.ebuild 2544 -SHA256 096c8650036a0b19cc492f4b6964f80d6ae250d7ac6cbc9d3d1ab34699b59d0a fontconfig-9999.ebuild 2544 -MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-fontconfig-9999 1 -RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-fontconfig-9999 1 -SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-fontconfig-9999 1 diff --git a/media-libs/fontconfig/files/digest-fontconfig-9999 b/media-libs/fontconfig/files/digest-fontconfig-9999 deleted file mode 100644 index 8b13789..0000000 --- a/media-libs/fontconfig/files/digest-fontconfig-9999 +++ /dev/null @@ -1 +0,0 @@ - diff --git a/media-libs/fontconfig/files/fontconfig-2.3.2-docbook.patch b/media-libs/fontconfig/files/fontconfig-2.3.2-docbook.patch deleted file mode 100644 index 6a6c01e..0000000 --- a/media-libs/fontconfig/files/fontconfig-2.3.2-docbook.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- configure.in.old 2006-03-31 18:31:26.000000000 +0200 -+++ configure.in 2006-03-31 18:44:47.000000000 +0200 -@@ -407,7 +407,11 @@ - # Let people not build/install docs if they don't have docbook - # - --AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no) -+AC_ARG_ENABLE(docbook, [ --disable-docbook Don't build documentation],,) -+ -+if test x$enable_docbook != xno; then -+ AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no) -+fi - - AM_CONDITIONAL(USEDOCBOOK, test "x$HASDOCBOOK" = xyes) - diff --git a/media-libs/fontconfig/files/fontconfig-2.3.2-pkg_config.patch b/media-libs/fontconfig/files/fontconfig-2.3.2-pkg_config.patch deleted file mode 100644 index eb483db..0000000 --- a/media-libs/fontconfig/files/fontconfig-2.3.2-pkg_config.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- fontconfig-2.3.2/fontconfig.pc.in 2003-03-05 07:09:14.000000000 +0100 -+++ fontconfig-2.3.2/fontconfig.pc.in.new 2006-04-07 12:54:19.000000000 +0200 -@@ -6,5 +6,5 @@ - Name: Fontconfig - Description: Font configuration and customization library - Version: @VERSION@ --Libs: -L${libdir} -lfontconfig --Cflags: -I${includedir} -+Libs: -L${libdir} @FREETYPE_LIBS@ -lfontconfig -lexpat -+Cflags: -I${includedir} @FREETYPE_CFLAGS@ diff --git a/media-libs/fontconfig/files/fontconfig-9999-symbol_alias.patch b/media-libs/fontconfig/files/fontconfig-9999-symbol_alias.patch deleted file mode 100644 index 94ea332..0000000 --- a/media-libs/fontconfig/files/fontconfig-9999-symbol_alias.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- fontconfig-9999.orig/conf.d/49-symbols.conf 2005-04-03 23:07:50.000000000 +0200 -+++ fontconfig-9999/conf.d/49-symbols.conf 2006-04-07 13:10:55.000000000 +0200 -@@ -0,0 +1,12 @@ -+<!-- -+ Suitable free alias for Symbol font -+ --> -+ -+ <alias> -+ <family>Symbol</family> -+ <accept><family>Standard Symbols L</family></accept> -+ </alias> -+ <alias> -+ <family>ZapfDingbats</family> -+ <accept><family>Dingbats</family></accept> -+ </alias> ---- fontconfig-9999.orig/conf.d/Makefile.am 2006-09-16 12:56:38.000000000 -0700 -+++ fontconfig-9999/conf.d/Makefile.am 2006-09-16 12:56:57.000000000 -0700 -@@ -37,6 +37,7 @@ - 30-urw-aliases.conf \ - 40-generic.conf \ - 49-sansserif.conf \ -+ 49-symbols.conf \ - 50-user.conf \ - 51-local.conf \ - 60-latin.conf \ diff --git a/media-libs/fontconfig/fontconfig-9999.ebuild b/media-libs/fontconfig/fontconfig-9999.ebuild deleted file mode 100644 index 72de9b5..0000000 --- a/media-libs/fontconfig/fontconfig-9999.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.3.2-r1.ebuild,v 1.11 2006/09/04 03:43:18 kumba Exp $ - -inherit eutils libtool autotools git - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/${PN}" - -DESCRIPTION="A library for configuring and customizing font access" -HOMEPAGE="http://fontconfig.org/" -SRC_URI="" - -LICENSE="fontconfig" -SLOT="1.0" -KEYWORDS="~alpha amd64 arm ~hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=media-libs/freetype-2.1.4 - >=dev-libs/expat-1.95.3" - -src_unpack() { - git_src_unpack - - cd "${S}" - # alias for Symbol and dingbats font (#124238) - epatch "${FILESDIR}"/${P}-symbol_alias.patch - # add docbook switch so we can disable it - epatch "${FILESDIR}"/${PN}-2.3.2-docbook.patch - - eautoreconf - - # elibtoolize - epunt_cxx #74077 -} - -src_compile() { - - [ "${ARCH}" == "alpha" -a "${CC}" == "ccc" ] && \ - die "Dont compile fontconfig with ccc, it doesnt work very well" - - # disable docs only disables local docs generation, they come with the tarball - econf --disable-docs \ - --disable-docbook \ - --with-docdir=/usr/share/doc/${PF} \ - --with-default-fonts=/usr/share/fonts \ - --with-add-fonts=/usr/local/share/fonts,/usr/X11R6/lib/X11/fonts \ - || die - - # this triggers sandbox, we do this ourselves - sed -i "s:fc-cache/fc-cache -f -v:sleep 0:" Makefile - - emake -j1 || die -} - -src_install() { - make DESTDIR="${D}" install || die - - insinto /etc/fonts - doins "${S}"/fonts.conf - newins "${S}"/fonts.conf fonts.conf.new - - cd "${S}" - newman doc/fonts-conf.5 fonts-conf.5 - newman fc-cache/fc-cache.man fc-cache.1 - newman fc-list/fc-list.man fc-list.1 - - dohtml doc/fontconfig-user.html - dodoc doc/fontconfig-user.{txt,pdf} - - if use doc; then - doman doc/Fc*.3 - dohtml doc/fontconfig-devel.html doc - dohtml -r doc/fontconfig-devel - dodoc doc/fontconfig-devel.{txt,pdf} - fi - - dodoc AUTHORS ChangeLog NEWS README -} - -pkg_postinst() { - - # Changes should be made to /etc/fonts/local.conf, and as we had - # too much problems with broken fonts.conf, we force update it ... - # <azarah@gentoo.org> (11 Dec 2002) - ewarn "Please make fontconfig related changes to /etc/fonts/local.conf," - ewarn "and NOT to /etc/fonts/fonts.conf, as it will be replaced!" - mv -f ${ROOT}/etc/fonts/fonts.conf.new ${ROOT}/etc/fonts/fonts.conf - rm -f ${ROOT}/etc/fonts/._cfg????_fonts.conf - - if [ "${ROOT}" = "/" ] - then - echo - einfo "Creating font cache..." - /usr/bin/fc-cache - fi - -} diff --git a/media-libs/glitz/Manifest b/media-libs/glitz/Manifest deleted file mode 100644 index cda30a9..0000000 --- a/media-libs/glitz/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-glitz-9999 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-glitz-9999 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-glitz-9999 0 -MD5 8a7fd2624c6b53a5840940c991cf8fb8 glitz-9999.ebuild 768 -RMD160 60ceeae7d8a242c38dc004dfa1a47c1d770f608d glitz-9999.ebuild 768 -SHA256 04279b50494b86a913fd453ce9d5f501acf81cbf4e90b8bc76573f4654dd6eb6 glitz-9999.ebuild 768 diff --git a/media-libs/glitz/files/digest-glitz-9999 b/media-libs/glitz/files/digest-glitz-9999 deleted file mode 100644 index e69de29..0000000 --- a/media-libs/glitz/files/digest-glitz-9999 +++ /dev/null diff --git a/media-libs/glitz/glitz-9999.ebuild b/media-libs/glitz/glitz-9999.ebuild deleted file mode 100644 index cf97c08..0000000 --- a/media-libs/glitz/glitz-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils autotools cvs - -ECVS_SERVER="anoncvs.freedesktop.org:/cvs/cairo" -ECVS_MODULE="glitz" -#ECVS_CO_DATE=${PV##*p} -#ECVS_UP_OPTS="-D ${ECVS_CO_DATE} -dP" -#ECVS_CO_OPTS="-D ${ECVS_CO_DATE}" - -S=${WORKDIR}/${ECVS_MODULE} - -DESCRIPTION="An OpenGL image compositing library" -HOMEPAGE="http://www.freedesktop.org/Software/glitz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~ppc" -IUSE="" -DEPEND="virtual/opengl" - -src_compile() { - eautoreconf || die "autoreconf failed" - econf || die "configure failed" - emake || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog README TODO -} diff --git a/media-libs/gnonlin/ChangeLog b/media-libs/gnonlin/ChangeLog deleted file mode 100644 index 389b198..0000000 --- a/media-libs/gnonlin/ChangeLog +++ /dev/null @@ -1,31 +0,0 @@ -# ChangeLog for media-libs/gnonlin -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gnonlin/ChangeLog,v 1.5 2006/05/11 14:26:57 zaheerm Exp $ - -*gnonlin-0.10.4 (11 May 2006) - - 11 May 2006; Zaheer Abbas Merali <zaheerm@gentoo.org> - -gnonlin-0.10.3.ebuild, +gnonlin-0.10.4.ebuild: - version bump - - 27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest: - Fixing SHA256 digest, pass four - -*gnonlin-0.10.3 (26 Apr 2006) - - 26 Apr 2006; Zaheer Abbas Merali <zaheerm@gentoo.org> - -gnonlin-0.10.1.ebuild, -gnonlin-0.10.2.ebuild, +gnonlin-0.10.3.ebuild: - version bump - -*gnonlin-0.10.2 (21 Apr 2006) - - 21 Apr 2006; Zaheer Abbas Merali <zaheerm@gentoo.org> - +gnonlin-0.10.2.ebuild: - version bump - -*gnonlin-0.10.1 (07 Apr 2006) - - 07 Apr 2006; Zaheer Abbas Merali <zaheerm@gentoo.org> +metadata.xml, - +gnonlin-0.10.1.ebuild: - Initial import - diff --git a/media-libs/gnonlin/Manifest b/media-libs/gnonlin/Manifest deleted file mode 100644 index 5294be9..0000000 --- a/media-libs/gnonlin/Manifest +++ /dev/null @@ -1,16 +0,0 @@ -DIST gnonlin-0.10.7.tar.bz2 362704 RMD160 6d1bec3f603ac9d277526b840b3c8e68d3c1909b SHA1 d4c3223e00c24c38cd5f539433d3a7d0cb058720 SHA256 32eb49d5d8bbe08c39425fbc738feab459161ab25d835a4623b19f8fbf66c799 -EBUILD gnonlin-0.10.7.ebuild 727 RMD160 689af2b2222939d88686b9e7fe9b6f4ad0c58910 SHA1 c30aaef554f6608209c8ccb7dde6cb39e3f36615 SHA256 6b68bbebb94653c592c01b5ffba0da7059719ae601a1ef6654bf568844827a7c -MD5 f240677eaf0f3f44ba529ff16f65c17d gnonlin-0.10.7.ebuild 727 -RMD160 689af2b2222939d88686b9e7fe9b6f4ad0c58910 gnonlin-0.10.7.ebuild 727 -SHA256 6b68bbebb94653c592c01b5ffba0da7059719ae601a1ef6654bf568844827a7c gnonlin-0.10.7.ebuild 727 -MISC ChangeLog 909 RMD160 ba4ca9c84ac81e6be5ef343ee7bafe036a6cc666 SHA1 54505007556a36de2198880252056f79f48e1d20 SHA256 1286deaec8724b624ecb1ddcd035c3213e351de8133ff6450f7dd5eb35cc4159 -MD5 967de8aa18cd5ff409482af9fc7449b5 ChangeLog 909 -RMD160 ba4ca9c84ac81e6be5ef343ee7bafe036a6cc666 ChangeLog 909 -SHA256 1286deaec8724b624ecb1ddcd035c3213e351de8133ff6450f7dd5eb35cc4159 ChangeLog 909 -MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 -MD5 6050196ef420c3e4025029ebee5a813f metadata.xml 162 -RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 metadata.xml 162 -SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 metadata.xml 162 -MD5 ca4ce1816132dab7ca1f5308da294bbb files/digest-gnonlin-0.10.7 247 -RMD160 46859a5a44d7abe731e09eddb3adc09136081ea0 files/digest-gnonlin-0.10.7 247 -SHA256 6af0d155e64dd5836a62fc6771c8cdfc5e0eaff2283a3815bb6fa1cec5ba81d1 files/digest-gnonlin-0.10.7 247 diff --git a/media-libs/gnonlin/files/digest-gnonlin-0.10.7 b/media-libs/gnonlin/files/digest-gnonlin-0.10.7 deleted file mode 100644 index 71ef11b..0000000 --- a/media-libs/gnonlin/files/digest-gnonlin-0.10.7 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 81f683b7fca9a035635977d1235a1bf5 gnonlin-0.10.7.tar.bz2 362704 -RMD160 6d1bec3f603ac9d277526b840b3c8e68d3c1909b gnonlin-0.10.7.tar.bz2 362704 -SHA256 32eb49d5d8bbe08c39425fbc738feab459161ab25d835a4623b19f8fbf66c799 gnonlin-0.10.7.tar.bz2 362704 diff --git a/media-libs/gnonlin/gnonlin-0.10.7.ebuild b/media-libs/gnonlin/gnonlin-0.10.7.ebuild deleted file mode 100644 index 8bbb73f..0000000 --- a/media-libs/gnonlin/gnonlin-0.10.7.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gnonlin/gnonlin-0.10.5.ebuild,v 1.1 2006/07/21 12:38:27 zaheerm Exp $ - -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DESCRIPTION="Gnonlin is a set of GStreamer elements to ease the creation of non-linear multimedia editors." -HOMEPAGE="http://gnonlin.sourceforge.net" -LICENSE="LGPL-2" -SLOT=0.10 - -S=${WORKDIR}/${P} -RDEPEND=">=media-libs/gstreamer-0.10.9 - >=media-libs/gst-plugins-base-0.10.9" - -DEPEND="${RDEPEND}" - -src_install() { - make DESTDIR=${D} install || die - dodoc AUTHORS README RELEASE INSTALL REQUIREMENTS -} diff --git a/media-libs/gnonlin/metadata.xml b/media-libs/gnonlin/metadata.xml deleted file mode 100644 index 9e260ce..0000000 --- a/media-libs/gnonlin/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>gstreamer</herd> -</pkgmetadata> diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest deleted file mode 100644 index 64b1ddb..0000000 --- a/media-libs/mesa/Manifest +++ /dev/null @@ -1,35 +0,0 @@ -AUX 6.4-multilib-fix.patch 535 RMD160 5ab0237e5096728b38675c9c265cfb2c88009c00 SHA1 fe4b95135fd2855c40ab726045e901355a3af4aa SHA256 8fe39ec2ca86b206cb0d870d6644f68eb52af209f5bfb6eaad612deee80d754f -MD5 d6254b7a775480084efcd30d9fb4cbad files/6.4-multilib-fix.patch 535 -RMD160 5ab0237e5096728b38675c9c265cfb2c88009c00 files/6.4-multilib-fix.patch 535 -SHA256 8fe39ec2ca86b206cb0d870d6644f68eb52af209f5bfb6eaad612deee80d754f files/6.4-multilib-fix.patch 535 -AUX lib/libGL.la 755 RMD160 a60984e0d56d559c2c15bd4693e01404a7e0a408 SHA1 d6e231ffaccd1b13c3628744031cc761ffaf76d8 SHA256 b32ffd7f3f866da7dbae80ba78b1dc5b4924b33ab133b13397af9cda0a274f91 -MD5 eae9808321f1e10f5cc6520c33914b3e files/lib/libGL.la 755 -RMD160 a60984e0d56d559c2c15bd4693e01404a7e0a408 files/lib/libGL.la 755 -SHA256 b32ffd7f3f866da7dbae80ba78b1dc5b4924b33ab133b13397af9cda0a274f91 files/lib/libGL.la 755 -AUX lib/libGLU.la 752 RMD160 04de8835526a3472480d7c285dd33d497bcc0bd7 SHA1 12c57ac5e7e8a94d4d41b0f37b0fb3f470791c39 SHA256 e28519d7ae719bc106f7d4239799580474d1b69a2254ede3b2179a5e50655fe5 -MD5 9abdd26694e6f1d7bd93193f900acc6c files/lib/libGLU.la 752 -RMD160 04de8835526a3472480d7c285dd33d497bcc0bd7 files/lib/libGLU.la 752 -SHA256 e28519d7ae719bc106f7d4239799580474d1b69a2254ede3b2179a5e50655fe5 files/lib/libGLU.la 752 -AUX mesa-radeon-0depthbits.patch 3052 RMD160 370e8f70e899c0b097d43649886fa0061a1da181 SHA1 6d5c643887062d4a254f2e51d47859a1d27d64bb SHA256 f77c8ead3bf78dcc241d69542fa1f2c99ca0900c1287a3501d23cce27348a35b -MD5 7a491058ce29d6ecc9eb5c549dba1c1e files/mesa-radeon-0depthbits.patch 3052 -RMD160 370e8f70e899c0b097d43649886fa0061a1da181 files/mesa-radeon-0depthbits.patch 3052 -SHA256 f77c8ead3bf78dcc241d69542fa1f2c99ca0900c1287a3501d23cce27348a35b files/mesa-radeon-0depthbits.patch 3052 -AUX r200-copy-pixels-1.patch 2741 RMD160 ea4933724b3c02e87b790b88382fbda8b0acaad4 SHA1 1396202a472a59266e884cfef5654af4e4cd451c SHA256 306c14ac818aba218aa518ada076a46c686e07f08c495a66bd84f63109616200 -MD5 9a6eaed5ab1fd6748d543679a335f72c files/r200-copy-pixels-1.patch 2741 -RMD160 ea4933724b3c02e87b790b88382fbda8b0acaad4 files/r200-copy-pixels-1.patch 2741 -SHA256 306c14ac818aba218aa518ada076a46c686e07f08c495a66bd84f63109616200 files/r200-copy-pixels-1.patch 2741 -AUX r300-aet.patch 2876 RMD160 440f3ea16c5a62a7db539eacba80031e06d2389c SHA1 4d53b8e6f7c93797c78d622e37adffbf507679f5 SHA256 f304d5a2e4fdb2cb17ee68473d8f6c955311a8fcfede67bb1bd6a4e4b277ae57 -MD5 20cb86acf1d60d0503005ce55ff02396 files/r300-aet.patch 2876 -RMD160 440f3ea16c5a62a7db539eacba80031e06d2389c files/r300-aet.patch 2876 -SHA256 f304d5a2e4fdb2cb17ee68473d8f6c955311a8fcfede67bb1bd6a4e4b277ae57 files/r300-aet.patch 2876 -AUX r300-smooth-lines-1.diff 3515 RMD160 def782d13c7f7630b29a9da3a871a28ddac56270 SHA1 4093fe06c9dd59305d0e4f5befc9f3d3edb7ef57 SHA256 68cdb9f1490f8b84dcf121f4931ae83b09e4cf8adfadc0fb1d3559b4cc98b6d7 -MD5 2ee40b299ff00bc83882c4afab34e1e3 files/r300-smooth-lines-1.diff 3515 -RMD160 def782d13c7f7630b29a9da3a871a28ddac56270 files/r300-smooth-lines-1.diff 3515 -SHA256 68cdb9f1490f8b84dcf121f4931ae83b09e4cf8adfadc0fb1d3559b4cc98b6d7 files/r300-smooth-lines-1.diff 3515 -EBUILD mesa-9999.ebuild 9033 RMD160 a78a598e8f0986a741f9f7a7dfe91cbb1b79c611 SHA1 d28ac7ec9963dd155b3aa0feec4e9b1eba71cfbe SHA256 0cc4a7b23adc0de69cfb039ebd17dd98931b99640dc1a7c5360aa838fc76fe56 -MD5 556b17c2b876d1316bfbea09aa071687 mesa-9999.ebuild 9033 -RMD160 a78a598e8f0986a741f9f7a7dfe91cbb1b79c611 mesa-9999.ebuild 9033 -SHA256 0cc4a7b23adc0de69cfb039ebd17dd98931b99640dc1a7c5360aa838fc76fe56 mesa-9999.ebuild 9033 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-mesa-9999 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-mesa-9999 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-mesa-9999 0 diff --git a/media-libs/mesa/files/6.4-multilib-fix.patch b/media-libs/mesa/files/6.4-multilib-fix.patch deleted file mode 100644 index 8e16a95..0000000 --- a/media-libs/mesa/files/6.4-multilib-fix.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- bin/installmesa.multilib-fix 2005-12-16 01:46:30.000000000 +0000 -+++ bin/installmesa 2005-12-16 01:47:22.000000000 +0000 -@@ -9,8 +9,9 @@ - - TOP=. - --INCLUDE_DIR="/usr/local/include" --LIB_DIR="/usr/local/lib" -+# Default to /usr/local if these aren't already set. -+INCLUDE_DIR="${INCLUDE_DIR:-/usr/local/include}" -+LIB_DIR="${LIB_DIR:-/usr/local/lib}" - - if [ "x$#" = "x0" ] ; then - echo -@@ -40,9 +41,9 @@ - - read INPUT - --else --INCLUDE_DIR=$1/include --LIB_DIR=$1/lib -+#else -+#INCLUDE_DIR=$1/include -+#LIB_DIR=$1/lib - fi - - # flags: diff --git a/media-libs/mesa/files/digest-mesa-9999 b/media-libs/mesa/files/digest-mesa-9999 deleted file mode 100644 index e69de29..0000000 --- a/media-libs/mesa/files/digest-mesa-9999 +++ /dev/null diff --git a/media-libs/mesa/files/lib/libGL.la b/media-libs/mesa/files/lib/libGL.la deleted file mode 100644 index cc2fd24..0000000 --- a/media-libs/mesa/files/lib/libGL.la +++ /dev/null @@ -1,32 +0,0 @@ -# libGL.la - a libtool library file -# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18) -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='libGL.so.1' - -# Names of this library. -library_names='libGL.so.1.2 libGL.so.1 libGL.so' - -# The name of the static archive. -old_library='' - -# Libraries that this one depends upon. -dependency_libs=' -L/usr/${libdir} -lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -ldl -lpthread ' - -# Version information for libGL. -current=3 -age=2 -revision=0 - -# Is this an already installed library? -installed=yes - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='/usr/${libdir}' diff --git a/media-libs/mesa/files/lib/libGLU.la b/media-libs/mesa/files/lib/libGLU.la deleted file mode 100644 index cc76b4b..0000000 --- a/media-libs/mesa/files/lib/libGLU.la +++ /dev/null @@ -1,32 +0,0 @@ -# libGLU.la - a libtool library file -# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18) -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='libGLU.so.1' - -# Names of this library. -library_names='libGLU.so.1.3 libGLU.so.1 libGLU.so' - -# The name of the static archive. -old_library='' - -# Libraries that this one depends upon. -dependency_libs=' -L/usr/lib -lGL -lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -ldl -lpthread ' - -# Version information for libGLU. -current=4 -age=3 -revision=0 - -# Is this an already installed library? -installed=yes - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='/usr/lib' diff --git a/media-libs/mesa/files/mesa-radeon-0depthbits.patch b/media-libs/mesa/files/mesa-radeon-0depthbits.patch deleted file mode 100644 index ce876a6..0000000 --- a/media-libs/mesa/files/mesa-radeon-0depthbits.patch +++ /dev/null @@ -1,76 +0,0 @@ -Index: src/mesa/drivers/dri/r128/r128_state.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r128/r128_state.c,v -retrieving revision 1.17 -diff -p -u -r1.17 r128_state.c ---- src/mesa/drivers/dri/r128/r128_state.c 27 Oct 2005 21:21:05 -0000 1.17 -+++ src/mesa/drivers/dri/r128/r128_state.c 20 Mar 2006 07:14:32 -0000 -@@ -1248,6 +1248,7 @@ void r128DDInitState( r128ContextPtr rme - rmesa->ClearColor = 0x00000000; - - switch ( rmesa->glCtx->Visual.depthBits ) { -+ case 0: - case 16: - rmesa->ClearDepth = 0x0000ffff; - depth_bpp = R128_Z_PIX_WIDTH_16; -Index: src/mesa/drivers/dri/r200/r200_state_init.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r200/r200_state_init.c,v -retrieving revision 1.27 -diff -p -u -r1.27 r200_state_init.c ---- src/mesa/drivers/dri/r200/r200_state_init.c 7 Jan 2006 20:42:16 -0000 1.27 -+++ src/mesa/drivers/dri/r200/r200_state_init.c 20 Mar 2006 07:14:33 -0000 -@@ -176,6 +176,7 @@ void r200InitState( r200ContextPtr rmesa - rmesa->state.color.clear = 0x00000000; - - switch ( ctx->Visual.depthBits ) { -+ case 0: - case 16: - rmesa->state.depth.clear = 0x0000ffff; - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff; -Index: src/mesa/drivers/dri/r300/r300_state.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_state.c,v -retrieving revision 1.146 -diff -p -u -r1.146 r300_state.c ---- src/mesa/drivers/dri/r300/r300_state.c 28 Feb 2006 23:08:28 -0000 1.146 -+++ src/mesa/drivers/dri/r300/r300_state.c 20 Mar 2006 07:14:34 -0000 -@@ -954,6 +954,7 @@ static void r300PolygonOffset(GLcontext - GLfloat constant = units; - - switch (ctx->Visual.depthBits) { -+ case 0: - case 16: - constant *= 4.0; - break; -@@ -2036,6 +2037,7 @@ void r300ResetHwState(r300ContextPtr r30 - r300->hw.unk4EA0.cmd[2] = 0xffffffff; - - switch (ctx->Visual.depthBits) { -+ case 0: - case 16: - r300->hw.unk4F10.cmd[1] = R300_DEPTH_FORMAT_16BIT_INT_Z; - break; -@@ -2112,6 +2114,7 @@ void r300InitState(r300ContextPtr r300) - radeonInitState(&r300->radeon); - - switch (ctx->Visual.depthBits) { -+ case 0: - case 16: - r300->state.depth.scale = 1.0 / (GLfloat) 0xffff; - depth_fmt = R200_DEPTH_FORMAT_16BIT_INT_Z; -Index: src/mesa/drivers/dri/radeon/radeon_state_init.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c,v -retrieving revision 1.20 -diff -p -u -r1.20 radeon_state_init.c ---- src/mesa/drivers/dri/radeon/radeon_state_init.c 7 Jan 2006 20:42:17 -0000 1.20 -+++ src/mesa/drivers/dri/radeon/radeon_state_init.c 20 Mar 2006 07:14:34 -0000 -@@ -173,6 +173,7 @@ void radeonInitState( radeonContextPtr r - rmesa->state.color.clear = 0x00000000; - - switch ( ctx->Visual.depthBits ) { -+ case 0: - case 16: - rmesa->state.depth.clear = 0x0000ffff; - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff; diff --git a/media-libs/mesa/files/r200-copy-pixels-1.patch b/media-libs/mesa/files/r200-copy-pixels-1.patch deleted file mode 100644 index 26463cd..0000000 --- a/media-libs/mesa/files/r200-copy-pixels-1.patch +++ /dev/null @@ -1,112 +0,0 @@ -diff -u ../Mesa-6.4.1.old/src/mesa/drivers/dri/r200/r200_pixel.c ./src/mesa/drivers/dri/r200/r200_pixel.c ---- ../Mesa-6.4.1.old/src/mesa/drivers/dri/r200/r200_pixel.c 2004-07-31 10:14:50.000000000 +0200 -+++ ./src/mesa/drivers/dri/r200/r200_pixel.c 2005-12-21 15:19:24.000000000 +0100 -@@ -472,6 +472,98 @@ - } - - -+void -+r200CopyPixels( GLcontext *ctx, -+ GLint srcx, GLint srcy, GLsizei width, GLsizei height, -+ GLint destx, GLint desty, -+ GLenum type ) -+{ -+ if (type == GL_COLOR && -+ ctx->Pixel.ReadBuffer == GL_BACK && -+ ctx->Color.DrawBuffer[0] == GL_FRONT && -+ srcx == destx && srcy == desty && -+ ctx->_ImageTransferState == 0 && /* no color tables, scale/bias, etc */ -+ ctx->Pixel.ZoomX == 1.0 && /* no zooming */ -+ ctx->Pixel.ZoomY == 1.0) -+ { -+ r200ContextPtr rmesa = R200_CONTEXT (ctx); -+ __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; -+ GLint x, y, size; -+ GLint nbox, i, ret; -+ -+ x = destx; -+ y = desty; -+ -+ if (!clip_pixelrect (ctx, ctx->DrawBuffer, &x, &y, &width, &height, -+ &size)) -+ { -+ if (R200_DEBUG & DEBUG_PIXEL) -+ fprintf (stderr, "%s totally clipped -- nothing to do\n", -+ __FUNCTION__); -+ -+ return; -+ } -+ -+ y = dPriv->h - y - height; /* convert from gl to hardware coords */ -+ x += dPriv->x; -+ y += dPriv->y; -+ -+ R200_FIREVERTICES( rmesa ); -+ -+ LOCK_HARDWARE( rmesa ); -+ -+ nbox = dPriv->numClipRects; /* must be in locked region */ -+ -+ for (i = 0; i < nbox; ) -+ { -+ drm_clip_rect_t *box = dPriv->pClipRects; -+ drm_clip_rect_t *b = rmesa->sarea->boxes; -+ drm_clip_rect_t r; -+ GLint n = 0; -+ -+ while (n < RADEON_NR_SAREA_CLIPRECTS && i < nbox) -+ { -+ r = box[i++]; -+ -+ if (r.x1 < x) -+ r.x1 = x; -+ if (r.y1 < y) -+ r.y1 = y; -+ if (r.x2 > x + width) -+ r.x2 = x + width; -+ if (r.y2 > y + height) -+ r.y2 = y + height; -+ -+ if (r.x1 < r.x2 && r.y1 < r.y2) -+ { -+ *b++ = r; -+ n++; -+ } -+ } -+ -+ if (n) -+ { -+ rmesa->sarea->nbox = n; -+ -+ ret = drmCommandNone ( rmesa->dri.fd, DRM_RADEON_SWAP ); -+ -+ if ( ret ) { -+ fprintf( stderr, "DRM_R200_SWAP_BUFFERS: return = %d\n", -+ ret ); -+ UNLOCK_HARDWARE( rmesa ); -+ exit( 1 ); -+ } -+ } -+ } -+ -+ UNLOCK_HARDWARE( rmesa ); -+ } -+ else -+ { -+ _swrast_CopyPixels (ctx, srcx, srcy, width, height, destx, desty, type); -+ } -+} -+ - - void r200InitPixelFuncs( GLcontext *ctx ) - { -@@ -485,7 +577,8 @@ - - if (!getenv("R200_NO_BLITS") && R200_CONTEXT(ctx)->dri.drmMinor >= 6) { - ctx->Driver.ReadPixels = r200ReadPixels; -- ctx->Driver.DrawPixels = r200DrawPixels; -+ ctx->Driver.DrawPixels = r200DrawPixels; -+ ctx->Driver.CopyPixels = r200CopyPixels; - if (getenv("R200_HW_BITMAP")) - ctx->Driver.Bitmap = r200Bitmap; - } diff --git a/media-libs/mesa/files/r300-aet.patch b/media-libs/mesa/files/r300-aet.patch deleted file mode 100644 index 4074a80..0000000 --- a/media-libs/mesa/files/r300-aet.patch +++ /dev/null @@ -1,67 +0,0 @@ -Index: r300_reg.h -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_reg.h,v -retrieving revision 1.54 -diff -u -b -B -u -r1.54 r300_reg.h ---- src/mesa/drivers/dri/r300/r300_reg.h 27 Jan 2006 13:21:47 -0000 1.54 -+++ src/mesa/drivers/dri/r300/r300_reg.h 7 Feb 2006 12:49:26 -0000 -@@ -350,7 +350,7 @@ - # define R300_GB_LINE_STUFF_ENABLE (1<<1) - # define R300_GB_TRIANGLE_STUFF_ENABLE (1<<2) - # define R300_GB_STENCIL_AUTO_ENABLE (1<<4) --# define R300_GB_UNK30 (1<<30) -+# define R300_GB_UNK30 (1<<31) - /* each of the following is 2 bits wide */ - #define R300_GB_TEX_REPLICATE 0 - #define R300_GB_TEX_ST 1 -Index: r300_render.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_render.c,v -retrieving revision 1.100 -diff -u -b -B -u -r1.100 r300_render.c ---- src/mesa/drivers/dri/r300/r300_render.c 27 Jan 2006 14:09:05 -0000 1.100 -+++ src/mesa/drivers/dri/r300/r300_render.c 7 Feb 2006 12:49:26 -0000 -@@ -730,6 +730,9 @@ - - // LOCK_HARDWARE(&(rmesa->radeon)); - -+ reg_start(R300_GB_SELECT,0); -+ e32(0x00000010); -+ - reg_start(R300_RB3D_DSTCACHE_CTLSTAT,0); - e32(0x0000000a); - -@@ -802,7 +805,7 @@ - FALLBACK_IF(ctx->Line.StippleFlag); - - /* HW doesnt appear to directly support these */ -- FALLBACK_IF(ctx->Line.SmoothFlag); // GL_LINE_SMOOTH -+ //FALLBACK_IF(ctx->Line.SmoothFlag); // GL_LINE_SMOOTH - FALLBACK_IF(ctx->Point.SmoothFlag); // GL_POINT_SMOOTH - /* Rest could be done with vertex fragments */ - if (ctx->Extensions.NV_point_sprite || ctx->Extensions.ARB_point_sprite) -Index: r300_state.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_state.c,v -retrieving revision 1.144 -diff -u -b -B -u -r1.144 r300_state.c ---- src/mesa/drivers/dri/r300/r300_state.c 27 Jan 2006 14:35:24 -0000 1.144 -+++ src/mesa/drivers/dri/r300/r300_state.c 7 Feb 2006 12:49:26 -0000 -@@ -1147,7 +1147,7 @@ - /* Currently disabled! */ - r300->hw.tex.unknown1.cmd[R300_TEX_VALUE_0 + hw_tmu] = 0x0; - r300->hw.tex.size.cmd[R300_TEX_VALUE_0 + hw_tmu] = t->size; -- r300->hw.tex.format.cmd[R300_TEX_VALUE_0 + hw_tmu] = t->format; -+ r300->hw.tex.format.cmd[R300_TEX_VALUE_0 + hw_tmu] = 0x02000a00; // t->format | 0x2000000; - r300->hw.tex.pitch.cmd[R300_TEX_VALUE_0 + hw_tmu] = t->pitch_reg; - r300->hw.tex.offset.cmd[R300_TEX_VALUE_0 + hw_tmu] = t->offset; - r300->hw.tex.unknown4.cmd[R300_TEX_VALUE_0 + hw_tmu] = 0x0; -@@ -1882,7 +1882,7 @@ - - r300->hw.gb_enable.cmd[1] = R300_GB_POINT_STUFF_ENABLE - | R300_GB_LINE_STUFF_ENABLE -- | R300_GB_TRIANGLE_STUFF_ENABLE /*| R300_GB_UNK30*/; -+ | R300_GB_TRIANGLE_STUFF_ENABLE | R300_GB_UNK30; - - r300->hw.gb_misc.cmd[R300_GB_MISC_MSPOS_0] = 0x66666666; - r300->hw.gb_misc.cmd[R300_GB_MISC_MSPOS_1] = 0x06666666; diff --git a/media-libs/mesa/files/r300-smooth-lines-1.diff b/media-libs/mesa/files/r300-smooth-lines-1.diff deleted file mode 100644 index 3f708fc..0000000 --- a/media-libs/mesa/files/r300-smooth-lines-1.diff +++ /dev/null @@ -1,85 +0,0 @@ -? r300-smooth-lines-1.diff -Index: r300_cmdbuf.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_cmdbuf.c,v -retrieving revision 1.53 -diff -u -b -B -r1.53 r300_cmdbuf.c ---- src/mesa/drivers/dri/r300/r300_cmdbuf.c 20 Jan 2006 21:56:52 -0000 1.53 -+++ src/mesa/drivers/dri/r300/r300_cmdbuf.c 7 Feb 2006 10:45:33 -0000 -@@ -366,6 +366,8 @@ - r300->hw.fpt.cmd[R300_FPT_CMD_0] = cmdpacket0(R300_PFS_TEXI_0, 0); - ALLOC_STATE( unk46A4, always, 6, "unk46A4", 0 ); - r300->hw.unk46A4.cmd[0] = cmdpacket0(0x46A4, 5); -+ ALLOC_STATE( aa, always, R300_AA_CMDSIZE, "aa", 0 ); -+ r300->hw.aa.cmd[R300_AA_CMD_0] = cmdpacket0(R300_ANTI_ALIAS, 0); - ALLOC_STATE( fpi[0], variable, R300_FPI_CMDSIZE, "fpi/0", 0 ); - r300->hw.fpi[0].cmd[R300_FPI_CMD_0] = cmdpacket0(R300_PFS_INSTR0_0, 1); - ALLOC_STATE( fpi[1], variable, R300_FPI_CMDSIZE, "fpi/1", 1 ); -Index: r300_context.h -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_context.h,v -retrieving revision 1.84 -diff -u -b -B -r1.84 r300_context.h ---- src/mesa/drivers/dri/r300/r300_context.h 27 Jan 2006 13:21:47 -0000 1.84 -+++ src/mesa/drivers/dri/r300/r300_context.h 7 Feb 2006 10:45:33 -0000 -@@ -339,6 +339,9 @@ - #define R300_FPT_INSTR_0 1 - #define R300_FPT_CMDSIZE 65 - -+#define R300_AA_CMD_0 0 -+#define R300_AA_CMDSIZE 1 -+ - #define R300_FPI_CMD_0 0 - #define R300_FPI_INSTR_0 1 - #define R300_FPI_CMDSIZE 65 -@@ -446,6 +449,7 @@ - struct r300_state_atom fp; /* fragment program cntl + nodes (4600) */ - struct r300_state_atom fpt; /* texi - (4620) */ - struct r300_state_atom unk46A4; /* (46A4) */ -+ struct r300_state_atom aa; /* anti-aliasing - (46B4) */ - struct r300_state_atom fpi[4]; /* fp instructions (46C0/47C0/48C0/49C0) */ - struct r300_state_atom unk4BC0; /* (4BC0) */ - struct r300_state_atom unk4BC8; /* (4BC8) */ -Index: r300_reg.h -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_reg.h,v -retrieving revision 1.54 -diff -u -b -B -r1.54 r300_reg.h ---- src/mesa/drivers/dri/r300/r300_reg.h 27 Jan 2006 13:21:47 -0000 1.54 -+++ src/mesa/drivers/dri/r300/r300_reg.h 7 Feb 2006 10:45:35 -0000 -@@ -916,6 +916,12 @@ - # define R300_FPITX_OP_TXP 3 - # define R300_FPITX_OP_TXB 4 - -+/* Probably some other stuff in this register too, involved with tex/blend -+ * enabling, specular enable, fog enable, alpha test enable on r200 */ -+/* Other possibility: 0x453c? */ -+#define R300_ANTI_ALIAS 0x46B4 -+# define R300_ANTI_ALIAS_LINE (1 << 0) -+ - /* ALU - // The ALU instructions register blocks are enumerated according to the order - // in which fglrx. I assume there is space for 64 instructions, since -Index: r300_state.c -=================================================================== -RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_state.c,v -retrieving revision 1.144 -diff -u -b -B -r1.144 r300_state.c ---- src/mesa/drivers/dri/r300/r300_state.c 27 Jan 2006 14:35:24 -0000 1.144 -+++ src/mesa/drivers/dri/r300/r300_state.c 7 Feb 2006 10:45:37 -0000 -@@ -450,6 +450,15 @@ - update_early_z(ctx); - break; - -+ case GL_LINE_SMOOTH: -+ R300_STATECHANGE( r300, aa ); -+ if (state) { -+ r300->hw.aa.cmd[R300_AA_CMD_0] |= R300_ANTI_ALIAS_LINE; -+ } else { -+ r300->hw.aa.cmd[R300_AA_CMD_0] &= ~R300_ANTI_ALIAS_LINE; -+ } -+ break; -+ - case GL_STENCIL_TEST: - if (r300->state.stencil.hw_stencil) { - R300_STATECHANGE(r300, zs); diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild deleted file mode 100644 index d290cca..0000000 --- a/media-libs/mesa/mesa-9999.ebuild +++ /dev/null @@ -1,339 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-6.4.1-r1.ebuild,v 1.3 2005/12/26 13:49:10 stefaan Exp $ - -inherit eutils toolchain-funcs multilib git flag-o-matic portability - -EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa" -SRC_URI="" - -OPENGL_DIR="xorg-x11" - -MY_SRC_P="${PN}Lib-${PV}" -DESCRIPTION="OpenGL-like graphic library for Linux" -HOMEPAGE="http://mesa3d.sourceforge.net/" -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE_VIDEO_CARDS=" - video_cards_i810 - video_cards_mach64 - video_cards_mga - video_cards_none - video_cards_r128 - video_cards_r100 - video_cards_r200 - video_cards_r300 - video_cards_s3virge - video_cards_savage - video_cards_sis - video_cards_sunffb - video_cards_tdfx - video_cards_trident - video_cards_via" -IUSE="${IUSE_VIDEO_CARDS} - debug - doc - hardened - motif - nptl - xcb" - -RDEPEND="dev-libs/expat - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXxf86vm - x11-libs/libXi - x11-libs/libXmu - >=x11-libs/libdrm-2.0.2 - x11-libs/libICE - app-admin/eselect-opengl - motif? ( virtual/motif ) - doc? ( app-doc/opengl-manpages ) - !<=x11-base/xorg-x11-6.9 - xcb? ( x11-libs/libxcb )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-misc/makedepend - x11-proto/inputproto - x11-proto/xextproto - !hppa? ( x11-proto/xf86driproto ) - x11-proto/xf86vidmodeproto - >=x11-proto/glproto-1.4.8 - motif? ( x11-proto/printproto )" - - -# Think about: ggi, svga, fbcon, no-X configs - -if use debug; then - if ! has splitdebug ${FEATURES}; then - RESTRICT="${RESTRICT} nostrip" - fi -fi - -pkg_setup() { - if use debug; then - strip-flags - append-flags -g - fi - - append-flags -fno-strict-aliasing - - if use x86-fbsd; then - CONFIG="freebsd-dri-x86" - elif use amd64-fbsd; then - CONFIG="freebsd-dri-amd64" - elif use kernel_FreeBSD; then - CONFIG="freebsd-dri" - elif use x86; then - CONFIG="linux-dri-x86" - elif use amd64; then - CONFIG="linux-dri-x86-64" - elif use ppc; then - CONFIG="linux-dri-ppc" - else - CONFIG="linux-dri" - fi -} - -src_unpack() { - HOSTCONF="${S}/configs/${CONFIG}" - - git_src_unpack - cd ${S} - # FreeBSD 6.* doesn't have posix_memalign(). - [[ ${CHOST} == *-freebsd6.* ]] && sed -i -e "s/-DHAVE_POSIX_MEMALIGN//" configs/freebsd{,-dri} - - epatch ${FILESDIR}/6.4-multilib-fix.patch - - epatch ${FILESDIR}/r200-copy-pixels-1.patch - - # From xgl-coffee overlay - epatch ${FILESDIR}/mesa-radeon-0depthbits.patch - -# hacky implem work on GL_LINE_SMOOTH -# epatch ${FILESDIR}/r300-smooth-lines-1.diff -# epatch ${FILESDIR}/r300-aet.patch - - # Don't compile debug code with USE=-debug - bug #125004 - if ! use debug; then - einfo "Removing DO_DEBUG defs in dri drivers..." - find src/mesa/drivers/dri -name *.[hc] -exec egrep -l "\#define\W+DO_DEBUG\W+1" {} \; | xargs sed -i -re "s/\#define\W+DO_DEBUG\W+1/\#define DO_DEBUG 0/" ; - fi - - # Set up libdir - echo "LIB_DIR = $(get_libdir)" >> ${HOSTCONF} - - # Set default dri drivers directory - echo 'DRI_DRIVER_SEARCH_DIR = /usr/$(LIB_DIR)/dri' >> ${HOSTCONF} - - # Do we want thread-local storage (TLS)? - if use nptl; then - echo "ARCH_FLAGS += -DGLX_USE_TLS" >> ${HOSTCONF} - fi - - echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> ${HOSTCONF} - if use xcb; then - echo "DEFINES += -DUSE_XCB" >> ${HOSTCONF} - echo "X11_INCLUDES += `pkg-config --cflags-only-I xcb` `pkg-config --cflags-only-I x11-xcb` `pkg-config --cflags-only-I xcb-glx`" >> ${HOSTCONF} - echo "GL_LIB_DEPS += `pkg-config --libs xcb` `pkg-config --libs x11-xcb` `pkg-config --libs xcb-glx`" >> ${HOSTCONF} - fi - - # Configurable DRI drivers - if use video_cards_i810; then - add_drivers i810 i915 i965 - fi - if use video_cards_mach64; then - add_drivers mach64 - fi - if use video_cards_mga; then - add_drivers mga - fi - if use video_cards_r128; then - add_drivers r128 - fi - if use video_cards_r100; then - add_drivers radeon - fi - if use video_cards_r200; then - add_drivers r200 - fi - if use video_cards_r300; then - add_drivers r300 - fi - if use video_cards_s3virge; then - add_drivers s3v - fi - if use video_cards_savage; then - add_drivers savage - fi - if use video_cards_sis; then - add_drivers sis - fi - if use video_cards_sunffb; then - add_drivers ffb - fi - if use video_cards_tdfx; then - add_drivers tdfx - fi - if use video_cards_trident; then - add_drivers trident - fi - if use video_cards_via; then - add_drivers unichrome - fi - - # Set drivers to everything on which we ran add_drivers() - echo "DRI_DIRS = ${DRI_DRIVERS}" >> ${HOSTCONF} - - if use hardened; then - einfo "Deactivating assembly code for hardened build" - echo "ASM_FLAGS =" >> ${HOSTCONF} - echo "ASM_SOURCES =" >> ${HOSTCONF} - echo "ASM_API =" >> ${HOSTCONF} - fi - - if use sparc; then - einfo "Sparc assembly code is not working; deactivating" - echo "ASM_FLAGS =" >> ${HOSTCONF} - echo "ASM_SOURCES =" >> ${HOSTCONF} - fi - - # Replace hardcoded /usr/X11R6 with this - echo "EXTRA_LIB_PATH = `pkg-config --libs-only-L x11`" >> ${HOSTCONF} - - echo 'CFLAGS = $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) $(ASM_FLAGS)' >> ${HOSTCONF} - echo "OPT_FLAGS = ${CFLAGS}" >> ${HOSTCONF} - echo "CC = $(tc-getCC)" >> ${HOSTCONF} - echo "CXX = $(tc-getCXX)" >> ${HOSTCONF} - # bug #110840 - Build with PIC, since it hasn't been shown to slow it down - echo "PIC_FLAGS = -fPIC" >> ${HOSTCONF} - - # Removed glut, since we have separate freeglut/glut ebuilds - # Remove EGL, since Brian Paul says it's not ready for a release - echo "SRC_DIRS = glx/x11 mesa glu glw" >> ${HOSTCONF} - - # Get rid of glut includes - rm -f ${S}/include/GL/glut*h - - # r200 breaks without this, since it's the only EGL-enabled driver so far - echo "USING_EGL = 0" >> ${HOSTCONF} - - # Don't build EGL demos. EGL isn't ready for release, plus they produce a - # circular dependency with glut. - echo "PROGRAM_DIRS =" >> ${HOSTCONF} - - # Documented in configs/default - if use motif; then - # Add -lXm - echo "GLW_LIB_DEPS += -lXm" >> ${HOSTCONF} - # Add GLwMDrawA.c - echo "GLW_SOURCES += GLwMDrawA.c" >> ${HOSTCONF} - fi -} - -src_compile() { - emake -j1 ${CONFIG} || die "Build failed" -} - -src_install() { - dodir /usr - make \ - INSTALL_DIR="${D}/usr" \ - DRI_DRIVER_INSTALL_DIR="${D}/usr/\$(LIB_DIR)/dri" \ - INCLUDE_DIR="${D}/usr/include" \ - install || die "Installation failed" - - if ! use motif; then - rm ${D}/usr/include/GL/GLwMDrawA.h - fi - - # Don't install private headers - rm ${D}/usr/include/GL/GLw*P.h - - fix_opengl_symlinks - dynamic_libgl_install - - # Install libtool archives - insinto /usr/$(get_libdir) - # (#67729) Needs to be lib, not $(get_libdir) - doins ${FILESDIR}/lib/libGLU.la - sed -e "s:\${libdir}:$(get_libdir):g" ${FILESDIR}/lib/libGL.la \ - > ${D}/usr/$(get_libdir)/opengl/xorg-x11/lib/libGL.la - - # On *BSD libcs dlopen() and similar functions are present directly in - # libc.so and does not require linking to libdl. portability eclass takes - # care of finding the needed library (if needed) witht the dlopen_lib - # function. - sed -i -e 's:-ldl:'$(dlopen_lib)':g' \ - ${D}/usr/$(get_libdir)/libGLU.la \ - ${D}/usr/$(get_libdir)/opengl/xorg-x11/lib/libGL.la - - # Create the two-number versioned libs (.so.#.#), since only .so.# and - # .so.#.#.# were made - dosym libGLU.so.1.3.060501 /usr/$(get_libdir)/libGLU.so.1.3 - dosym libGLw.so.1.0.0 /usr/$(get_libdir)/libGLw.so.1.0 - - # libGLU doesn't get the plain .so symlink either - dosym libGLU.so.1 /usr/$(get_libdir)/libGLU.so - - # Figure out why libGL.so.1.5 is built (directfb), and why it's linked to - # as the default libGL.so.1 -} - -pkg_postinst() { - switch_opengl_implem -} - -fix_opengl_symlinks() { - # Remove invalid symlinks - local LINK - for LINK in $(find ${D}/usr/$(get_libdir) \ - -name libGL\.* -type l); do - rm -f ${LINK} - done - # Create required symlinks - if [[ ${CHOST} == *-freebsd* ]]; then - # FreeBSD doesn't use major.minor versioning, so the library is only - # libGL.so.1 and no libGL.so.1.2 is ever used there, thus only create - # libGL.so symlink and leave libGL.so.1 being the real thing - dosym libGL.so.1 /usr/$(get_libdir)/libGL.so - else - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so - dosym libGL.so.1.2 /usr/$(get_libdir)/libGL.so.1 - fi -} - -dynamic_libgl_install() { - # next section is to setup the dynamic libGL stuff - ebegin "Moving libGL and friends for dynamic switching" - dodir /usr/$(get_libdir)/opengl/${OPENGL_DIR}/{lib,extensions,include} - local x="" - for x in ${D}/usr/$(get_libdir)/libGL.so* \ - ${D}/usr/$(get_libdir)/libGL.la \ - ${D}/usr/$(get_libdir)/libGL.a; do - if [ -f ${x} -o -L ${x} ]; then - # libGL.a cause problems with tuxracer, etc - mv -f ${x} ${D}/usr/$(get_libdir)/opengl/${OPENGL_DIR}/lib - fi - done - # glext.h added for #54984 - for x in ${D}/usr/include/GL/{gl.h,glx.h,glext.h,glxext.h}; do - if [ -f ${x} -o -L ${x} ]; then - mv -f ${x} ${D}/usr/$(get_libdir)/opengl/${OPENGL_DIR}/include - fi - done - eend 0 -} - -switch_opengl_implem() { - # Switch to the xorg implementation. - # Use new opengl-update that will not reset user selected - # OpenGL interface ... - echo - eselect opengl set --use-old ${OPENGL_DIR} -} - -add_drivers() { - DRI_DRIVERS="${DRI_DRIVERS} $@" -} |