commit 0aa2324e8a8a538fe29288a05fb6891eebf70a24
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jul 11 19:07:43 2026 -0700

    gccmakedep 1.0.5
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 9483394def3d401f9ceb2227d139c99a2dcd81ff
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Apr 25 15:26:06 2026 -0700

    meson: Add option to build with meson
    
    Also updates the gitlab CI config to test both build types
    and compare the generated output/installed files.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/8>

commit df07da448da28e53fb29139d5644e864fe5fbb22
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Jan 11 11:20:41 2026 -0800

    gitlab CI: drop the ci-fairy check-mr job
    
    The only thing this checked was the checkbox for allowing maintainers to
    edit the MR. Changed permissions checks now fail this job but luckily
    the setting it checked has been the default for years anyway so we can
    drop it.
    
    https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/8>

commit a9b822a3e1d02a2f6bbc025d150d73b89169a2d5
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Mon Sep 8 14:47:48 2025 -0700

    Strip trailing whitespace from source files
    
    Performed with: `git ls-files | xargs perl -i -p -e 's{[ \t]+$}{}'`
    
    `git diff -w` & `git diff -b` show no diffs from this change
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/7>

commit 2b725831f9c7db4eaca9e749db78b32e4eb9adf9
Author: Zitrone <general@dev.quantenzitrone.eu>
Date:   Sun May 25 20:58:10 2025 +0200

    add COPYING file
    
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/6>

commit 49d35da5ffacfd71a3c56795a3ef048338beca71
Author: Zitrone <general@dev.quantenzitrone.eu>
Date:   Sun May 25 20:56:46 2025 +0200

    gccmakedep.in: add license into header
    
    related https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/issues/1
    
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/6>

commit e9f153160a58ceee28b11aa6198a336f1f99bcce
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Mon Apr 14 18:24:18 2025 -0700

    Improve man page formatting
    
    More closely follow common style as described on
    https://man7.org/linux/man-pages/man7/man-pages.7.html
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/5>

commit b5a32e2925397886ef28fbe567254a5cd0a2f99c
Author: Bjarni Ingi Gislason <bjarniig@simnet.is>
Date:   Fri Nov 1 23:38:13 2024 +0000

    gccmakedep.1: Some editorial changes for this man page
    
    Originally from https://bugs.debian.org/1086599
    
    Output from "mandoc -T lint gccmakedep.1": (possibly shortened list)
    
    mandoc: gccmakedep.1:119:19: STYLE: whitespace at end of input line
    mandoc: gccmakedep.1:121:57: STYLE: whitespace at end of input line
    
    -.-.
    
    Use the correct macro for the font change of a single argument or
    split the argument into two.
    
    11:.BI \-a
    
    -.-.
    
    Change a HYPHEN-MINUS (code 0x2D) to a minus(-dash) (\-),
    if it
    is in front of a name for an option,
    is a symbol for standard input,
    is a single character used to indicate an option,
    or is in the NAME section (man-pages(7)).
    N.B. - (0x2D), processed as a UTF-8 file, is changed to a hyphen
    (0x2010, groff \[u2010] or \[hy]) in the output.
    
    3:gccmakedep \- create dependencies in makefiles using 'gcc -M'
    22:program calls 'gcc -M' to output
    
    -.-.
    
    Split a punctuation from a single argument, if a two-font macro is meant
    
    35:.I Makefile.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Part-of: <https://gitlab.freedesktop.org/xorg/util/gccmakedep/-/merge_requests/5>

