65 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult
cc99ab9396 configure.ac: increase minimum xserver version to 25.0.0
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-19 16:19:38 +01:00
Enrico Weigelt, metux IT consult
1451ee2717 release 25.0.0
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-18 19:22:58 +01:00
Enrico Weigelt, metux IT consult
cbb1ed96f9 drop support for ancient pre-libpciaccess X servers
remove decades old cruft.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-17 14:03:05 +01:00
Enrico Weigelt, metux IT consult
3a55695025 drop hacks for ancient xextproto < 7.1
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-17 13:58:43 +01:00
Enrico Weigelt, metux IT consult
aee3bc3b06 configure.ac: drop DRIVER_NAME symbol
trivial to hardcode in man/Makefile.am

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-17 13:56:53 +01:00
Enrico Weigelt, metux IT consult
427d573abf configure.ac: minor formatting cleanups
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-17 13:56:04 +01:00
Enrico Weigelt, metux IT consult
925718722c configure.ac: drop unnecessary libc function checks
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-17 13:55:05 +01:00
Enrico Weigelt, metux IT consult
29e488ef6f configure.ac: fix package name and issue tracker URL
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 19:27:45 +01:00
b-aaz
e99b9d9180 configure: Automatically detect the default xorg-module-dir.
The module directory has changed to a per ABI folder in the xlibre-xserver.
Now the default value of `xorg-module-dir` will be detected from the `moduledir` variable in xorg-server.pc.

Signed-off-by: b-aaz <b-aazbsd.proton.me>
2025-07-29 18:36:18 +02:00
Alan Coopersmith
4e392222bb Remove XAA support
Mostly done via unifdef -UHAVE_XAA_H, followed by minor manual editing

Since recent commits require xserver-1.18.0 or later to build against,
there's no reason leaving behind big chunks of code that can only build
against the XAA support removed in xserver-1.13.0 (released in 2012).

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-trident/-/merge_requests/9>
2024-05-19 14:14:29 -07:00
Enrico Weigelt, metux IT consult
7edf093535 drop ancient ISA support
Xserver has dropped all ISA support over 15 years ago. Since our minimum
support version now is 1.8, no need to keep the disfunctional ISA support.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-trident/-/merge_requests/8>
2024-05-15 17:21:41 +02:00
Enrico Weigelt, metux IT consult
c1e23391b1 bump minimal xorg version to 1.18
1.18 was released a decade ago, so it seems reasonable stop supporting
older ones.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-trident/-/merge_requests/8>
2024-05-14 16:16:23 +02:00
Alan Coopersmith
19356956a1 Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
The Xorg headers provide their own versions of strlcat, strlcpy, and
timingsafe_memcmp for platforms that don't have them in libc yet, but
rely on configure to set HAVE_* defines to determine if they should be
defined in the headers.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-17 11:07:05 -08:00
Alan Coopersmith
dc837b2075 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
so it's time to rely on it.

Clears autoconf warnings:

