Revision history for App-gimpgitbuild 0.32.1 2025-02-20 - simplify the regex environment variables' code. - thanks to @mauke - update docs. 0.32.0 2025-02-13 - add GIMPGITBUILD__FORCE_TESTS_RE - fix the GIMP Lua flag 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