Forgot to CC the mailing list ...
On Wed, Mar 28, 2018 at 2:58 PM, Kristian Rietveld <k...@loopnest.org> wrote: > On Wed, Mar 28, 2018 at 7:51 AM, Carmelo DrRaw <aferrero1...@gmail.com> wrote: >> There are actually two major things I can offer: >> * try to fix OSX-specific bugs - I can compile GIMP from sources, and I know >> how to run a debugger… > > Solving bugs is always welcome! And also help with reproducing bugs. > Regularly Mac-specific bugs are filed without clear reproduction > instructions. Without knowing how to reproduce bugs it is hard to fix > them ... > > >> * help you to set-up an automated packaging of OSX bundles using Travis-CI, >> in case you are interested. I have already set-up such mechanism for my own >> image editing project (PhotoFlow), and it seems to work like a charm. >> Dependencies are provided via homebrew. The advantage is that the packaging >> does not rely on any specific user, and runs on virtualised systems which >> increases the security for the final users. > > The GIMP DMG package cannot depend on dependencies via homebrew. The > DMG image must be self contained. In the last year I have been working > on a magic Python script that builds GIMP and all its dependencies > from scratch (using jhbuild). Subsequently it validates the build > products and then it packages them as App bundle in a DMG image. This > script produces exactly the same DMG images as we have been releasing > in the last few years. It works fine for 2.8 now and I was in the > process of preparing all necessary commits to upstream it before I had > to attend to some matters in real life. I plan to finish this work > soon and then continue with the adaptations necessary to build 2.10 > releases. > > Now that you mention Travis-CI, I was wondering if you have access to > a macOS build server? One limitation is that I currently have to use > my old Mac laptop to produce these builds. Having access to a build > server would greatly simplify this process. Also, with the script that > has been written it should not be hard to simply run it nightly or > weekly to produce regular builds. > > > regards, > > -kris. _______________________________________________ gimp-developer-list mailing list List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list