aboutsummaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gimp
AgeCommit message (Collapse)Author
2021-04-25gimp: Disable vector icons on musl/x86Khem Raj
it uses qemu underneath which segfaults on musl/x86 until its fixed, we disable vector icons Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 44ca91f0fe174f9a69bc3e66ce17e1a2ae8447a4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18gimp: Disable vector icon generation on mips/glibc tooKhem Raj
it uses qemu during builds and ends up with multiple crashes make[3]: *** [Makefile:2395: 24/media-optical.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-center.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-blue.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gtk-select-color.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-business-card.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-gray.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/media-floppy.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-alpha.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/dialog-information.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/document-print.svg] Segmentation fault (core dumped) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit ab840d991a16f1c9ac19da3fbc240e062d47337b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-03-28gimp: Disable vector iconn on rv32/muslKhem Raj
qemu crashes during build | make[3]: *** [Makefile:2395: 24/gimp-channel-alpha.svg] Segmentation fault (core dumped) Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-03gimp: Disable svg icons on armKhem Raj
latest gcc11 causes segmentation faults during build | make[3]: *** [Makefile:2395: 24/gimp-color-space-perceptual.svg] Segmentation fault | make[3]: *** [Makefile:2395: 24/gimp-char-picker.svg] Segmentation fault Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2021-03-03gimp: Add missing dependenciesKhem Raj
Disable checking for updates during runtime Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2021-02-11gegl: upgrade 0.4.26 -> 0.4.28Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-11babl: upgrade 0.1.82 -> 0.1.84Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-06gimp: Fix build with autoconf-2.70+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2021-02-05libmypaint: Fix build with autotools 2.70+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-10-13gimp: upgrade 2.10.20 -> 2.10.22Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-13gegl: upgrade 0.4.24 -> 0.4.26Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-13babl: upgrade 0.1.78 -> 0.1.82Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11gimp: upgrade 2.10.18 -> 2.10.20Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11mypaint-brushes-1.0: upgrade 1.3.0 -> 1.3.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11libmypaint: upgrade 1.4.0 -> 1.6.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11gegl: upgrade 0.4.22 -> 0.4.24Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11babl: upgrade 0.1.74 -> 0.1.78Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-21babl: Disable ffp-exception-behavior on riscv/clangKhem Raj
It has same problem as mips. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16babl: Workaround a crash seen in clang compilerKhem Raj
This is a workaround as suggested in [1] [1] https://bugs.llvm.org/show_bug.cgi?id=45555#c1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16gimp: Disable vector icons on clang/armKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-04-10gimp: Disable vector icons generation on mips/arm for musl targetsKhem Raj
Fixes errors like make[3]: *** [Makefile:2395: 24/document-print.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-center.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/media-optical.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-gray.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-blue.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gtk-select-color.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-alpha.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/media-floppy.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-business-card.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/dialog-information.svg] Segmentation fault (core dumped) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-27gimp: upgrade 2.10.14 -> 2.10.18Andreas Müller
Release information can be found at [1] [1] https://www.gimp.org/news/2020/02/24/gimp-2-10-18-released/ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27gegl: upgrade 0.4.20 -> 0.4.22Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16gimp: Depend on libexecinfo for muslKhem Raj
musl does not have internal backtrace implementation like glibc but we can use external library Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
2020-02-09gimp: upgrade 2.8.22 -> 2.10.14Andreas Müller
* patches don't apply any more * get sources from location gimp's homepage suggests * license checksum was changed by replacing http -> https [1] [1] https://gitlab.gnome.org/GNOME/gimp/commit/bab75b7365cc87639cd5aaa9840ebe1f6228d556 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09mypaint-brushes: initial add 1.3.0Andreas Müller
* it is a (r)dependency for upcoming gimp 2.10.14 * there are 2.x versions available but these are not what gimp requires Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09libmypaint: initial add 1.4.0Andreas Müller
It is a dependency for upcoming gimp 2.10.14 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09gegl: upgrade 0.3.18 -> 0.4.20Andreas Müller
* gegl is GPLv3 now * gegl moved to meson build * move to meta-gnome: latest gimp requires gexiv2 and nothing but gimp depends on gegl * add more PACKAGECONFIGs and change defaults slightly: sdl->sdl2 / add gexiv2 by default because gimp requires it anyway * extend to native: latest gimp requires gegl for manipulation of pngs during build * get sources from location gimp's homepage suggests Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09babl: upgrade 0.1.62 -> 0.1.74Andreas Müller
* babl moved to meson build * move to meta-gnome: latest gimp requires gexiv2 and nothing but gimp depends on babl * extend to native build for native gegl (next patch) * get sources from location gimp's homepage suggests Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>