Commit Graph

221 Commits

Author SHA1 Message Date
Chris Wilson a7c7a9108f configure: version bump for 2.13.903 snapshot
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-01-04 10:53:30 +00:00
U. Artie Eoff 90538ecfff configure: suggest upstream to find macros in case they're missing.
added upstream suggestion to error message in case xorg macros or
xserver macros are missing. removed package manager references in
suggestion since these are 'user' and/or 'distribution' preferences.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-01-04 10:44:46 +00:00
Chris Wilson e8db77e019 Revert "Suggest where to find xorg-macros in case it's missing"
I failed my reading comprehension and didn't spot that the help strings
pointed to two separate downstream packages.

Thanks to Carl Worth for pointing out my mistake.

This reverts commit ebb7aca667.
2010-12-21 23:03:21 +00:00
Chris Wilson ebb7aca667 Suggest where to find xorg-macros in case it's missing
[Modified version of U. Artie Eoff's commit to remove the duplicated
string. The paraphrased commit message is repeated below for clarity.]

xorg-macros is often package under an unusual name, so provide some
clues as to what name to try on the user's distribution. Installing
build-deps would be just too easy...

Also include a check for the existence of the XORG_DRIVER_CHECK_EXT
macro, otherwise configure might continue in spite of the missing macro
and cause obtuse syntax errors.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-21 22:35:49 +00:00
U. Artie Eoff 90576f95f3 configure: updated m4 macro check in configure.ac
Added m4 check for XORG_DRIVER_CHECK_EXT macro definition.  Updated m4 fatal messages to give better hint on how to resolve error when xorg macros are missing.  Previously, configure would continue in spite of the missing macros and the build would fail for syntax errors.
2010-12-21 14:19:13 -08:00
Chris Wilson 556331a221 configure: version bump for 2.13.902
This is actually the first release candidate for 2.14.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-10 15:28:37 +00:00
Chris Wilson 8df6f0a608 configure: Bump required libdrm to 2.4.23
To pull in the required headers for BLT and relaxed fencing support.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-10 12:26:16 +00:00
Carl Worth 861ee17ae6 Update version number to 2.13.901
In preparation for a snapshot.
2010-11-05 12:55:02 -07:00
Carl Worth 6b66b45b1f Merge commit '2.13.0'
This changes the version number and adds the 2.13.0 release notes,
(which were otherwise missing from the master branch).
2010-11-05 12:52:02 -07:00
Xiang, Haihao 9e4dd27aa8 Xv: fragments for xv on Sandybridge.
Need to update intel-gen4asm to build these fragments

Signed--off-by: Xiang, Haihao <haihao.xiang@intel.com>
2010-11-01 08:46:14 +08:00
Adam Jackson b066ddda31 intel: Listen for hotplug uevents (V3)
This connects the kernel uevent indicating monitor hotplugging to the
RandR notification events so that X applications can be notified
automatically when monitors are connected or disconnected.

This also adds a configuration option to disable hotplug events.

V2: missed a #ifdef HAVE_UDEV around some udev-specific declarations

V3: document Hotplug option in man page

Signed-off-by: Keith Packard <keithp@keithp.com>
2010-10-22 08:35:29 -07:00
Carl Worth 9f232ad67c Increment version to 2.13.0
For the new, major release.
2010-09-30 08:45:49 -07:00
Carl Worth d4c013cb9d Increment version to 2.12.902
Just before making the 2.12.902 (2.13-rc2) snapshot.
2010-09-28 20:49:52 -07:00
Carl Worth 5704955538 Fix to depend on the (just-released) libdrm >= 2.4.22
With libdrm < 2.4.22, the compilation of xf86-video-intel would fail
due to an undefined DRM_MODE_CONNECTOR_eDP. We now ensure that a
sufficiently new libdrm is available before compiling.
2010-09-28 20:44:40 -07:00
Carl Worth 4ba27e1f21 Bump version to 2.12.901
Just prior to pushing out this new snapshot.
2010-09-21 17:43:01 -07:00
Kristian Høgsberg 938ef4eaec legacy: Remove long gone use of GlxSetVisualConfigs()
This removes the last dependeny on anything GL/GLX in the driver.
2010-07-28 07:58:02 -04:00
Jesse Barnes 34b9d45be6 Revert "configure.ac: add xi and gl requirements"
This reverts commit d580fa82a1.

Oops, these should be server or other package dependencies, we don't
actually need them for xf86-video-intel.
2010-07-27 09:10:04 -07:00
Jesse Barnes d580fa82a1 configure.ac: add xi and gl requirements
Could probably be earlier versions, but having these here makes packaging
easier.
2010-07-26 16:44:19 -07:00
Gaetan Nadon 68df6b2790 simplify Makefile as per-target compilation flags are not needed
Per-target compilation flags (libIntelXvMC_la_CFLAGS) are required
when multiple targets which require different compiler flags,
are build in the same makefile.

