# changelog

author: Akemi Yagi <toracat@elrepo.org> 2.21.2-1.el6.elrepo
changelog:
  - rebuild for ELRepo
  - spec file contributed by Rudy Eschauzier <reschauzier@yahoo.com>
    backports the driver to xorg server 1.10.6-1 by including two sed lines


author: Michel Salim <salimma@fedoraproject.org> - 2.5-6
changelog:
  - Disable assertions (needed by OpenGTL, bz#521261)
  - Align spec file with upstream build instructions
  - Enable unit tests


author: Michel Salim <salimma@fedoraproject.org> - 2.6-0.4.pre1
changelog:
  - Don't adjust clang include dir; files there are noarch (bz#521893)
  - Enable clang unit tests
  - clang and clang-analyzer renamed; no longer depend on llvm at runtime


author: Michel Salim <salimma@fedoraproject.org> - 2.7-2
changelog:
  - Exclude llm-gcc manpages
  - Turn on apidoc generation
  - Build with srcdir=objdir, otherwise clang doxygen build fails


author: Michel Salim <salimma@fedoraproject.org> - 2.7-9
changelog:
  - Dynamically determine C++ include path at compile time (# 630474)
  - Remove unneeded BuildRoot field and clean section


author: Michel Salim <salimma@fedoraproject.org> - 2.9-0.2.rc1
changelog:
  - Split shared libraries into separate subpackage
  - Don't include test logs; breaks multilib (# 666195)
  - clang++: also search for platform-specific include files (# 680644)


author: Michel Salim <salimma@fedoraproject.org> - 2.9-1
changelog:
  - Update to 2.9
  - Depend on libffi to allow the LLVM interpreter to call external functions
  - Build with RTTI enabled, needed by e.g. Rubinius (# 722714)
  - Fix multilib installation (# 699416)
  - Fix incorrect platform-specific include path on i686


author: Michel Salim <salimma@fedoraproject.org> - 2.9-3
changelog:
  - Disable LLVM test suite on ppc64 architecture  (# 728604)
  - Disable clang test suite on ppc* architectures (-)


author: Michel Salim <salimma@fedoraproject.org> - 3.0-5
changelog:
  - Clang test suite yields unexpected failures with GCC 4.7.0. Make
    this non-fatal and save the results
  - Multilib fix for harcoded ld search path in ./configure script


author: Adam Williamson <awilliam@redhat.com> - 1.0.8-1
changelog:
  - bump to new version
  - fix modded tarball to actually not have i965 dir
  - merge with the other spec I seem to have lying around somewhere


author: Mike A. Harris <mharris@redhat.com> 1.0.3-3
changelog:
  - Update BuildRoot to use Fedora Packaging Guidelines.
  - Add missing "BuildRequires: libX11-devel, pkgconfig"


author: Mike A. Harris <mharris@redhat.com> 1.0.4-1
changelog:
  - Updated libdrm to version 1.0.4 from X11R7 RC1
  - Remove i915_drv.h, imagine_drv.h, mach64_drv.h, mga_drv.h, mga_ucode.h,
    r128_drv.h, radeon_drv.h, savage_drv.h, sis_drv.h, sis_ds.h, tdfx_drv.h,
    via_drv.h, via_ds.h, via_mm.h, via_verifier.h from file manifest.


author: Mike A. Harris <mharris@redhat.com> 1.0.5-1
changelog:
  - Updated libdrm to version 1.0.5 from dri.sf.net upstream to work around
    mesa unichrome dri driver compile failure.


author: Mike A. Harris <mharris@redhat.com> 2.0-1
changelog:
  - Updated libdrm to version 2.0 from dri.sf.net.  This is an ABI incompatible
    release, meaning everything linked to it needs to be recompiled.


author: Mike A. Harris <mharris@redhat.com> 2.0-2
changelog:
  - Replaced the temporary tongue-in-cheek humourous package summary and
    description with the proper package descriptions, as many people didn't get
    the joke, while others felt it was getting old.  Ah well, I had my fun for
    a while anyway.  ;o)


author: Mike A. Harris <mharris@redhat.com> 2.0.1-4
changelog:
  - Added "Exclusivearch: ix86, x86_64, ia64, ppc, alpha, sparc, sparc64" to
    restrict build to DRI-enabled architectures.


author: Adam Jackson <ajax@redhat.com> 2.4.0-0.1
changelog:
  - libdrm-2.4.0-no-freaking-mknod.patch: Don't magically mknod the device
    file, that's what udev is for.


author: Adam Jackson <ajax@redhat.com> 2.4.0-0.11
changelog:
  - libdrm-2.4.0-no-bc.patch: Delete the /proc/dri BC code.  It's not needed,
    and the kernel implementation is sufficiently broken that we should avoid
    ever touching it.


author: Kristian Høgsberg <krh@redhat.com> - 2.4.0-0.15
changelog:
  - Avoid shared-core when doing make install so we don't install kernel
    header files.  Drop kernel header files from -devel pkg files list.


author: Dave Airlie <airlied@redhat.com> 2.4.0-0.19
changelog:
  - add back modesetting support - this is a snapshot from modesetting-gem
  - any bugs are in the other packages that fail to build


author: Alexander Khrukin <akhrukin@mandriva.org> 1.0.15-2
changelog:
  + Revision: 719700
  - description fix removed all vdpau comments
  - bs libva-devel fix again
  - testing libva again
  - release bump for testing libva-devel 1.0.15
  - BuildReq fix for libva
  - spec fixes for mandriva package policy
  - imported package vaapi-driver-intel


author: Akemi Yagi <toracat@elrepo.org> 2.20.3-2
changelog:
  - 2.20.3
  - BuildRequires: pixman-devel >= 0.20 added.
  - autoreconf needs --force
  - /usr/bin/forcewaked added to spec (%files intel-gpu-tools)


author: Mike A. Harris <mharris@redhat.com> 1.4.0-0
changelog:
  - Initial spec file for i810 video driver generated automatically
    by my xorg-driverspecgen script.


author: Mike A. Harris <mharris@redhat.com> 1.4.0-1
changelog:
  - Update BuildRoot to use Fedora Packaging Guidelines.
  - Deglob file manifest.
  - Limit "ExclusiveArch" to x86, x86_64, ia64


author: Mike A. Harris <mharris@redhat.com> 1.4.0.1-1
changelog:
  - Updated xorg-x11-drv-i810 to version 1.4.0.1 from X11R7 RC1
  - Fix *.la file removal.
  - Added 'devel' subpackage for XvMC .so
  - Added 'BuildRequires: libXvMC-devel' for XvMC drivers.


author: Mike A. Harris <mharris@redhat.com> 1.4.1.2-1
changelog:
  - Updated xorg-x11-drv-i810 to version 1.4.1.2 from X11R7 RC4
  - Removed 'x' suffix from manpage dirs to match RC4 upstream.


author: Mike A. Harris <mharris@redhat.com> 1.6.0-4
changelog:
  - Added "BuildRequires: libdrm >= 2.0-1" for (#192334), and updated sdk dep
    to pick up proto-devel as well.


author: Adam Jackson <ajackson@redhat.com> 1.6.0-10.20060713modeset.fc6
changelog:
  - Update to today's git; crash fixes, better pre-915 support, slightly better
    autoconfigurability.


author: Adam Jackson <ajackson@redhat.com> 1.6.0-13.20060717modeset.fc6
changelog:
  - intel-prune-by-edid-pixclock.patch: Honor the EDID-reported maximum pixel
    clock when computing the modes list.
  - intel-virtual-sizing-bogon.patch: Don't interpret the size of the display
    in centimeters as the size of the display in pixels.


author: Adam Jackson <ajackson@redhat.com> 1.6.4-1.fc6
changelog:
  - Admit defeat, kinda.  Package both i810 stable and modesetting drivers.
    The modesetting driver is installed as intel_drv.so instead of i810_drv.so,
    and is selected with Driver "intel" in xorg.conf.  Individual devices will
    whitelist over to "intel" until that branch gets merged into head.
  - Update the stable branch driver to 1.6.4 from upstream, adds i965 support.
  - intel-945gm-lfp-blacklist.patch: Blacklist LFP detection on machines where
    the BIOS is known to lie.


author: Adam Jackson <ajackson@redhat.com> 1.6.4-2.fc6
changelog:
  - intel-945gm-lfp-blacklist.patch: At anholt's suggestion, remove the other
    LFP special casing in favor of the blacklist.


author: Adam Jackson <ajackson@redhat.com> 1.6.5-2.fc6
changelog:
  - Update i810 to 1.6.5, should fix DRI.
  - Add kuzdu requires.
  - i810.xinf: Start whitelisting devices over to intel.


author: Adam Jackson <ajackson@redhat.com> 1.6.5-5.fc6
changelog:
  - intel-945gm-lfp-blacklist.patch: Tweak the Apple blacklist to (hopefully)
    correctly distinguish between Mac Mini and Macbook Pro.


author: Adam Jackson <ajackson@redhat.com> 1.6.5-6.fc6
changelog:
  - i810-1.6.5-to-git-20060911.patch: Backport post-1.6.5 fixes from git.
  - i810-match-server-sync-ranges.patch: Make a terrible heuristic in the
    driver match the corresponding terrible heuristic in the server.


author: Adam Jackson <ajackson@redhat.com> 1.6.5-8.fc6
changelog:
  - Change 'Requires: kudzu >= foo' to 'Conflicts: kudzu < foo' since we don't
    actually require kudzu to run.


author: Adam Jackson <ajax@redhat.com> 1.6.5-12
changelog:
  - Nuke %with_dri, since the arch list exactly matched the ExclusiveArch list
  - Remove ivch and ch7017 from the install since they aren't hooked up to the
    code anywhere
  - Disown the module


author: Adam Jackson <ajax@redhat.com> 1.6.5-17
changelog:
  - xf86-video-intel-1.9.94 (RC4).  Adds support for 965GM.
  - i810.xinf: Point 965GM support at the intel driver since it's not present
    in old i810.


author: Adam Jackson <ajax@redhat.com> 2.0.0-1
changelog:
  - xf86-video-intel 2.0.0.  Change the version number to match, why not.
  - Add a Virtual provides for xorg-x11-drv-intel, since we should probably
    rename this at some point.


author: Adam Jackson <ajax@redhat.com> 2.0.0-3
changelog:
  - intel-2.0-vblank-power-savings.patch: Disable vblank interrupts when no
    DRI clients are active, for better battery life.


author: Adam Jackson <ajax@redhat.com> 2.0.0-4
changelog:
  - Update to git master.  Many Xv and DVO fixes.  Adds support for 945GME,
    965GME, G33, Q33, and Q35 chips.


author: Adam Jackson <ajax@redhat.com> 2.1.1-3
changelog:
  - i810.xinf: Flip everything over to -intel by default now.  Still install
    i810 driver just in case.


author: Dave Airlie <airlied@redhat.com> 2.1.1-5
changelog:
  - intel-2.1.1-fix-vt-switch.patch - Only restore paletter regs on enabled pipes
  - intel-2.1.1-fix-xv-reset.patch - Reset XV after mode switch


author: Dave Airlie <airlied@redhat.com> 2.1.1-6
changelog:
  - intel-2.1.1-fix-xv-compiz.patch - Real dirty hack to allocate 4MB of RAM
    for textured Xv to use as an offscreen pixmap so xv actually works under
    compiz - granted it may be unusably slow but at least stuff shows up.


author: Dave Airlie <airlied@redhat.com> 2.2.1-5
changelog:
  - Bump to include modesetting driver - and make stub auto pick
    batchbuffer branch if modesetting enabled


author: Kristian Høgsberg <krh@redhat.com> - 2.2.1-17
changelog:
  - Add new snapshot of the batchbuffer driver to go with the DRI2 changes.
  - Add "DRI2" as a server layout options to enable batchbuffer and DRI2.


author: Adam Jackson <ajax@redhat.com> 2.4.2-5
changelog:
  - intel-2.4.2-fb-size.patch: Yet more lame heuristics to preallocate a
    usable framebuffer for laptops. (#458864)


author: Kristian Høgsberg <krh@redhat.com> - 2.6.0-10
changelog:
  - Update to master again, should fix the 1MB per pixmap problem.
  - Drop no-op intel-2.1.1-fix-xv-reset.patch.


author: Kristian Høgsberg <krh@redhat.com> - 2.6.0-12
changelog:
  - Update to new git snapshot: re-enables multiple X servers, fixes
    leak on vt switch for 965 type hardware, fold dpms patch into git
    master patch.


author: Kristian Høgsberg <krh@redhat.com> - 2.6.99.902-0
changelog:
  - Use 2.7 rc2 tarball.
  - Consolidate the legacy3d patches into no-legacy3d.patch, which sent
    upstream.


author: <krh@madara.bos.redhat.com> - 2.7.0-6
changelog:
  - Add intel-2.7-dont-gtt-map-big-objects.patch to avoid mapping big
    gem objects through the GTT (#498131).


author: <krh@redhat.com> - 2.7.0-7
changelog:
  - Add intel-2.7-dont-vsync-xv.patch to disable Xv vsync, fixes hw
    lockup for full screen Xv (#499895)


author: Adam Jackson <ajax@redhat.com> 2.8.0-0.2
changelog:
  - Today's git snapshots (driver and gpu tools)
  - intel-2.7-dont-vsync-xv.patch: Drop, should be working now.


author: Adam Jackson <ajax@redhat.com> 2.8.0-5
changelog:
  - intel-2.8.0-lvds-first.patch: Put LVDS outputs first in the list in KMS to
    match old UMS behaviour.


author: Adam Jackson <ajax@redhat.com> 2.8.0-9
changelog:
  - uevent.patch: Catch uevents for output hotplug, rescan when they happen,
    and send RANDR events for any changes.


author: Adam Jackson <ajax@redhat.com> 2.8.0-12.20090908
changelog:
  - lvds-modes.patch: Remove egregiously silly LVDS mode list construction,
    use an algorithm (ported from radeon) that actually works instead.


author: Adam Jackson <ajax@redhat.com> 2.11.0-2
changelog:
  - intel-2.11.0-vga-clock-max.patch: Clamp VGA pixel clock to 250MHz,
    anything higher's going to look awful anyway. (#559426)


author: Mike A. Harris <mharris@redhat.com> 0.99.1-1
changelog:
  - Update to util-macros-0.99.1 from the X11R7 RC1 release.
  - Disable debuginfo package creation, as there are no ELF objects present.
  - Add xorg-macros.m4 to file list.


author: Mike A. Harris <mharris@redhat.com> 1.0.2-1
changelog:
  - Update to util-macros-1.0.2 from X11R7.1
  - Added COPYING, ChangeLog to file manifest.
  - Use "make install" instead of makeinstall macro.
  - Use setup -n instead of setup -c


author: Mike A. Harris <mharris@redhat.com> 0.0.1-0
changelog:
  - Initial build of xproto from X.Org modular CVS checkout and "make dist".
  - Since there are no upstream tarballs yet, and "make dist" generates
    a "7.0" non-beta final version, I changed the version to 0.0 as I've no
    idea what the intention is and want to avoid using Epoch later.


author: Mike A. Harris <mharris@redhat.com> 0.0.1-1
changelog:
  - Changed for loop in build section to use "ls -1" instead of find "*proto*"
    when going through protocol dirs, as "evieext" just *HAD* to be named
    something completely different from everything else, in true X.Org
    inconsistency fashion.
  - Added Conflicts with XFree86-devel and xorg-x11-devel.


author: Mike A. Harris <mharris@redhat.com> 0.99.1-1
changelog:
  - Update all tarballs to X11R7 RC1 release.
  - Remove panoramixproto, as it is now known as xineramaproto.
  - Remove glu.h and glx.h from file manifest, as they're provided by Mesa.
  - Added {_includedir}/GL/internal/dri_interface.h to file manifest.


author: Mike A. Harris <mharris@redhat.com> 0.99.1-2
changelog:
  - This package contains only C header files and pkg-config *.pc files,
    and does not contain any ELF binaries or DSOs, so we disable debuginfo
    generation.


author: Mike A. Harris <mharris@redhat.com> 7.0-1
changelog:
  - Update to damageproto-1.0.3, glproto-1.4.3, xf86driproto-2.0.2 from the
    X11R7.0 final release.
  - Bump package version to 7.0 to match the X11R7 version, for no particularly
    strong reason other than "it feels good".


author: Kristian Høgsberg <krh@redhat.com> 7.0-2
changelog:
  - Add glproto-texture-from-drawable.patch to add opcodes and tokens
    for GLX_texture_from_drawable extension.


author: Mike A. Harris <mharris@redhat.com> 7.1-5.fc6
changelog:
  - Don't install LBX protocol headers, as LBX is obsoleted in the 7.1 release
    and no longer supported.


author: Soren Sandmann <sandmann@redhat.com> 7.1-6.fc6
changelog:
  - Don't install xprint headers, as they are being moved to the libXp 
    package instead. Bug 175350.


author: Adam Jackson <ajax@redhat.com> 7.2-10
changelog:
  - inputproto-1.4.2-horrible-header-hack.patch: Re-add some #defines from
    older inputproto to make old drivers build.  Do not commit this patch
    upstream.


author: Adam Jackson <ajax@redhat.com> 7.4-1
changelog:
  - Magic superstition version number bump.
  - Dropped: fontcacheproto, trapproto, xf86rushproto
  - Updated: randrproto 1.2.2


author: Adam Jackson <ajax@redhat.com> 7.4-5
changelog:
  - Drop explicit virtual Provides, we get them for free from pkgconfig
  - Drop some ancient upgrade Prov/Req/Obs


author: Peter Hutterer <peter.hutterer@redhat.com> 7.4-31
changelog:
  - bigreqsproto 1.1.0
  - damageproto 1.2.0
  - dmxproto 2.2.99.1
  - evieext 1.1.0
  - fontsproto 2.1.0
  - resourceproto 1.1.0
  - scrnsaverproto 1.2.0
  - videoproto 2.3.0
  - xcmiscproto 1.2.0
  - xf86bigfontproto 1.2.0
  - xf86dgaproto 2.0.99.1
  - xf86driproto 2.1.0
  - xf86vidmodeproto 2.2.99.1
  - xineramaproto 1.1.99.1


author: Peter Hutterer <peter.hutterer@redhat.com> 7.4-32
changelog:
  - compositeproto 0.4.1
  - xf86dgaproto 2.1
  - dmxproto 2.3
  - inputproto 2.0
  - fixesproto 4.1.1
  - randrproto 1.3.1
  - recordproto 1.14
  - xf86vidmodeproto 2.3
  - xineramaproto 1.2
  - xproto 7.0.16


author: Peter Hutterer <peter.hutterer@redhat.com> 7.4-39
changelog:
  - glproto-1.4.12
  - kbproto 1.0.5
  - renderproto 0.11.1
  - videoproto 2.3.1
  - xextproto 7.1.2
  - xproto 7.0.18


author: Adam Jackson <ajax@redhat.com> 7.6-1
changelog:
  - dmxproto 2.3.1
  - evieext 1.1.1
  - xf86driproto 2.1.1
  - xf86vidmodeproto 2.3.1
  - xineramaproto 1.2.1


author: Peter Hutterer <peter.hutterer@redhat.com> 7.6-8
changelog:
  - xproto 7.0.21
  - 0001-Add-XF86XK_TouchpadOn-Off.patch: drop, 5d3428de974d
  - 0001-Add-defines-for-Unicode-Sinhala-to-keysymdef.h.patch: drop,
    423f5faddbb1023d


