summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* wacom 0.13.0xf86-input-wacom-0.13.0Jason Gerecke2012-01-161-1/+1
| | | | Signed-off-by: Jason Gerecke <killertofu@gmail.com>
* wacom 0.12.99.1xf86-input-wacom-0.12.99.1Jason Gerecke2012-01-031-1/+1
| | | | Signed-off-by: Jason Gerecke <killertofu@gmail.com>
* xf86-input-wacom 0.12.0xf86-input-wacom-0.12.0Jason Gerecke2011-11-151-1/+1
| | | | Signed-off-by: Jason Gerecke <killertofu@gmail.com>
* wacom 0.11.99.1xf86-input-wacom-0.11.99.1Jason Gerecke2011-10-301-1/+1
| | | | Signed-off-by: Jason Gerecke <killertofu@gmail.com>
* xsetwacom: Support MapToOutput for TwinView.Peter Hutterer2011-06-241-1/+1
| | | | | | | | | | | | | | | The NVIDIA binary driver doesn't support RandR 1.2 but it does support Xinerama. Due to a server bug, we still get the current server's RandR version back when we query, so we need to check to the binary driver-specific NV-CONTROL extension first. If that or a RandR < 1.2 version is present fall back to Xinerama if we need to. User commands: xsetwacom set "device name" MapToOutput HEAD-0 xsetwacom set "device name" MapToOutput HEAD-1 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Tested-by: Jason Gerecke <killertofu@gmail.com>
* Bump to 0.11.99Peter Hutterer2011-05-271-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.11.0xf86-input-wacom-0.11.0Peter Hutterer2011-04-191-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.10.99.2xf86-input-wacom-0.10.99.2Peter Hutterer2011-04-081-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.10.99.1xf86-input-wacom-0.10.99.1Peter Hutterer2011-04-011-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* ISDV4: use libudev instead of manual syspath creation.Peter Hutterer2011-03-291-0/+3
| | | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Ping Cheng <pinglinux@gmail.com>
* test: drop glib dependencyPeter Hutterer2011-03-221-10/+1
| | | | | | | | We weren't really using any of the glib-specific stuff anyway, so just replace g_assert with normal assert and drop the dependency. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Ping Cheng <pinglinux@gmail.com>
* Bump to 0.10.99.Peter Hutterer2011-03-021-1/+1
| | | | | | | | | | New release versioning scheme until we settle on a stable 1.0. - 0.x.99 is the version number in-between releases - 0.x.99.901 is the first RC - 0.x.99.902 is the second RC - 0.x+1.0 is next the release Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Doxygen: use $PACKAGE_VERSION for the release numberGaetan Nadon2011-02-211-0/+1
| | | | | | | | | | The release number in the main page will always be in sync. This will allow archiving the API documentation for each release, enabling multiple versions to coexist on the web. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Reviewed-by: Ping Cheng <pinglinux@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Doxygen: add "getting started" support.Gaetan Nadon2011-02-191-0/+1
| | | | | | | Add Makefile.am and docygen.conf with some customization Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Require doxygen.Peter Hutterer2011-02-181-0/+1
| | | | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Ping Cheng <pinglinux@gmail.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* wacom 0.10.11xf86-input-wacom-0.10.11Peter Hutterer2011-02-161-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Add a testing framework for the driver.Peter Hutterer2011-01-311-0/+54
| | | | | | | | | | | | | | | | | | | | This uses glib's testing framework provided glib-devel was available at configure time (same as the X server's testing framework). How this works: The wacom driver is recompiled for the testing framework and linked into the wacom-tests binary (there's a warning about that but ignore that). Since the .so uses a number of symbols from the Xorg binary, these are provided as stubs in fake-symbols.c. Additional binaries can be added through the check_PROGRAMS automake variable. The driver will be rebuild without static symbols for the test, allowing each function call to be tested. To run the tests, run 'make check'. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Ping Cheng <pinglinux@gmail.com>
* Use AC_USE_SYSTEM_EXTENSIONS for asprintf and friends.Peter Hutterer2010-12-231-0/+1
| | | | | | | | To enable asprintf, _GNU_SOURCE must be defined before including stdio.h. Use AC_USE_SYSTEM_EXTENSIONS to define it for us in config.h Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* config: missing randr extension not detectedGaetan Nadon2010-12-031-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Problem introduced in commit 8f1dd625e00c182ec1b6a92b277214d1b8f88986. # Store the list of server defined optional extensions in REQUIRED_MODULES XORG_DRIVER_CHECK_EXT(RANDR, randrproto) The role of the driver check macro is to supply the name of optional extension to the PKG_CHECK_MODULES through the REQUIRED_MODULES variable. By reversing the order of the statements the variable is empty. The real fix would be to have 2 PKG_CHECK_MODULES statements, one to ensure the server is present at the correct level and one to check the dependencies. This won't be necessary as the RANDR extension is not optional, it is always present. It can simply go next to the others. All the xorg drivers have this flaw. This undetected missing randr ext problem only happens with server 1.8 or prior, as a new Requires.private statement has been added to server 1.9. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.10.10xf86-input-wacom-0.10.10Peter Hutterer2010-11-221-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.10.9xf86-input-wacom-0.10.9Peter Hutterer2010-11-191-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Enable debugging by default.Peter Hutterer2010-10-291-1/+1
| | | | | | | | If a distro doesn't want it, they can always disable it. Most of us building from source definitely want it enabled. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Ping Cheng <pinglinux@gmail.com>
* xsetwacom: add "MapToOutput" parameters.Peter Hutterer2010-08-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | Provides a new xsetwacom parameter to restrict the tablet to a given RandR 1.2 output. The output has to be active. The command xsetwacom set <device name> "MapToOutput" VGA1 maps the coordinates of the tablet to the given output. This is a once-off effect only. xsetwacom does not track the output for reconfiguration. If the output is reconfigured, re-running the command will re-configure the tablet with the new configuration. A list of outputs can be obtained with e.g. xrandr. If used together with rotation, the tablet must be rotated before being mapped to the output. Requires the "Coordinate Transformation Matrix" property to be present and handled by the X server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Ping Cheng <pinglinux@gmail.com>
* wacom 0.10.8xf86-input-wacom-0.10.8Peter Hutterer2010-07-261-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* configure: use XORG_DRIVER_CHECK_EXT after xorg-server has been found.Peter Hutterer2010-07-161-3/+3
| | | | | | | | | | | | | | | | Reported by Pablo Castellano, patch modified for current tree. From the tracker: "It was crashing like this if xserver-xorg-dev wasn't found: ./configure: line 11635: syntax error near unexpected token `XINPUT,' ./configure: line 11635: `XORG_DRIVER_CHECK_EXT(XINPUT, inputproto)' Now it's shown a message saying that the dependency is not found, which is more intuitive." https://sourceforge.net/tracker/?func=detail&aid=2960774&group_id=69596&atid=525126 Reported-by: Pablo Castellano <pablog.ubuntu@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: check for an xserver >= 1.7.0Gaetan Nadon2010-07-051-1/+1
| | | | | | | | | The support statement is for server versions 1.7 and above. Builders save time when a problem is detected early. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Acked-by: Ping Cheng <pinglinux@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: add comment regarding MAN_SUBSTS variable usageGaetan Nadon2010-07-021-1/+1
| | | | | Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* wacom 0.10.7xf86-input-wacom-0.10.7Peter Hutterer2010-06-181-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: comment and layout adjustmentsGaetan Nadon2010-06-021-16/+20
| | | | | | Fix warning for AC_HELP_STRING Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: use automake "dir" pattern for simplificationGaetan Nadon2010-06-021-3/+3
| | | | | | | configdir is where the config file is installed dist_config_DATA lists the filename Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: close a loophole where user input means x server has a featureGaetan Nadon2010-06-021-2/+4
| | | | | | | | If a user provides a path in --with-xorg-conf-dir, the configuartion assumes the server does have a config path which may not be the case. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove check for compiler characteristicsGaetan Nadon2010-06-021-7/+0
| | | | | | | Further analysis shows that these checks suggested by Autotools are not relevant to the platforms supported by xorg. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: wacom driver requires xextproto and kbdprotoGaetan Nadon2010-06-021-1/+1
| | | | | | These protocols are required to compile the driver. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: wacom depends on RANDR through xf86.hGaetan Nadon2010-06-021-3/+3
| | | | | | | | | | | | | | | | | The xf86.h file contains external declarations specific to RANDR If this extension is defined (installed) wacom will not compile if randrproto is not installed under the same prefix. Because this is an optional extension, XORG_DRIVER_CHECK_EXT must be used. move inputproto check to PKG_CHECK_MODULES: The XORG_DRIVER_CHECK_EXT macro conditionally adds inputproto to PKG_CHECK_MODULES if this extension is defined in xorg-server.h. It allows a module to use ifdef XINPUT if the extension is available. In the case of inputproto, it is part of server and always defined. In this module, the extension is required and not optional. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove AC_PROG_CC as it overrides AC_PROG_C_C99Gaetan Nadon2010-06-021-3/+0
| | | | | | | | 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>
* config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONSGaetan Nadon2010-06-021-1/+0
| | | | | | | It depends on util-macros 1.8 The existing statement can now be removed from the configuration file. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: upgrade to util-macros 1.8 for additional man page supportGaetan Nadon2010-06-021-2/+2
| | | | | | | | | Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS The value of MAN_SUBST is the same for all X.Org packages. Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* wacom 0.10.6xf86-input-wacom-0.10.6Peter Hutterer2010-04-271-1/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Install 20-wacom.conf to the sysconfigdir variable exported by the serverRon Lee2010-04-191-0/+8
| | | | | | | | | | Don't install the .fdi if we're using the xorg.conf dir. Based on a patch from Julien Cristau <jcristau@debian.org>, based on a patch by Peter Hutterer for xf86-input-synaptics. Signed-off-by: Ron Lee <ron@debian.org> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: fix checking for extensions sectionGaetan Nadon2010-04-161-5/+6
| | | | | | | | | A hidden dependency on statement order was discovered. The REQUIRE_MODULES variable was removed but needed. Comments added to clarify the situation. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Rename the fdi subdir to confRon2010-04-151-1/+1
| | | | Signed-off-by: Ron Lee <ron@debian.org>
* config: comment usage of PKG_CHECK_MODULESGaetan Nadon2010-04-131-1/+2
| | | | | | | | There are two separate targets for which config should not be mixed. Follow-up from review. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: disable inadvertently re-enabled static library creationGaetan Nadon2010-04-131-1/+1
| | | | | | | | | AC_DISABLE_STATIC must be places before AC_PROG_LIBTOOL, requirement which is not documented in libtool. This will prevent the creation of src/.libs/wacom_drv.a Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* config: layout and comments change.Gaetan Nadon2010-03-231-30/+30
| | | | | | No functional changes. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: separate sdkdir assignement from distcheck workaroundGaetan Nadon2010-03-231-0/+9
| | | | | | sdkdir in needed for other purposes. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: bump Autoconf version to 2.60Gaetan Nadon2010-03-231-1/+1
| | | | | | | This version matches the content of the configuration as it was before this patch series. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: AC_OUPUT with parameters is obsoleteGaetan Nadon2010-03-231-7/+8
| | | | | | Use AC_CONFIG_FILES Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: add portability macrosGaetan Nadon2010-03-231-0/+7
| | | | | | | As suggested by autoscan for this module. These will provide default values if none defined on the system. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: add libm.a library check used by xsetwacomGaetan Nadon2010-03-231-0/+3
| | | | | | As suggested by Autoconf. Checked with SunCC compiler docs. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove unrequired defines for ISO C90 header files.Gaetan Nadon2010-03-231-3/+0
| | | | | | | Autoconf: This macro is obsolescent, as current systems have conforming header files. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>