commit 413decf2b5aa16c3a3a00daaff8b7f4b4cf4c08c
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Mar 2 13:57:52 2024 -0800

    gccmakedep 1.0.4
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 51837aae6cdd59ef2730a00b9542f43019a8c452
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Jul 28 17:30:21 2022 -0700

    gitlab CI: stop requiring Signed-off-by in commits
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 89c99e47dc51c2aef44819921bbfd4d37a00101c
Author: Emil Velikov <emil.l.velikov@gmail.com>
Date:   Mon Mar 9 12:00:52 2015 +0000

    autogen.sh: use quoted string variables
    
    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
    fall-outs, when they contain space.
    
    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 1e6c25d863b16be74e8c174192ace16fb66f5fc6
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Jan 24 10:32:07 2017 +1000

    autogen.sh: use exec instead of waiting for configure to finish
    
    Syncs the invocation of configure with the one from the server.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 13c89f88d92cbe727f7b77b9f8b402e6b3c5b3fa
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jan 15 15:07:47 2022 -0800

    gitlab CI: add a basic build test
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit cb068098c1bef71520d06d00a963f81640ad7612
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jan 15 15:07:57 2022 -0800

    Build xz tarballs instead of bzip2
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 8dce46a9e7ab5421cb9b1e5d1b512fc53b7350e7
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jan 15 15:05:57 2022 -0800

    Add standard X.Org README.md file
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 5787c2f5459e19bb7206c98116dbdec54da7bcc0
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Dec 7 20:22:00 2018 -0800

    Update configure.ac bug URL for gitlab migration
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a66b5b9b2401f478bf581a85fd7c1f0cfca9cecd
Author: Anderson Luiz da Silva <anderson.silva@autotrac.com.br>
Date:   Fri Mar 23 14:59:54 2012 -0300

    Add parsing of GCC option '-std='.
    
    Especially useful when forcing language standards. Correct error when
    using experimental code in GCC (-std=c++0x or -std=gnu++0x.)
    
    Signed-off-by: Anderson Luiz da Silva <anderson.silva@autotrac.com.br>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a68b280111f7dd0a975398745a08fd873f77732f
Author: Mihail Konev <k.mvc@ya.ru>
Date:   Thu Jan 26 14:00:22 2017 +1000

    autogen: add default patch prefix
    
    Signed-off-by: Mihail Konev <k.mvc@ya.ru>

commit 2f04a60f8b744d4e111fe86bca7eb9fc2230d536
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 31 21:39:32 2014 -0700

    autogen.sh: Honor NOCONFIGURE=1
    
    See http://people.gnome.org/~walters/docs/build-api.txt
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 462494a27bf1682dd49eaad2433a55a61b35905d
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 31 21:38:41 2014 -0700

    configure: Drop AM_MAINTAINER_MODE
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 1f01500a313ed91f093e1d489162742e3d588dde
Author: Julien Cristau <jcristau@debian.org>
Date:   Wed May 21 20:20:47 2014 +0200

    Bump to 1.0.3
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>

commit 855a9cb40ca734e1c99c3a1032630281d99572d1
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jun 4 21:36:36 2011 -0700

    Use autoconf instead of XORG_RAWCPP to substitute text in gccmakedep
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>

commit 7abbe73c0ead0f335f2e39a486ac3004b8c30b08
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jun 4 21:27:24 2011 -0700

    config: use util-macros 1.8 for man page substitutions
    
    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
    The value of MAN_SUBST is the same for all X.Org packages.
    
    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
    Enables silent rule and use platform appropriate version of sed.
    
    Use $(CHANGELOG_CMD) provided by XORG_DEFAULT_OPTIONS
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 7718a63128381dc22021e9a7bee5a477771d1be0
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jun 4 21:23:33 2011 -0700

    config: Use AC_CONFIG_FILES to list output files instead of AC_OUTPUT
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 0df68dd170d1be2fbd5e87329164dae97fb18ad6
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jun 4 21:17:30 2011 -0700

    config: Add missing AC_CONFIG_SRCDIR
    
    Regroup AC statements under the Autoconf initialization section.
    Regroup AM statements under the Automake initialization section.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 2921a02d56ab550ac307fc8ad313ad76c7b05f03
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sat Jun 4 21:15:49 2011 -0700

    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>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a29912840d4baccc6d3819e9a2b25ba9d5cb7f7e
Author: Peter Breitenlohner <peb@mppmu.mpg.de>
Date:   Fri Dec 3 16:13:32 2010 -0500

    Fix gccmakedep from mutilates arguments containing "'" or " * "
    
    Fixes https://bugs.freedesktop.org/show_bug.cgi?id=7414
    
    Reviewed-by: Jesse Adkins <jesserayadkins@gmail.com>
    Signed-off-by: Matt Turner <mattst88@gmail.com>

commit fa623ff1e2f48336f09d38c50c598890e21fa1cc
Author: James Cloos <cloos@jhcloos.com>
Date:   Thu Dec 6 16:39:16 2007 -0500

    Replace static ChangeLog with dist-hook to generate from git log