configure.ac:44: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:44: You should run autoupdate.
aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from...
configure.ac:44: the top level

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-15 14:58:29 -08:00
Alan Coopersmith
ec567fe86a xf86-video-trident 1.4.0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-02-13 14:59:29 -08:00
Alan Coopersmith
591dae19fb Build xz tarballs instead of bzip2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-29 15:15:43 -08:00
Alan Coopersmith
41d88c7bfd Update configure.ac bug URL for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07 19:15:00 -08:00
Alan Coopersmith
1283ff65bc configure: Drop AM_MAINTAINER_MODE
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-26 11:16:37 +10:00
Matt Turner
dadf45e8eb xf86-video-trident 1.3.8
Signed-off-by: Matt Turner <mattst88@gmail.com>
2017-01-17 14:48:51 -08:00
Matt Turner
64c02f307d xf86-video-trident 1.3.7
Signed-off-by: Matt Turner <mattst88@gmail.com>
2015-03-30 10:06:52 -07:00
Dave Airlie
3098fe7193 xf86-video-trident: bump to version 1.3.6
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-17 16:05:09 +10:00
Dave Airlie
f02709607c trident: add support for building without XAA
fix build for removal of XAA from server.

Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-16 03:17:51 +01:00
Alan Coopersmith
16816e99ba xf86-video-trident 1.3.5
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-03-23 20:02:50 -07:00
Gaetan Nadon
30a00b13dc config: add comments for main statements 2010-07-22 20:24:42 -04:00
Gaetan Nadon
842b0be89b config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 16:07:00 -04:00
Gaetan Nadon
f782f14b2a config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 14:37:42 -04:00
Gaetan Nadon
9efe436169 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 14:05:23 -04:00
Gaetan Nadon
644e1b0dd2 config: complete AC_INIT m4 quoting
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21 09:27:42 -04:00
Gaetan Nadon
e7b6fa53fc config: remove unrequired AC_SUBST([XORG_CFLAGS])
This macro is called by PKG_CHECK_MODULES

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20 21:44:58 -04:00
Gaetan Nadon
8b8c3e5731 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-20 20:24:42 -04:00
Gaetan Nadon
54d16a46f2 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-20 19:41:31 -04:00
Gaetan Nadon
9a48f395cd 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-20 18:45:19 -04:00
Gaetan Nadon
13be9ab4c8 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-20 17:38:00 -04:00
Dave Airlie
b5d17329ae trident 1.3.4 2010-07-05 14:32:39 +10:00
Gaetan Nadon
c5ec01e678 configure.ac: remove unused sdkdir=$(pkg-config...) statement
The sdkdir variable isn't use, so remove the statement.

Acked-by: Dan Nicholson <dbn.lists@gmail.com>

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-12-30 15:19:45 -05:00
Gaetan Nadon
781094dd86 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Add missing INSTALL file. Use standard GNU file on building tarball
README may have been updated
Remove AUTHORS file as it is empty and no content available yet.
Remove NEWS file as it is empty and no content available yet.
2009-10-28 14:09:10 -04:00
Gaetan Nadon
11775de502 Several driver modules do not have a ChangeLog target in Makefile.am #23814
The git generated ChangeLog replaces the hand written one.
Update configure.ac to xorg-macros level 1.3.
Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
Update Makefile.am to add ChangeLog target if missing
Remove ChangeLog from EXTRA_DIST or *CLEAN variables
This is a pre-req for the INSTALL_CMD
2009-10-26 12:54:22 -04:00
Dave Airlie
33fc86bade bump to 1.3.3 for release 2009-08-05 10:26:35 +10:00
Peter Hutterer
6ef2f6e2e7 Update to xextproto 7.1 support.
DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
need to include dpmsconst.h if xextproto 7.1 is available.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-16 11:57:17 +10:00
Adam Jackson
51d9968f50 trident 1.3.2 2009-07-02 11:51:05 -04:00
Chris Ball
d0e17d0a40 Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
This reverts commit b951fe81bb.
The EXA developers have backed out this ABI bump.

Signed-off-by: Chris Ball <cjb@laptop.org>
2009-02-27 10:58:07 -05:00
Chris Ball
b951fe81bb Build fix: set EXA_DRIVER_KNOWN_MAJOR=3
EXA in server HEAD requires this now. Since this driver doesn't use
{Prepare,Finish}Access or UploadToScratch, the change is safe.

Remove unused {Prepare,Finish}Access empty functions.

Signed-off-by: Chris Ball <cjb@laptop.org>
2009-02-25 13:00:12 -05:00
Dave Airlie
a4ae6379a5 trident 1.3.1 2008-12-22 13:59:29 +10:00
Adam Jackson
73cbaec348 Make ISA optional 2008-11-23 20:11:31 -05:00
Adam Jackson
ac4bce5075 trident 1.3.0 2008-03-19 15:42:53 -04:00
Dave Airlie
a34c4ca7e1 initial trident pciaccess support 2008-02-19 16:07:11 +10:00
Alan Hourihane
707a7c779c bump to 1.2.4 2008-02-10 21:12:33 +00:00
Alan Hourihane
ea28fcfa41 Bump to 1.2.3 2006-11-03 16:32:22 +00:00
Adam Jackson
843d6f21c5 Bump to 1.2.2 2006-10-13 18:46:16 -04:00
Adam Jackson
6617fece6a Bump to 1.2.1 for Xv changes. 2006-04-08 01:51:12 +00:00