Revision history for App-gimpgitbuild

0.30.3   2023-07-08
    - runtime updates and fixes.

0.30.2   2021-10-14
    - Ascertain gjs' presence before build.
        - https://gitlab.gnome.org/GNOME/gimp/-/issues/7341

0.30.1   2021-10-10
    - install gimp before testing it.
        - Workaround.

0.30.0   2021-09-19
    - Build and install gexiv2 as well.
        - shlomif has volunteered to comaintain gexiv2:
        - https://mail.gnome.org/archives/gimp-developer-list/2021-September/msg00004.html

0.28.1   2021-08-30
    - Restrict clean_install to the "build" mode.

0.28.0   2021-08-30
    - Disable lua in GEGL and gimp:
        - https://gitlab.gnome.org/GNOME/gimp/-/issues/7196
    - Delete the installation directories to avoid stale files
    - Apply LD_LIBRARY_PATH

0.26.1   2020-07-28
    - Avoid recommending against a meson build when the mode is "non-build"
    (e.g "clean" mode).
        - It is irrelevant to it.

0.26.0   2020-06-22
    - Refactoring and cleanups.

0.24.0   2020-06-22
    - Add the "gimpgitbuild cleanbuild" sub-command.
        - It is an alias to "gimpgitbuild build --mode=clean"
        which will keep working for backwards compatibility.
    - Extract an API::Worker class to facilitate the "cleanbuild"
    change.

0.22.0   2020-06-20
    - Add the --process-exe flag to gimpgitbuild build
        - It defaults to "perl" which is the new behavior.
    - Cleanups, code refactoring, and sanity checks.

0.20.0   2020-06-20
    - Add a note for failed meson-using builds of GIMP.
    - Refactoring and cleanups.

0.18.1   2020-06-09
    - Make sure an optional gvim invocation does not emit gtk warnings.
        - They break gimp's "make check".

0.18.0   2020-06-03
    - Add "build --mode=clean"
    - Build libmypaint tag version 1.6.1.

0.16.2   2020-05-13
    - Some code cleanups and refactorings.
        - https://en.wikipedia.org/wiki/Code_refactoring

0.16.1   2020-04-02
    - Require xvfb-run
    - Add --enable-debug to gimp build
    - https://gitlab.gnome.org/GNOME/gimp/-/issues/2884

0.16.0   2020-03-29
    - Add the GIMPGITBUILD__BUILD_GIMP_USING_MESON env var.

0.14.0   2020-03-25
    - Avoid calling the meson build directories "build" and allow
    for customisation.
    - Add the PAR_JOBS customisation.

0.12.1   2020-03-19
    - Avoid "undefined" warning for an environment variable.

0.12.0   2020-03-08
    - Add the eval "$(gimpgitbuild runenv)" sub-command for LD_LIBRARY_PATH
    runtime vars.
        - By inspiration from https://mail.gnome.org/archives/gimp-developer-list/2020-February/msg00026.html
        - Thanks, Owen!

0.10.2   2020-03-05
    - Resubmit due to a PAUSE indexing failure; trying to get the new version
    indexed.

0.10.1   2020-03-02
    - Fix missing $VERSION in lib/**.pm files.

0.10.0   2020-03-02
    - Use the API's class' extracted methods.
    - Remove some unused copy+pasted code.

0.8.0   2020-02-29
    - Add the GIMPGITBUILD__SKIP_BUILDS_RE environment variable

0.6.1   2020-02-28
    - Fix meson installation libdir in Ubuntu and derivatives.
        - Thanks to Owen for the report
        - Thanks to https://github.com/libfuse/libfuse/issues/212 for the fix.

0.6.0   2020-02-27
    - Use Git::Sync::App instead of git-s.
        - git-s may not be installed by default.
        - See https://mail.gnome.org/archives/gimp-developer-list/2020-February/msg00016.html
        - Thanks to Owen

0.4.0   2020-02-25
    - Support GIMPGITBUILD__BASE_INSTALL_DIR
    and GIMPGITBUILD__BASE_CLONES_DIR env vars
    - Add docs.

0.2.1   2020-02-25
    - Fix "env"'s description.

0.2.0   2020-02-25
    - Add the "env" subcommand.

0.0.2   2020-02-18
    - Rebuild with updated deps to avoid old links in generated POD.

0.0.1   2020-02-18
    - First version, released on an unsuspecting world