Hi, I'm the Mac Tech person from the GIMP team.
So I've managed to compile the 3 dylibs on the `main` branch.
The instructions are actually quite simple once the pre-requisites have been installed, namely
Install brew (I'm not allowed to post urls).
brew install meson
brew install ninja
brew install gegl
Prerequisites can also be done with MacPorts, which is what I use to build the official GIMP.
Then to compile I did:
cd /to/where/you/want/this/code/to/go
git clone <the repo-I'm not allowed to post urls>
cd GEGL-Effects---Layer-Effects-in-Gimp-using-GEGL/GEGL_EFFECTS
./build_linux.sh
The dylibs will end up in sub directories:
build/gegleffects.dylib
compile_bevel_here/build/bevel.dylib
compile_innerglow_here/build/inner-glow.dylib
Now for the `ContinualEdition`
Once prerequisites are installed:
cd /to/where/you/want/this/code/to/go
git clone git clone <the repo-I'm not allowed to post urls>
cd GEGL-Effects---Layer-Effects-in-Gimp-using-GEGL
git co ContinualEdition
cd compile_bevel_here
chmod +x build_linux.sh
./build_linux.sh
mkdir -p ~/Library/Application\ Support/gegl/0.4/plugins
cp build/bevel.dylib ~/Library/Application\ Support/gegl/0.4/plugins
cd ../compile_gegl_effects_here
chmod +x build_linux.sh
./build_linux.sh
cp build/gegleffectspending.dylib ~/Library/Application\ Support/gegl/0.4/plugins
cd ../compile_innerglow_here
chmod +x build_linux.sh
./build_linux.sh
cp build/inner-glow.dylib ~/Library/Application\ Support/gegl/0.4/plugins
cd ../compile_zzstrokebevelimage_here
chmod +x build_linux.sh
./build_linux.sh
cp build/zzstrokebevelimage.dylib ~/Library/Application\ Support/gegl/0.4/plugins
And if you compile on your own machine, Apple will not quarantine the code as discussed above.
However, I'm *not* able to get this to work as the plugin is not loaded.