# libgegl04/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. This package is used primarily by The GIMP. #--------------------------------------------------------------------- 2. Updates to "libgegl04" may very well break builds of The GIMP and should therefore be approached with cautiom. For example, in early 2023, an update of "libgegl04" from 0.4.38 to 0.4.40 broke builds of "gimp210". #--------------------------------------------------------------------- [buildtimes] 00.04 hours (or 002.20 minutes) - HP EliteBook 8560w 32GB RAM 00.07 hours (or 004.02 minutes) - ThinkPad E540 i7 4x2 16GB RAM #--------------------------------------------------------------------- [settings] exepack = yes fortran = disabled license = tbd nls = disabled nosyslinks = yes smptries = 8 tmpsize = 173M unpack = relaxed setpaths = \ gcc gtkcore jasper json-glib libbabl libgegl04 libpng libraw \ libspiro libwebp openexr poppler tiff #--------------------------------------------------------------------- [depends] actools cairo enscript gawk grep gtkcore jpeg json-glib libbabl libpng libraw librsvg libspiro libwebp lua52 meson openexr pango perl pkgconf poppler ruby sdl sed tiff #--------------------------------------------------------------------- [configure] PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr build mkdir build meson build \ -D prefix=$PP \ -D docs=false \ -D vapigen=enabled cd build if [ \! -f build.ninja ]; then exit 1; fi meson configure #--------------------------------------------------------------------- [build] cd build ninja_simple_build #--------------------------------------------------------------------- [postbuild] # These steps are needed by, at least, "gmic". cd $PKGDIR_PROD/include H="#" cat > gegl.h << END ${H}include END cd $PKGDIR_PROD/lib/ ls libgegl-0.4.so ln -nsf libgegl-0.4.so libgegl.so #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = https://download.gimp.org/pub/gegl/\ 0.4/gegl-0.4.48.tar.xz #--------------------------------------------------------------------- [history] 180826 Updated from 0.2.0 to 0.4.8 180826 Split "libgegl" into "libgegl02" and "libgegl04" 181017 Updated to 0.4.10 181023 Updated to 0.4.12 190301 Updated to 0.4.14 190509 Updated to 0.4.16 210217 Updated to 0.4.28 210328 Updated to 0.4.30 210906 Updated to 0.4.32 211220 Updated to 0.4.34 220616 Updated to 0.4.36 220714 Updated to 0.4.38 230225 Updated to 0.4.42 240322 Updated to 0.4.48