Automake issues a command with -c and -o flags which not all compilers
support. The object fles are prefixed with libIntelXvMC_la.
The macro AM_PROG_CC_C_O must then be used to provide this feature
on compilers that do not have it. If not, a warning is issued at make time.

This macros checks for compiler support and if missing, uses a "compile"
script it generates in the package root directory.

Currently the driver uses per-target flags but the macro is missing.
Rather than adding the macro, this patch stops using per-target flags
by using the AM_CFLAGS variable for all targets in the makefile, as
there is only one.

Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-24 09:21:02 -04:00
Gaetan Nadon 0ae30b6d1f config: add comments for main statements 2010-07-22 15:22:11 -04:00
Gaetan Nadon b12b221967 config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon 8b2d65da41 config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon 3feeef5294 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon 74a828e286 config: complete AC_INIT m4 quoting
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon 33ec66d700 config: remove unrequired AC_SUBST([DRI_CFLAGS])
This macro is called by PKG_CHECK_MODULES

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon b20b8ac937 config: remove unrequired AC_HEADER_STDC
Autoconf says:
"This macro is obsolescent, as current systems have conforming
header files. New programs need not use this macro".

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon 9fe5169fff config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:11 -04:00
Gaetan Nadon e6b8811e5b config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.

ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-22 15:22:10 -04:00
Gaetan Nadon 2d85efaa36 config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
2010-07-22 15:22:10 -04:00
Chris Wilson 28c0ca676c Remove unused inclusion of <sys/mman.h>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-06-25 13:40:22 +01:00
Chris Wilson 2306e675c4 configure: Remove check for unused function, mprotect
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-06-25 13:32:02 +01:00
Chris Wilson 6695296ca2 configure: Remove unused checks for xext
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-06-25 13:31:11 +01:00
Chris Wilson 797d173a9a i810: Move into a legacy directory.
The driver is still built but is no longer under active development so
move it and supporting files to a new directory.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-06-25 13:18:01 +01:00
Chris Wilson cd61531a78 Remove unused configure option: --enable-video-debug
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-06-25 12:44:25 +01:00
Carl Worth ca16e31336 Update version to 2.12.0
For the imminent 2.12.0 release.
2010-06-24 14:07:15 -07:00
Julien Cristau 23ddcf4534 Merge commit '2.11.901' 2010-06-15 17:46:52 +01:00
Chris Wilson 254bcc40fc configure: Bump drm requirement to 2.4.21
We depend upon the recent introduction of drm_intel_bo_is_reusable().

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reported-by: Julien Cristau <jcristau@debian.org>
2010-06-15 10:28:19 +01:00
Carl Worth ffc689767f Update version to 2.11.901
For the 2.12 RC1 snapshot we're making now.
2010-06-14 17:35:20 -07:00
Carl Worth 8899cd03e2 Fix to require libdrm 2.4.19 or newer.
This is necessary for the drm_intel_bo_emit_reloc_fence function which
did not exist in 2.4.16 which is all we were requiring earlier.
2010-06-14 16:26:02 -07:00
Carl Worth 440b4d207b Increase version to 2.11.0
In preparation for release.
2010-03-29 11:23:03 -07:00
Carl Worth 9c037f61a4 Update version to 2.10.903
For today's snapshot.
2010-03-22 15:23:04 -07:00
Carl Worth 753914acc3 Bump version to 2.10.902
For the imminent 2.10.902 snapshot release.
2010-03-15 17:32:57 -07:00
Matt Turner 06b54e089e Don't check for Xinerama.
It doesn't seem to be used anywhere, so don't require it.

CC: Eric Anholt <eric@anholt.net>
CC: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-03-08 10:41:57 -08:00
Carl Worth a0ee9c3d9c Update version number to 2.10.901
In order to make a new snapshot.
2010-02-26 17:05:45 -08:00
Eric Anholt ca173c1eaf Remove the last tool now that it's been moved to gpu_tools. 2010-02-20 12:55:13 -05:00
Eric Anholt 7ada4eb383 Remove intel_hotplug tool now that it won't work with KMS.
We'd want to put something like it in sysfs or something if we wanted
this tool to exist again.
2010-02-20 12:55:13 -05:00
Gaetan Nadon 41784e15d3 config: remove dead LINUXDOC macro usage
This module does not generate LINUXDOC documentation.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-02-06 11:03:02 -05:00
Carl Worth 0910351464 configure.ac: Bump version to 2.10.0.
In preparation for the 2.10.0 release.
2010-01-04 14:20:11 -08:00
Gaetan Nadon 25a6c8dfae configure.ac: use backticks rather than $() for cmd subs
Use "$PKG_CONFIG" rather than hard coded "pkg-config"

Acked-by: Dan Nicholson <dbn.lists@gmail.com>
Acked-by: Daniel Stone <daniel@fooishbar.org>

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-12-28 15:17:11 -05:00
Carl Worth 2c142e421e Update version to 2.9.99.902.
For the second release-candidate snapshot in preparation for 2.10.
2009-12-10 15:25:44 -08:00