commit fe134552168001a00bf8366ebda4e605e57dc795
Author: Adam Jackson <ajax@nwnk.net>
Date:   Fri May 19 18:42:17 2006 +0000

    Bump to 1.0.2

commit d54c03e6f9fd552a1c9440cbc25d85c7cb48614e
Author: Donnie Berkholz <spyderous@gentoo.org>
Date:   Mon Feb 6 18:16:59 2006 +0000

    RM needed some more quoting.

commit 704a0d6b153b25093fac55e7ef27eba419fb92a0
Author: Donnie Berkholz <spyderous@gentoo.org>
Date:   Mon Feb 6 08:08:04 2006 +0000

    RM should be 'rm -f' for monolithic compatibility.

commit de3023cbb9d973bb8c8539ebdd71322f5c415ecf
Author: Kevin E Martin <kem@kem.org>
Date:   Wed Dec 21 02:30:07 2005 +0000

    Update package version for X11R7 release.

commit 5b28ecda846387528406d802eeaaf4a7d6090a84
Author: Adam Jackson <ajax@nwnk.net>
Date:   Mon Dec 19 16:36:01 2005 +0000

    Stub COPYING files

commit e2dab0baa71298840cdd322cbda37a7b826136dc
Author: Kevin E Martin <kem@kem.org>
Date:   Thu Dec 15 00:24:40 2005 +0000

    Update package version number for final X11R7 release candidate.

commit de02b8908884953fe99478b18032e619f39db90d
Author: Kevin E Martin <kem@kem.org>
Date:   Fri Dec 9 03:45:24 2005 +0000

    Add man page processing.

commit bcddba78bfef8b6b7590705842ee315fed7fb5b9
Author: Adam Jackson <ajax@nwnk.net>
Date:   Thu Dec 8 19:22:53 2005 +0000

    distcheck fix

commit 97f1f13964af776adf04823f7ee9b683dd224ca0
Author: Adam Jackson <ajax@nwnk.net>
Date:   Thu Dec 8 19:18:17 2005 +0000

    Bug #4807: Modularized gccmakedep (Joshua Baergen)

commit 8d57eb7ac9b9af835c83ef1b3e58a152bdd3bdc6
Author: Adam Jackson <ajax@nwnk.net>
Date:   Thu Dec 8 19:17:54 2005 +0000

    Bug #4807: Modularized gccmakedep (Joshua Baergen)

commit 46b58da4e6c675859199be64db0c9b5297e1aa14
Author: Egbert Eich <eich@suse.de>
Date:   Fri Apr 23 18:42:00 2004 +0000

    Merging XORG-CURRENT into trunk

commit 2449984d931f6f4612ee0a5902f2fa1a09a10d06
Author: Egbert Eich <eich@suse.de>
Date:   Sun Mar 14 08:27:28 2004 +0000

    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004

commit dc98d637f62438a6ee33702affcf46127eeb9ca1
Author: Egbert Eich <eich@suse.de>
Date:   Wed Mar 3 12:09:38 2004 +0000

    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004

commit e5267fa52264d70a0337d526082173083b0a8f1d
Author: Egbert Eich <eich@suse.de>
Date:   Thu Feb 26 13:34:16 2004 +0000

    readding XFree86's cvs IDs

commit 7ce280c3ad733193da8514f4bd663aa15092e65c
Author: Egbert Eich <eich@suse.de>
Date:   Thu Feb 26 09:21:15 2004 +0000

    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004

commit 04573316bc083ce18e4488042ec0d0bf305ec06a
Author: Kaleb Keithley <kaleb@freedesktop.org>
Date:   Tue Nov 25 19:26:55 2003 +0000

    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks

commit f97ff81ca2073c9301771fd7a3534b2b86e20833
Author: Kaleb Keithley <kaleb@freedesktop.org>
Date:   Fri Nov 14 16:48:20 2003 +0000

    XFree86 4.3.0.1

commit 4ce164596212363bbfbd35b982f97a7c8fca13f8
Author: Kaleb Keithley <kaleb@freedesktop.org>
Date:   Fri Nov 14 16:48:20 2003 +0000

    Initial revision
