Commit Graph

206 Commits

Author SHA1 Message Date
Adam Jackson 41185a9826 - Enable i915 DRI on E7221. (Carlos Martín, #425790) 2008-01-22 18:27:50 +00:00
Adam Jackson 5119979213 - Make the demo seddery prettier. 2008-01-21 16:49:55 +00:00
Dave Airlie a858a72a06 - Remove references to libgl symbol from i915 2007-12-04 01:53:11 +00:00
Dave Airlie d45e02118a - Rebuild against a new libdrm 2007-11-30 09:22:46 +00:00
Adam Jackson b30c9db361 new snapshot 2007-11-27 20:25:40 +00:00
Tom Callaway a427a13566 Fix libOSMesa* to link against libselinux 2007-11-15 20:59:12 +00:00
Adam Jackson a9b66a20a7 argh amd64 2007-11-12 18:44:13 +00:00
Adam Jackson 8706975e21 argh ppc64 2007-11-12 17:01:49 +00:00
Adam Jackson 80559657f8 fix build on amd64 2007-11-12 16:23:16 +00:00
Adam Jackson 760c23baaf - Drop xserver 1.1 source compatibility. 2007-11-12 16:09:41 +00:00
Dave Airlie e29c552ed8 - fix DRI driver directory 2007-11-06 23:15:32 +00:00
Adam Jackson 965800e9e9 - Fix EVR, 7.1pre > 7.1, that would have been bad.
- Fix %setup to match.
2007-11-01 14:11:28 +00:00
Adam Jackson 86963445aa - Fix EVR, 7.1pre > 7.1, that would have been bad. 2007-11-01 14:07:18 +00:00
Dave Airlie dbb9f179ce - rebase Mesa to 7.1pre 74ced1e67f286a5e71e9877bc6844b2af5b9ab8d 2007-11-01 06:55:38 +00:00
Dave Airlie 6bb88613c7 - mesa-7.0.1-stable-branch.patch - Updated with more fixes from stable
- mesa-7.0.1-r300-fix-writemask.patch - fix r300 fragprog writemask
- mesa-7.0.1-r200-settexoffset.patch - add zero-copy TFP support for r200
2007-10-18 00:10:50 +00:00
Dave Airlie 9cda76aa3c - mesa-7.0.1-stable-branch.patch - Updated to close to 7.0.2-rc1
- This contains the fixes made to the upstream Mesa stable branch including
    fixes for 965 vblank interrupt issues along with a fix in the kernel -
    remove patches that already upstream.
- mesa-6.5.2-hush-synthetic-visual-warning.patch - dropped
- mesa-7.0-i-already-defined-glapi-you-twit.patch - dropped
- mesa-7.0.1-965-sampler-crash.patch - dropped
2007-09-28 02:34:11 +00:00
Adam Jackson bd476b00cf - mesa-7.0.1-965-sampler-crash.patch: Fix a crash with 965 in Torcs.
(#262941)
2007-09-06 18:45:11 +00:00
Adam Jackson 678a251d7c - Rebuild for new libexpat. 2007-08-28 13:39:17 +00:00
Dave Airlie 2ef8eba484 - mesa-7.0.1-stable-branch.patch - Add patches from stable branch includes
support for some Intel chipsets
- mesa-7.0-use_master-r300.patch - Add r300 driver from master
2007-08-15 10:17:48 +00:00
Dave Airlie 540e56b9aa - missing build requires for Xfixes-devel and Xdamage-devel 2007-08-14 05:44:52 +00:00
Dave Airlie 27417288ac - Rebase to upstream 7.0.1 release
- ajax provided patches: for updated selinux awareness, build config
- gl visibility and picify were fixed upstream
- OS mesa library version are 6.5.3 not 7.0.1 - spec fix
2007-08-14 05:33:46 +00:00
Jesse Keating 3def463294 - Rebuild for RH #249435 2007-07-25 18:00:00 +00:00
Adam Jackson e4f1307ef6 - Add dri_interface.h to mesa-libGL-devel, and conflict with
xorg-x11-proto-devel versions that attempted to provide it.
2007-07-24 19:56:47 +00:00
Adam Jackson 7f93e43ead - Add mesa-demos subpackage. (#247252) 2007-07-10 17:25:15 +00:00
Adam Jackson 28881f2428 - mesa-6.5.2-radeon-backports-231787.patch: One more fix for r300.
(#231787)
2007-07-09 18:59:27 +00:00
Adam Jackson b3acc5e630 - Don't install header files for APIs that we don't provide. (#247390) 2007-07-09 15:13:10 +00:00
Adam Jackson 4af2a719e6 - mesa-6.5.2-via-respect-my-cliplist.patch: Backport a via fix. (#247254) 2007-07-06 22:51:26 +00:00
Adam Jackson c5a951213e - mesa-6.5.2-radeon-backports-231787.patch: Backport various radeon
bugfixes from git. (#231787)
2007-04-10 20:23:30 +00:00
Adam Jackson e5c76df195 - mesa-6.5.2-bindcontext-paranoia.patch: Paper over a crash when
doBindContext fails, to avoid, for example, crashing the server when
    using tdfx but without glide3 installed.
2007-04-04 18:00:24 +00:00
Adam Jackson 4dfaac8dd1 - Hush the (useless) warning about the synthetic visual not being
supported.
2007-03-08 20:32:57 +00:00
Adam Jackson 636ffba231 - mesa-6.5.2-picify-dri-drivers.patch: Attempt to make the DRI drivers PIC.
- mesa-6.5.1-build-config.patch: Apply RPM_OPT_FLAGS to OSMesa too.
2007-03-02 21:46:35 +00:00
Adam Jackson d916aa231e - mesa-6.5.2-libgl-visibility.patch: Fix non-exported GLX symbols (#229808)
- Require a sufficiently new libdrm at runtime too
- Make the arch macros do something sensible in the general case
2007-02-26 17:20:00 +00:00
Adam Jackson 95e3dd9545 - General spec cleanups
- Require current libdrm
- Build with -fvisibility=hidden
- Redo the way mesa-source is generated
- Add %{?_smp_mflags} where appropriate
2007-02-20 17:56:21 +00:00
Adam Jackson 50825da2f7 - Add i915tex and mach64 to the install set. 2006-12-18 17:07:42 +00:00
Adam Jackson 847d598bdb - mesa-6.5.2-xserver-1.1-source-compat.patch: Add some source-compatibility
defines to dispatch.h so the X server will continue to build.
2006-12-12 23:48:34 +00:00
Adam Jackson fbb11edd09 - Fix OSMesa file listing to use %version for DSO number. Note that this
will still break on Mesa 7; oh well.
- Deleted file: directfbgl.h
2006-12-04 17:11:21 +00:00
Kristian Høgsberg ce9ee0c22f - Update to 6.5.2. 2006-12-03 23:11:22 +00:00
Kristian Høgsberg c36819d353 - Update mesa-6.5-texture-from-pixmap-fixes.patch to include new tokens and
change tfp functions to return void. Yes, a new mesa snapshot would be
    nice.
2006-10-16 21:17:41 +00:00
sandmann 5320c2a016 Update to glmanpages-1.0.1 2006-09-30 21:32:16 +00:00
sandmann 32157d39a9 Bump release 2006-09-30 20:10:39 +00:00
sandmann a7a98d303a remove dot after popd, add .gz in %files section 2006-09-30 20:08:54 +00:00
sandmann 760ef133b3 Use better tarball for man pages 2006-09-30 18:04:34 +00:00
Kristian Høgsberg 96b4a67d03 - Add -fno-strict-aliasing to compiler flags for i965 driver.
- Add post-6.5.1-i965-fixes.patch backport of i965 fixes from mesa CVS.
2006-09-29 19:07:15 +00:00
sandmann 769a885a89 Remove leftover glob from %files list 2006-09-29 17:02:01 +00:00
sandmann 94dd6b1092 Write complete paths in the man page filelists 2006-09-29 16:34:01 +00:00
sandmann 87313138bc Fix man page file list paths 2006-09-29 15:59:04 +00:00
sandmann ed66e9ab33 Bump release 2006-09-29 03:07:21 +00:00
sandmann ed8bea9f70 Add man pages from X R6.9 2006-09-29 03:05:58 +00:00
Adam Jackson 8ffdfa9a31 - mesa-6.5.1-build-config.patch: Add -lselinux to osmesa builds. (#207767) 2006-09-25 22:29:14 +00:00
Kristian Høgsberg 6ab512ee3a - Bump xorg-x11-proto-devel BuildRequires to 7.1-8 so we pick up the latest
GLX_EXT_texture_from_pixmap opcodes.
2006-09-20 19:50:49 +00:00
Kristian Høgsberg d0bb032cac - Remove mesa-6.5-drop-static-inline.patch. 2006-09-20 14:20:24 +00:00
Kristian Høgsberg 6ad27861e4 - Drop mesa-6.5-drop-static-inline.patch, workaround no longer necessary. 2006-09-20 14:01:24 +00:00
Kristian Høgsberg 68ba098688 Don't build libGLw and install it. 2006-09-19 19:51:19 +00:00
Kristian Høgsberg 18012c8d41 Adjust BuildRequires 2006-09-19 19:34:38 +00:00
Kristian Høgsberg eeaa9794f8 Fix install commands. 2006-09-19 19:14:56 +00:00
Kristian Høgsberg f3eb44a28a Bump release. 2006-09-19 18:47:18 +00:00
Kristian Høgsberg 29fbc20f01 - Bump to 6.5.1 final release.
- Drop libGLw subpackage, it is now in Fedora Extras (#188974).
- Drop mesa-6.5.1-r300-smooth-line.patch, the smooth line fallback can now
    be prevented by enabling disable_lowimpact_fallback in /etc/drirc.
- Drop mesa-6.4.1-radeon-use-right-texture-format.patch, now upstream.
2006-09-19 18:38:17 +00:00
Kristian Høgsberg bb27ab4bee - Drop unused mesa-modular-dri-dir.patch. 2006-09-07 20:21:29 +00:00
Kristian Høgsberg 67d805530e More mesa build system hand holding. 2006-08-30 20:19:56 +00:00
Kristian Høgsberg 6bb2b77aeb - Rebase to 6.5.1 RC2.
- Get rid of redhat-mesa-driver-install and redhat-mesa-target helper
    scripts and clean up specfile a bit.
2006-08-30 19:53:29 +00:00
Kristian Høgsberg 96c0f930db - Rebase to 6.5.1 RC2. 2006-08-30 07:06:22 +00:00
Kristian Høgsberg da185987e9 - Rebase to 6.5.1 RC2. 2006-08-30 02:31:27 +00:00
Kristian Høgsberg 1c749dba6a - Drop upstreamed patches mesa-6.5-texture-from-pixmap-fixes.patch and
mesa-6.5-tfp-fbconfig-attribs.patch and fix
    mesa-6.4.1-radeon-use-right-texture-format.patch to not break 16bpp
    transparency.
2006-08-28 18:37:27 +00:00
Adam Jackson cbd395ee3f - mesa-6.5.1-build-config.patch: Add i965 to x86-64 config. 2006-08-25 20:00:28 +00:00
Kristian Høgsberg ca121dd8d8 - Bump to 6.5.1 RC1. 2006-08-23 22:26:16 +00:00
Kristian Høgsberg 1b24297a62 - Pull the vtxfmt patch into the selinux-awareness patch, handle exec mem
heap init failure correctly by releasing mutex.
2006-08-23 01:13:00 +00:00
Adam Jackson 9e03815042 - mesa-6.5.1-r300-smooth-line.patch: Added, fakes smooth lines with aliased
lines on R300+ cards, makes Google Earth tolerable.
- mesa-6.5-force-r300.patch: Resurrect.
2006-08-22 22:58:51 +00:00
Adam Jackson 713d6d9242 - mesa-6.5.1-radeon-vtxfmt-cleanup-properly.patch: Fix a segfault on
context destruction when selinux is enabled.
2006-08-22 19:36:12 +00:00
Adam Jackson 0d7631d0f1 - redhat-mesa-driver-install: Reenable installing the tdfx driver.
(#203295)
2006-08-21 14:56:35 +00:00
Adam Jackson 594d762df0 remove the version req on libXp-devel 2006-08-18 22:10:39 +00:00
Adam Jackson 290241e39d require libXp >= 1.0.0-6 2006-08-18 21:47:22 +00:00
Adam Jackson 21739fdfbb - Update to pre-6.5.1 snapshot.
- Re-add libOSMesa{,16,32}. (#186366)
- Add BuildReq: on libXp-devel due to openmotif header insanity.
2006-08-18 21:18:05 +00:00
Adam Jackson 182f8fe633 auto-import mesa-6.5-22.20060818cvs.fc6 on branch devel from
mesa-6.5-22.20060818cvs.fc6.src.rpm
2006-08-18 19:52:19 +00:00
Florian La Roche c0ee800858 - fix Requires: line 2006-08-13 18:48:58 +00:00
Kristian Høgsberg c757986cdf First pass at mesa cvs update. 2006-08-10 15:13:28 +00:00
mharris b9fa626d3b - Conditionalized libGLw inclusion with new with_libGLw macro defaulting to
1 (enabled) for now, however since nothing in Fedora Core uses libGLw
    anymore, we will be transitioning libGLw to an external package
    maintained in Fedora Extras soon.
2006-07-27 22:43:14 +00:00
Kristian Høgsberg e52fd0128c Set release back to 20%{?dist}. 2006-07-26 23:16:18 +00:00
Kristian Høgsberg 2551fcfe29 - Build for fc5 aiglx repo. 2006-07-26 22:23:58 +00:00
Adam Jackson e2269f1821 - Disable TLS dispatch, it's selinux-hostile. 2006-07-25 23:11:33 +00:00
Adam Jackson 03edcc6909 - Disable TLS dispatch, it's selinux-hostile. 2006-07-25 21:25:36 +00:00
Adam Jackson a7967cf29a - mesa-6.5-fix-glxinfo-link.patch: lib64 fix. 2006-07-25 19:36:20 +00:00
Adam Jackson 85f9e804d6 - mesa-6.5-fix-linux-indirect-build.patch: Added.
- mesa-6.5-fix-glxinfo-link.patch: Added.
- Build libOSMesa never instead of inconsistently; to be fixed later.
- Updates to redhat-mesa-target:
- Always select linux-indirect when not building for DRI
- Enable DRI to be built on PPC64 (still disabled in the spec file though)
- MIT licence boilerplate
2006-07-25 18:28:38 +00:00
mharris e9f100bb37 - Remove glut-devel dependency, as nothing actually uses it that we ship. 2006-07-25 16:03:10 +00:00
mharris 90b0b0cffc Update spec file comments for #200069 2006-07-25 12:30:31 +00:00
mharris 883815c89f - Added mesa-6.5-dont-libglut-me-harder-ok-thx-bye.patch to prevent libglut
and other libs from being linked into glxgears/glxinfo even though they
    are not actually used. This was the final package linking to freeglut
    in Fedora Core, blocking freeglut from being moved to Extras.
2006-07-25 09:39:35 +00:00
Adam Jackson 6a70f2ead5 - Attempt to add selinux awareness; check if we can map executable memory
and fail softly if not. Removes the need for allow_execmem from huge
    chunks of the desktop.
2006-07-25 00:41:25 +00:00
Adam Jackson 1afba921e4 - Attempt to add selinux awareness; check if we can map executable memory
and fail softly if not. Removes the need for allow_execmem from huge
    chunks of the desktop.
2006-07-24 22:33:06 +00:00
Kristian Høgsberg 3f8289e0fe - Add mesa-6.5-r300-free-gart-mem.patch to make r300 driver free gart
memory on context destroy.
2006-07-24 21:01:30 +00:00
Jesse Keating f39e486ad4 bumped for rebuild 2006-07-12 07:20:09 +00:00
mharris 0d97d8ec3e uh, apply the patch doofus 2006-07-05 08:43:15 +00:00
mharris f8d59ba696 - Added mesa-6.5-fix-opt-flags-bug197640.patch as 2nd attempt to fix
OPT_FLAGS for (#197640).
- Ensure that redhat-mesa-driver-install creates $DRIMODULE_DESTDIR with
    mode 0755.
2006-07-05 08:38:07 +00:00
mharris 1e84186f03 - Maybe actually, you know, apply the mesa-6.5-glx-use-tls.patch as that
might help to you know, actually solve the problem. Duh.
- Use {dist} tag in Release field now.
2006-07-05 07:01:13 +00:00
mharris 5eecd9e2e1 - Added mesa-6.5-glx-use-tls.patch to hopefully get -DGLX_USE_TLS to really
work this time due to broken upstream linux-dri-* configs. (#193979)
- Pass RPM_OPT_FLAGS via OPT_FLAGS instead of via CFLAGS also for (#193979)
2006-07-05 06:12:44 +00:00
mharris 8f17530b4f - Bump libdrm-devel dep to trigger new ExclusiveArch test with the new
package.
- Use Fedora Extras style BuildRoot tag.
- Added "Requires(post): /sbin/ldconfig" and postun to all runtime lib
    packages.
2006-06-19 17:36:51 +00:00
Kristian Høgsberg ce7651f852 - Add mesa-6.5-fix-pbuffer-dispatch.patch to fix pbuffer marshalling code. 2006-06-13 00:02:01 +00:00
Kristian Høgsberg 10c1f501e0 Add changelog message for last commit, fix release for previous changelog
msg.
2006-05-29 23:33:52 +00:00
Kristian Høgsberg a3728c2e93 - Update mesa-6.5-texture-from-pixmap-fixes.patch to include new tokens and
change tfp functions to return void. Yes, a new mesa snapshot would be
    nice.
2006-05-29 23:31:36 +00:00
Kristian Høgsberg fac815cba0 - Update mesa-6.5-texture-from-pixmap-fixes.patch to include new tokens and
change tfp functions to return void. Yes, a new mesa snapshot would be
    nice.
2006-05-29 23:26:43 +00:00
mharris 4b6debff31 - Add "BuildRequires: makedepend" for bug (#191967) 2006-05-17 20:34:37 +00:00
Kristian Høgsberg 172df392da - Bump for fc5 build. 2006-04-11 22:37:58 +00:00