commit d16010634f98cba467cb61c8b9451e84ed323b7a
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Fri Dec 18 12:11:39 2020 +0100

    Bump glib to 2.50 based on xfce4.16 roadmap
    
    - And update configure.ac syntax

commit 80b6f7d528c7f15f81b73d4bed627b62c6072b7f
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Fri Dec 18 11:55:38 2020 +0100

    Do not process @LINGUAS@ at xdt-autogen stage
    
    - We don't need to find all langugaes at this step, because it is done
      in xdt-i18n.m4 macros since 4.15 when XDT_I18N is called.
    - And the "-printf" argument is not supported on BSD find

commit 076e43d1d4e170fdc32fa7ac96045d8cd0042f67
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Tue Dec 15 18:40:27 2020 +0100

    xfce-build: Add Thunar to container (Fixes #40)

commit 3ba3f2e1c53638d322d83d332e93efda7c79f2e8
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Mon Dec 14 11:31:57 2020 +0100

    helpers: Add xfce-build 'pull' argument
    
    This command simply updates the container and then exits.

commit 27fc51ab63e9e41b72ec1aaaa7546a19d23070e4
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Mon Dec 14 00:06:36 2020 +0100

    Fail xfce-build container generation if there is any error
    
    - So now we won't generate a broken container anymore is we can't build
      on component

commit bdb5745f0493d45480cb780eea43acffc63d4afa
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Wed Dec 9 16:57:08 2020 +0100

    helpers: Prefer xfce-build over xfce-test (Fixes #38)
    
    The xfce-build container is smaller and also what we use in GitLab CI.

commit 7f9fe83263c3ebe13861439e9a5949470004907d
Author: Simon Steinbeiß <ochosi@xfce.org>
Date:   Wed Dec 9 15:37:17 2020 +0100

    helpers: Add new helper xfce-open-gitlab
    
    This helper enables you to quickly open the GitLab project of your Git
    repository in your browser. You can navigate to a subpage by supplying
    it as an argument (e.g. "issues").

commit 6bd43f8ef09e60ca92ea8a2746469cf1a513e727
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Wed Dec 9 11:49:35 2020 +0100

    Disable CFLAGS override when building CI container
    
    - We don't need to override CFLAGS when we build the CI container, only
      project built WITH the container needs that
    - Also, build is broken because of new line in CFLAGS variable

commit b7e6c14a353bc03b0911dacc95f5e59f81e95f99
Author: Olaf Hering <olaf@aepfle.de>
Date:   Sun Nov 29 20:41:57 2020 +0100

    use strict CFLAGS to catch common mistakes in ci pipeline
    
    A number of common coding errors are missed by the compiler.
    They turn up only after release once packages are build with full CFLAGS.
    
    Adjust the gitlab CI to catch such errors:
    
    -Wall enables a number of diagnostics
    
    -Wno-deprecated-declarations will hide a bogus warning.
    As long as an API exists it can be used. Noone beside a curious developer
    will actually take the time to do research and look for the replacment.
    In the wild this warning is just noise in the build log.
    
    -Werror=implicit-function-declaration will point out missing includes.
    In case such errors are not fixed, the resulting code will assume int
    for function arguments and function return values.
    
    -Werror=return-type will point out incorrect return values. The caller
    will most likely receive just garbage.
    
    Signed-off-by: Olaf Hering <olaf@aepfle.de>

commit 398c4321da79becdacf0aa052dfb79c3849edea0
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Fri Dec 4 01:29:00 2020 +0100

    helpers: Add helper to locally run xfce-build

commit 1098ccaac8d960ae730422ce37bde293109973a0
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Mon Nov 9 21:49:06 2020 +0100

    Add xvfb on xfce-build
    
    - Needed for xfconf distcheck, and might be used in other projects

commit 83520dfebb6d8cef1d0f7fa706a94ab3b388c523
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Mon Nov 2 21:23:04 2020 +0100

    Update for release

commit 7416c0dd5bedc0372f18338cbd80db6bee5ed42f
Author: Andre Miranda <andre42m@gmail.com>
Date:   Thu Oct 15 01:19:31 2020 -0300

    get-translations: Fix line wrapping

commit ec0295a92ba60a9cf258eb90013e3d993d09b5c4
Author: Gaël Bonithon <trash.paradise@protonmail.com>
Date:   Fri Oct 2 13:01:59 2020 +0200

    xdt-autogen: Various small improvements
    
    - quoting
    - replace backticks with $()
    - replace 'test "x$var"' with 'test "$var"'
    - replace $(pwd) with $PWD
    - simplify the command to search for languages
    - do not use subshell when unneeded
    - do not use redirection when unneeded
    - directly test command exit codes instead of using $?
    - readability (useless ";", indenting)

commit 72483f0e80a4241893711f6431d53def515e5b6d
Author: Gaël Bonithon <trash.paradise@protonmail.com>
Date:   Fri Oct 2 12:25:44 2020 +0200

    xdt-autogen: Properly handle whitespaces in filenames
    
    and more generally special characters different from '\1'.
    
    This is achieved by replacing the filename separator ' ' with '\1' in
    lookup_configure_ac_*(), and the default IFS=' \t\n' with IFS='\1', but
    only where necessary: the default IFS is usually required for things to
    go as expected.
    
    So we have to do an IFS round-trip substitution around each "for" loop
    on filenames, just before and just after pathname expansion by the
    shell.
    
    Additionally, when running $XDT_PROG_ACLOCAL, one has to define some
    new variables ACLOCAL_DIR and use conditional parameter expansion, to
    properly set the program flags:
    $XDT_PROG_ACLOCAL ${ACLOCAL_DIR:+-I "$ACLOCAL_DIR"}
    
    Finally, one has to take care of some non optional quoting
    (strictly speaking, some are optional in this commit, but I preferred
    not to cut as close as possible and to keep an overall coherence).

commit 3e01e2136b0cb687987345cd19e0458e46e2d5b9
Author: Gaël Bonithon <trash.paradise@protonmail.com>
Date:   Fri Oct 2 10:49:06 2020 +0200

    xdt-autogen: Use sed instead of tr to replace strings
    
    The purpose of the current code seems to be to replace the strings
    '\t', '\n' and '\\' by a single space ' ', not the characters
    "horizontal tab", "line feed" and "backslash" by a single space.
    
    So the right command to do this is sed, not tr, which doesn't do the
    job expected here.

commit bf575df6b316d860b922b952a2c0645257cb1993
Author: Kevin Bowen <kevin.bowen@gmail.com>
Date:   Fri Sep 18 09:49:40 2020 +0200

    Updates README.md

commit ed5e81009853fa1c1870ae53f39542e7dc9c56ad
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Sat Jul 18 13:04:25 2020 +0200

    xfce-build: Add libclutter-1.0-dev for xfdashboard build

commit 119263d75aec66e35015a89c0c7041b54ec54162
Author: Andre Miranda <andreldm@xfce.org>
Date:   Sun Jul 12 15:22:46 2020 -0300

    Update .gitignore

commit ed122f07cfeed391f2fe3b4c32b8aa027ba7080f
Author: Andre Miranda <andreldm@xfce.org>
Date:   Sun Jul 12 15:21:33 2020 -0300

    helpers: Use blank line for tags message

commit 4ada3e6733bf7e6383be78702c669beb3c4bcad5
Author: Andre Miranda <andreldm@xfce.org>
Date:   Thu Jul 9 20:38:37 2020 -0300

    helpers: Reuse release notes from NEWS for tag message

commit 3412f9b7d22490792707e7aecb1c06a4bf8f27e8
Author: Andre Miranda <andreldm@xfce.org>
Date:   Thu Jul 9 20:10:01 2020 -0300

    helpers: Simplify xfce-update-news
    
    In my tests this works fine, unless I'm missing something
    I don't see a reason for writing to files.

commit 796174773bde6d16790e5b48e2403747345c1a0d
Author: Andre Miranda <andreldm@xfce.org>
Date:   Thu Jul 9 20:03:39 2020 -0300

    helpers: Do not strip NEWS blank line at EOF

commit 2b5b1052785cd31574d480d487921a13a63d03f4
Author: Andre Miranda <andreldm@xfce.org>
Date:   Thu Jul 9 20:03:17 2020 -0300

    helpers: Install xfce-do-release

commit c7d3216976ac0f7735c75c174583fa4c269bfd46
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Wed Jul 8 10:39:32 2020 +0200

    xfce-build: Add depend for mousepad (Fixes #37)
    
    Add libgtksourceview-4-dev to support mousepad's transition to it.
    Also see apps/mousepad!10

commit 4ec5547b07f497902faf264b738718cdd7f91694
Author: Simon Steinbeiß <ochosi@xfce.org>
Date:   Wed Jul 8 10:36:58 2020 +0200

    helpers: Add do-release helper and Readme

commit cae6670c3d3e0db1c31acc388c0e1249b94a1c0d
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Tue Jul 7 21:17:16 2020 +0200

    xfce-build: Install python3 version of distutils-extra
    
    - Needed for catfish build

commit 2067ef1b2fc4cdcac6cb5fb40be8f20159f02b7f
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Tue Jul 7 10:18:22 2020 +0200

    helpers: Make get-translations executable

commit 2b9dbea980d4df3b44a4176cc5d3fb58beafca97
Author: Andre Miranda <andreldm@xfce.org>
Date:   Tue Jul 7 00:13:27 2020 -0300

    get-translations: Remove last comma

commit f57b4a8017874733589f4cb9607c249a03a1fb5b
Author: Andre Miranda <andreldm@xfce.org>
Date:   Mon Jul 6 23:34:09 2020 -0300

    get-translations: Correctly get locale from commit messages
    
    The forth field of messages such as:
    I18n: Add new translation sq (100%).
    
    Is "translation", that's why we should pick the second last field.

commit 8fb443963bb6851a9e82b531dcd93b6c9a2fcd14
Author: Simon Steinbeiß <ochosi@xfce.org>
Date:   Thu Jun 25 00:51:49 2020 +0200

    xfce-build: Replace build-dep with package names
    
    Also take further measures to make the container slimmer and more portable.
    Thanks to Romain and Florian (schuellerf/xfce-test)!

commit caa7aca47d8a9d217e78f4846122b63c3905938d
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Wed Jun 24 23:40:32 2020 +0200

    Back to development

commit c9edd8f4c03159df2c9da1a871355c64b3af4a65
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Wed Jun 24 23:21:12 2020 +0200

    Update for release

commit 6ee8255391933f0bb5f755a2183bac78ff21019d
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue Jun 23 12:57:40 2020 +0200

    Use datarootdir instead of datadir
    
    datarootdir should be used instead of datadir.
    
    https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Changed-Directory-Variables.html

commit 45bac52f22b1892adbe5fee471b84d423c10efd0
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue Jun 23 12:48:05 2020 +0200

    xdt-autogen: explicitly set search path for m4 macros
    
    There is no guarantee that the configured include dir is in aclocal
    default search path. For example, system aclocal may not search for m4
    macros under /usr/local.
    
    Fixes #36

commit 5c426e931f1e5eb10f3a63f3b54c9ea6b293543c
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Fri Jun 19 00:11:55 2020 +0200

    xfce-build: Add depend for statusnotifier-plugin

commit bff9a867d1b7d6d6d07be1ee18339a6633a68208
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Thu Jun 18 23:15:28 2020 +0200

    xfce-build: Add valac for xfmpc

commit b9910c54b28afbf44fccb1e2e2c74dc6505a8ad1
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Thu Jun 4 20:34:47 2020 +0200

    Install the xfce-helpers

commit d3dde202976b2aad41847aad8d3c4d0004dbc752
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Thu Jun 4 20:19:15 2020 +0200

    Add two new helpers

commit c9c4e832e30049f51fe039cf8abd9ece002bd9fa
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Tue Jun 16 23:38:38 2020 +0200

    xfce-build: Enable building xfmpc

commit 0e2a8cb7650c8cf37aff95a7b30bd859dee1922d
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Thu Jun 11 12:40:57 2020 +0200

    Install m4 macros into default $datadir/aclocal
    
    Install the m4 macros in location where autoconf will find them by
    default.
    
    Adjust xdt-autogen to depend on the default location while still respect
    any set ACLOCAL_FLAGS or XDT_ACLOCAL_FLAGS.

commit fd8682a24c5c3fc86098814b95b56c736a0893a1
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu Jun 4 20:07:05 2020 +0200

    Update README for new gitlab urls

commit 29b0a936ce8724567979dd1edbebea9188debd3a
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Wed Jun 3 11:57:11 2020 +0200

    xdt-autogen: Improve and simplify linguas detection
    
    The `ls *.po | awk ..` pattern is generally not recommended[0]. Replace
    it with a tiny for loop with basename. Use POSIX `tr`[1] to delete the
    trailing end-of-line, since `echo -n` is not specified in POSIX[2]. This
    also removes the need for awk check.
    
    [0]: https://github.com/koalaman/shellcheck/wiki/SC2012#rationale
    [1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/tr.html
    [2]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html

commit bc9a62e08bdbd1460917e2eb44577ad472026738
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue Jun 2 13:58:07 2020 +0200

    Let XDT_I18N automatically find the po/*.po as default
    
    Make the LINGUAS argument optional and let it be auto generated from
    po/*.po if is not specified.

commit 0628ba009c530cb0a0d1440ea4ebb551a6425103
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue Jun 2 12:39:14 2020 +0200

    Let configure generate the xdt-autogen script
    
    No need to add the rule to Makefile.am when configure itself can
    generate the file.

commit caed69490485466132348afe283a2e80ab371ed1
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Mon Jun 1 17:29:37 2020 +0200

    Implement XDT_VERSION_INIT
    
    Add an XDT_VERSION_INIT help macro that will define a set of version
    macros using esyscmd so we no lnger need to use configure.ac.in to
    perpare the version string for AC_INIT.
    
    XDT_VERSION_INIT(SEMVER, [TAG] will set the following macros:
      - xdt_version
      - xdt_version_major
      - xdt_version_minor
      - xdt_version_micro
      - xdt_version_tag
      - xdt_version_build
      - xdt_debug_default
    
    Example usage:
    
    XDT_VERSION_INIT([4.15.3],[git])
    AC_INIT([xfce4-someproject], [xdt_version()])
    ...
    XDT_FEATURE_DEBUG([xdt_debug_default])

commit e19cc0f79b3a577ef1e3ab1220c47ed640362a6e
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Wed Jun 3 00:30:27 2020 +0200

    Add manpage and tests to xdt-csource
    
    - Migrated from the old-csource
    - Needed to completely remove exo-csource from exo

commit 4531a96c9a77ab225aaeb472a7c7642e2e7dcb38
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue May 26 12:22:03 2020 +0200

    ci/build_libs.sh: update configure options
    
    Remove --build and --host since they are only needed for crosscompile.
    Native builds don't need those and they will not work in case someone
    tries build on 32bit.
    
    Also add envronment variables for libdir and libexecdir so the
    debian/ubuntu specific lib(exec)dir can be overridden.

commit 9747681dd97510d5a47f33edc323670a57bf1bfa
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue May 26 12:12:26 2020 +0200

    ci/build_libs.sh: use all cores for build
    
    Use all cores from `nproc` rather than hardcode parallel jobs to 8.
    
    Allow overide this via environment variable NPROC:
      `docker build --build-arg NPROC=2 ...`

commit 80bef8a08035f25d45cf5cb50fe92cfc3d2a45b0
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue May 26 12:10:28 2020 +0200

    ci/build_libs.sh: create branch to avoid warning
    
    avoid git warning about 'detached HEAD' state by creating a git branch
    for the build.

commit 9ea41ec6a3becee8605977ca95fce1a9bd3abc1f
Author: Natanael Copa <ncopa@alpinelinux.org>
Date:   Tue May 26 12:06:00 2020 +0200

    ci/build_libs.sh: simplify and port to POSIX shell

commit 5965e65fcf9f246177a9002cca0c1175a0b39597
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Tue May 19 01:41:44 2020 +0200

    xfce-build: Add depends for Catfish

commit 38f0d114a72275b9be771cf01d69ac8651dd9fe0
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Fri May 15 20:22:11 2020 +0200

    xfce-build: Add build deps for apps (Fixes #33)

commit baa6466a34e6060a486fd05ea38639158bd588b4
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Fri May 15 20:13:34 2020 +0200

    Add xfce4-dev-tools build in addition to container build

commit 46f6042649d5b83da986f4680949bc5ada0b69e7
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Thu May 14 10:24:53 2020 +0200

    Check BEFORE_SHA along with changes to .po files

commit f9318560bf6d89eeab71cb58a6a99c3a4a1c0741
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Wed May 13 15:19:18 2020 +0200

    Remove automake workaround

commit aebc3366f56d4bad6e96b929021a4f79c986351a
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Wed May 13 09:42:42 2020 +0200

    Make it so containers are built on branches

commit 969033f104d870502c99b9d32b995d122979a4dc
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Wed May 13 00:01:01 2020 +0200

    gitlabci: Ensure to run autogen in distcheck stage

commit fa58240b6b0070a6a7e446fa7bd6034eac452542
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Tue May 12 23:15:41 2020 +0200

    Switch to "foreign" mode for automake
    
    - This way, we don't need to provide a README file, now that we start to
      switch to README.md for markdown readme on gitlab
    - "[..] differences between the gnu and foreign flavours is
      that the former requires the presence of a number of files in the
    top-level of the projects": https://autotools.io/automake/options.html
    - It also stop warning when using GNU make syntax, but we already
      mandate gnu make, so it's not a problem

commit e652e9366589bbd3e6c47daed5b9fddb168748b8
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Tue May 12 17:46:54 2020 +0200

    Fix issue with default cases in template

commit 49a224dbf6ddb80ee887a92ce7bfaf235429a6c2
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Tue May 12 13:06:59 2020 +0200

    Separate build/distcheck and add translations

commit 80646b6511e38441e39dc99d953d23c21f23bd4d
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Tue May 12 09:49:36 2020 +0200

    Add CI templates notes

commit e1ef0fea807716a6954649a0ed693b0647283560
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Tue May 12 09:29:01 2020 +0200

    Update README with explanation of Dockerfile

commit 87b91f66d087d6f393230af5bd9a4f0283e15368
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Mon May 11 13:55:44 2020 +0200

    Always run build on schedule

commit 26942c2a44779e88e28f8835d98ff04d2e4e2058
Author: Simon Steinbeiß <simon.steinbeiss@tttech.com>
Date:   Mon May 11 13:00:24 2020 +0200

    Fix whitespace error

commit be9eaae5c3a551fd2387584386e965eb59496a50
Author: Simon Steinbeiß <simon.steinbeiss@tttech.com>
Date:   Mon May 11 11:56:40 2020 +0200

    xfce-build: Order libs according to dependency chain
    
    See also: https://docs.xfce.org/xfce/building#xfce_dependencies_explained

commit 01cab4d1e78435b19586844e93d99ea4d7c2a675
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Mon May 11 11:04:01 2020 +0200

    Add libgirepository1.0-dev as dependency

commit 30143e90b84b98fa9d822fdd2aaf9bc73c829e68
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Mon May 11 10:41:56 2020 +0200

    Remove steps that were building local repo

commit 2ca6ca136d1dc4c3a5ec2fd5e15396fc5e226994
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Mon May 11 08:54:57 2020 +0200

    Switch to rules syntax to enforce project

commit 167d5e1a4c2b21873550d849f44cae705bb036c7
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Mon May 11 00:15:26 2020 +0200

    xfce-build: Only rebuild on docker-related changes

commit 80b156a04f30be4b7447484e424772022d87ef3b
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Sun May 10 23:56:07 2020 +0200

    Add helper script to get all translation-updates

commit 5333681a97d5d23b47a383f346019648337d7ba2
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Sun May 10 23:32:16 2020 +0200

    xfce-build: Build latest tags of all core libs

commit 2bd8cac01f4579d43bb2b420cf7e2a862b5f2315
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date:   Sun May 10 22:36:21 2020 +0200

    xfce-build: Add gobject-introspection package

commit 15e41e0115a39eabd1c47d7a69278df1f8688d02
Author: Jason Yavorska <jyavorska@protonmail.com>
Date:   Sun May 10 22:30:00 2020 +0200

    Integrate xfce-build container build/creation

commit c62f6bec27b7870aa3ee5b366a0bf1e74b72ce44
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Sun Aug 11 17:54:32 2019 +0200

    Back to development

commit 3a7475960ac2d1eb990933ca5dfee6d4bf0069c9
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Sun Aug 11 17:43:26 2019 +0200

    Bump to 4.14.0

commit 2e9291813e5afbe80d4de566b61ab879e96e1283
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu Jun 27 14:56:38 2019 +0200

    Back to development

commit c5fd93be2c853f0a47ab69b313edb03e12077ef5
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu Jun 27 14:48:28 2019 +0200

    Update for release

commit 5e8bc24a466da1100bd8ffb4f334032e44869751
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu May 23 17:09:16 2019 +0200

    Update xdt-csource with latest exo-csource modifications
    
    - xdt-csource will replace exo-csource (projects using exo-csource needs to be updated)
    - The work started in issue #6449 but the full migration has never been done.
    - This way, we do not need to check for exo even when exo is not
    required.

commit cea2eb7c81a8895cb1afb2f2e4b71e32dd0f531e
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu May 23 17:02:37 2019 +0200

    Remove svn support in xdt-autogen
    
    - Also simplify a bit the XDT_AUTOGEN_REQUIRED_VERSION detection
    - Remove the check of the unused doc submodule

commit 7814d31d6c909e9fc65ba4340e7efe4c76cd7c73
Author: Romain Bouvier <skunnyk@alteroot.org>
Date:   Thu May 23 16:57:55 2019 +0200

    Cleanup xfce4-dev-tools
    
    - Remove useless macros: m4macros/xdt-python.m4 and m4macros/xdt-xfce.m4
    are not used
    - Update URLs
    - Remove xdt-commit, used to generate Changelog, now done via make
    distcheck

commit b627d837b5e1bf98f403ef1fb4cdab18eeb6bfe8
Author: Matt Thirtytwo <matt.59491@gmail.com>
Date:   Thu Mar 5 20:26:55 2015 +0100

    No -Wshadow flag for enable_debug=full (bug #11637)
    
    Use it only for enable_debug=yes.

commit 5eb3f0cd923711f1e005bb41dc324d6bbba31c91
Author: Harald Judt <h.judt@gmx.at>
Date:   Sat Feb 28 15:39:00 2015 +0100

    Post release tag bump

commit 18b2e20ea1f8be1005ed27443e667f660046ee04
Author: Harald Judt <h.judt@gmx.at>
Date:   Sat Feb 28 15:30:12 2015 +0100

    Updates for release

commit 86d8411271b38d6ecb1a6b77c17b6c9d6f59b3ba
Author: Harald Judt <h.judt@gmx.at>
Date:   Sat Feb 28 15:28:22 2015 +0100

    Require xfce4-panel-4.11 for panel plugins
    
    GTK-3 API changes

commit 8858dfc3aa8124143a04b30db0bfb66e700feb8d
Author: Harald Judt <h.judt@gmx.at>
Date:   Wed Feb 18 18:45:11 2015 +0100

    Restore AC_REVISION
    
    Other projects define this too; in previous versions it was simply ignored
    because $Id$ was only generated by SVN checkout.

commit 856310420b814ca1508606cfbf72397ae7acf3bb
Author: Harald Judt <h.judt@gmx.at>
Date:   Wed Feb 18 18:41:49 2015 +0100

    Post-release tag bump

commit cbd2f20770b7e49a76c41f546e9cd731c86f99c9
Author: Harald Judt <h.judt@gmx.at>
Date:   Tue Feb 17 22:57:58 2015 +0100

    Updates for release

commit 6b088ab3d118f9cd4e9c98c6bd3883a05ef8a73e
Author: Harald Judt <h.judt@gmx.at>
Date:   Tue Feb 17 22:01:49 2015 +0100

    Update list of files to clean with xdt-autogen

commit 9c0e7524f0659a2c4867e8bb007bd5c0d0282512
Author: Harald Judt <h.judt@gmx.at>
Date:   Tue Feb 17 21:30:35 2015 +0100

    Use the correct libtool version number in the xdt-autogen warning
    
    Commit de3d7f0 "Display warning if AC_PROG_INTLTOOL is used (bug #8930)"
    prints a warning with a hardcoded libtool version. This patch replaces
    the hardcoded value with the version number defined in configure.ac.in,
    so developers will use the proper requirements.

commit 1541dcd7f5c923b5268ca617f4a3ddafe6565c4b
Author: Harald Judt <h.judt@gmx.at>
Date:   Tue Feb 17 20:29:35 2015 +0100

    Remove definitions related to the obsolete xfce-mcs-manager
    
    xfce-mcs-manager has long been archived and replaced by xfconf.

commit f35b12d9a3d9d9b3ce3f937a6b3873d65e2aaf3c
Author: Harald Judt <h.judt@gmx.at>
Date:   Tue Feb 17 20:27:22 2015 +0100

    Remove check for threaded panels
    
    This check is only for old panels (<=4.1.90) and useless today.

commit 4beed310b41ef8b3d56ee7e84ac825b5099e458d
Author: Harald Judt <h.judt@gmx.at>
Date:   Mon Feb 16 21:20:11 2015 +0100

    Bump dependencies for xfce4-dev-tools and m4macros
    
    * automake-1.11
    * autoconf-2.60
    * libtool-2.4
    * glib-2.30
    * xfce4-panel-4.9

commit 55b8148aacb05346b8c85954d41d360ae8cbd38e
Author: Harald Judt <h.judt@gmx.at>
Date:   Mon Feb 16 21:34:08 2015 +0100

    Fix autotools m4 warning

commit 78e9cfafb1c8ed749c07a49e22440f5df7a96cd1
Author: Harald Judt <h.judt@gmx.at>
Date:   Mon Feb 16 21:18:23 2015 +0100

    Cleanup files and update .gitignore
    
    Update copyright dates, remove subversion $id strings, update .gitignore.

commit e01becaeafa9c2373fa08ef9bdbb181e5af05718
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Sun Jul 27 17:03:42 2014 +0200

    Fix out of source building (bug #10899)
    
    Depending on files generated during build via $(srcdir) breaks builds
    that take place outside the source directory. This commit fixes one such
    mistake in scripts/Makefile.am that refers to $(srcdir)/xdt-autogen.in.

commit de3d7f023da850ad8fa834c94b999fb80343c1ec
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Sun Jul 27 16:46:34 2014 +0200

    Display warning if AC_PROG_INTLTOOL is used (bug #8930)
    
    Similar to AC_PROG_LIBTOOL, which has been replaced with LT_PREREQ
    and LT_INIT, AC_PROG_INTLTOOL has been replaced with IT_PROG_INTLTOOL.
    This commit makes xdt-autogen recommend intltool >= 0.35.0 and displays
    a warning if AC_PROG_INTLTOOL is still being used in a configure script
    template.
    
    Original patch by Samuli Suominen <ssuominen@gentoo.org>

commit 6d6fadcba4619c556a4b2eb7abc3d7c5fb2c0279
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 22 23:52:14 2014 +0100

    Post release tag bump.

commit f574099ea0bb60bed7ee8f007edf66b1f86271f4
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 22 23:51:08 2014 +0100

    Updates for release.

commit b94af0c78a6509888368fbd4d280372eee1f7dab
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Apr 29 19:04:49 2013 +0200

    Avoid gnu_printf warnings in debugging in gcc 4.8.

commit d13ceda50e099d1741f3fd1b67b76b4fca4aa5ae
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jan 6 12:09:49 2013 +0100

    Correctly quote macro.

commit a809811ec15a6c3c20f9b02464ea73d7b9c4c8a1
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jan 6 11:43:11 2013 +0100

    Some build improvements.

commit 236a0c578369bfc726f7d9a830975cbeaefbfee5
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Jul 23 17:31:48 2012 +0200

    Remove FORTIFY_SOURCE=2.
    
    This gives warnings with full debug builds on recent gcc versions.

commit 9244250ac0c15ba160688758c5dccf97f3f160ef
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Apr 28 21:17:59 2012 +0200

    Post release tag bump.

commit 8b8f574f1223115250b3907865827273f760f4de
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Apr 28 21:12:26 2012 +0200

    Updates for release.

commit 9e9eb8c42afa82b78a8bfbe8aad70f2a6559239e
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Apr 14 12:03:55 2012 +0200

    Fix comment.

commit ec2ed1edda481405a77da040ffa96af612ad14df
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Apr 13 23:49:53 2012 +0200

    Post release tag bump.

commit e000b3ab065c7474f8275e158d34aa88ea6b4cc1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Apr 13 23:49:06 2012 +0200

    Updates for release.

commit e13cc0004949cfc25e15d53f759e390089440e94
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Apr 13 23:46:50 2012 +0200

    Never disable checks.
    
    This disables the g_return_ macros, and quite often
    we rely on that. So for the sake of stability, disable
    those.

commit 286be3696483d5fcd5633371b23cbdca6a4e06fd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Apr 13 18:34:17 2012 +0200

    Use ?_VERSION for special versioned binary detection (bug #8683).
    
    Use AUTOCONF_VERSION for automake-$ver, ACLOCAL_VERSION for
    aclocal-$ver, AUTOMAKE_VERSION for automake-$ver and
    AUTOHEADER_VERSION for autoheader-$ver.
    
    This removes the custom checks for the //newest// binary
    version, which gets constantly outdated.

commit 69de50c7cd911c8014f27db08bcde5e9f79afb0a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Apr 13 21:45:12 2012 +0200

    Remove the old BM_ macros.

commit f912e35def91422d37296dbd1bb692c663d862c7
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Feb 20 22:41:59 2012 +0100

    Fix license.

commit 1edbcced363245e0e8336620a66308ec49d3b5b5
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Mon Jan 16 14:56:18 2012 +0000

    Post-release version bump.

commit a1a5604add74f97928f8684f3d27d67cb25f4677
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Mon Jan 16 14:51:26 2012 +0000

    Release 4.9.1!

commit 32eb2f4a298a77a1fcdaf3a3977c2abf1d63c26f
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Dec 10 12:28:05 2011 +0100

    Never use xdt-autogen in autogen.sh.

commit dfd0dc48ef2d0dd8c3c771ccf69a4476534d6e34
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Nov 13 18:47:53 2011 +0100

    Update build.

commit a2f88abdc5fa7a459558e6ef50d094571a943a0b
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Nov 13 18:45:32 2011 +0100

    Remove spec file and rpm build.

commit 56cde58238898e5659c39f5e713ee0362ba772d9
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Nov 3 19:27:32 2011 +0100

    Add support for LT_PREREQ (bug #6920).
    
    Support LT_PREREQ as the new alternative of AC_PROG_LIBTOOL. If
    the latter is used, show a message with information how to switch
    to LT_PREREQ.

commit de35c92f942ca617e53c79e7d519a67a40d9cac3
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Oct 13 20:21:42 2011 +0200

    Post release tag bump.

commit 057bcf217964ec5ed8a1f02d812db2b9b8786493
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Oct 13 20:20:18 2011 +0200

    Updates for release.

commit c41acb07563a00018aef24a5b38fada289efd373
Author: Mike Massonnet <mmassonnet@xfce.org>
Date:   Sat Aug 27 20:25:01 2011 +0200

    Port exo-csource to xdt-csource (bug #6449)
    
    The translations have been removed from the code -- Nick.

commit f2eb2c2e9ca7d042eb35fa56f392df4dbaf9924c
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 3 19:42:38 2011 +0200

    Use pkg-config macro for detection (bug #7787).
    
    Use the macro shipped with pkg-config for detection of
    $PKG_CONFIG. This to fix cross-build compatibility.

commit 874bfb8234ab1d3af08dea0ce4aa037cbddf996f
Author: Landry Breuil <landry@rhaalovely.net>
Date:   Thu Apr 28 22:01:49 2011 +0200

    Disable --as-needed on OpenBSD (bug #7546).

commit 5927409dd1d42b39e25d4b813b8b2f00d26b001a
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Apr 25 11:05:15 2011 +0200

    Skip -Wredundant-decls on OpenBSD.
    
    signal.h has an inline that redeclares __errno.

commit 8bfa89183b4e27db241b1402bd53a0d5f80f6af3
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Mar 22 23:37:27 2011 +0100

    Support xldscope for Sun Studio.

