--- document: modulemd version: 2 data: name: gimp stream: flatpak summary: gimp module description: |- GIMP (GNU Image Manipulation Program) is a powerful image composition and editing program, which can be extremely useful for creating logos and other graphics for webpages. license: module: - MIT dependencies: - buildrequires: flatpak-runtime: [el8] platform: [el8] requires: flatpak-runtime: [el8] platform: [el8] references: community: https://www.gimp.org/develop/ documentation: https://www.gimp.org/docs/ tracker: https://www.gimp.org/bugs/ profiles: default: rpms: - adwaita-gtk2-theme - gimp filter: rpms: - adobe-mappings-cmap-devel - adobe-mappings-pdf-devel - atlas-corei2-devel - atlas-devel - atlas-static - babl-devel - babl-devel-docs - dbus-glib-devel - gegl-devel - gimp-devel - gimp-devel-tools - ghostscript-tools-dvipdf - gtk2-devel - gtk2-devel-docs - ilmbase-devel - jbig2dec-devel - lcms2-devel - libgs-devel - libidn-devel - libijs-devel - libmng-devel - libopenraw-devel - libopenraw-gnome-devel - libpaper-devel - libspiro-devel - libwmf-devel - libXmu-devel - OpenEXR-devel - openjpeg2-devel - openjpeg2-devel-docs - poppler-cpp-devel - poppler-data-devel - poppler-devel - poppler-glib-devel - poppler-qt5-devel - pygobject2-devel - pygtk2-devel - python2-cairo-devel - python2-debug - python2-devel - SDL-devel - SDL-static - suitesparse-devel - suitesparse-static - tbb-devel - urw-base35-fonts-devel buildopts: rpms: # We set _with_bootstrap for python2-pip, to avoid dependency on python2-wheel # We set _without_rpmwheels to disable a requirements on # python2-setuptools-wheel, python2-pip-wheel in the # python2 package - avoiding a circular dependency. macros: | %_with_bootstrap 1 %_without_rpmwheels 1 %_without_python3 1 %_with_python2 1 %__python2 /app/bin/python2 %_without_tests 1 #Disable all tests by default arches: [x86_64] components: rpms: adobe-mappings-cmap: rationale: ghostscript dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] adobe-mappings-pdf: rationale: ghostscript dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] atlas: rationale: suitesparse dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] babl: rationale: gegl dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] dbus-glib: rationale: gimp dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] dcraw: # after lcms2 rationale: gegl dependency ref: rhel-8.3.0 buildorder: 20 arches: [x86_64] gegl: # After babl, dcraw, gtk2, libspiro, OpenEXR, SDL, suitesparse rationale: gimp dependency ref: rhel-8.8.0 buildorder: 60 arches: [x86_64] ghostscript: # After poppler, lcms2, jbig2dec rationale: gimp dependency ref: rhel-8.4.0 buildorder: 30 arches: [x86_64] gimp: rationale: Application package ref: stream-2.8-rhel-8.8.0 buildorder: 100 arches: [x86_64] gnome-themes-standard: # After gtk2 rationale: for adwaita-gtk2-theme ref: rhel-8.3.0 buildorder: 20 arches: [x86_64] google-droid-fonts: rationale: ghostscript dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] gtk2: rationale: gimp dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] ilmbase: rationale: OpenEXR dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] jbig2dec: rationale: ghostscript dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] libidn: rationale: ghostscript dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] libijs: rationale: ghostscript dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] libspiro: rationale: gegl dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] lcms2: rationale: dependency of dcraw, gimp, libmng, libpoppler ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] libmng: # After lcms2 rationale: gimp dependency ref: rhel-8.3.0 buildorder: 20 arches: [x86_64] libopenraw: # boost is only a *buildtime* dependency rationale: gegl gependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] libpaper: rationale: ghostscript dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] libXmu: rationale: gimp dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] libwmf: # After gtk2 rationale: gimp dependency ref: rhel-8.3.0 buildorder: 20 arches: [x86_64] OpenEXR: # After ilmbase rationale: gegl dependency ref: rhel-8.4.0 buildorder: 20 arches: [x86_64] openjpeg2: rationale: ghostscript, poppler dependency ref: rhel-8.5.0 buildorder: 10 arches: [x86_64] poppler: # After lcms2, openjpeg2 rationale: gimp dependency ref: rhel-8.5.0 buildorder: 20 arches: [x86_64] poppler-data: rationale: poppler dependency ref: rhel-8.3.0 buildorder: 10 arches: [x86_64] pygobject2: rationale: gimp dependency ref: stream-2.28.7-rhel-8.3.0 buildorder: 50 arches: [x86_64] python2-pycairo: rationale: Python2 binding required by pygtk2 ref: stream-python2 buildorder: 50 arches: [x86_64] python2-rpm-macros: rationale: Python 2 RPM macros - dependency of python2-devel ref: stream-python27-rhel-8.3.0 buildorder: 10 arches: [x86_64] python-nose: # after python2-coverage rationale: Dependency required by pygtk2 ref: stream-1.3.7-rhel-8.8.0 buildorder: 50 arches: [x86_64] pygtk2: rationale: gimp dependency ref: stream-2.24-rhel-8.4.0 buildorder: 60 arches: [x86_64] python2: rationale: gimp dependency ref: stream-2.7-rhel-8.8.0 buildorder: 20 arches: [x86_64] python-coverage: # after python2-setuptools rationale: python-nose build dependency ref: stream-4.5.1-rhel-8.3.0 buildorder: 40 arches: [x86_64] python2-pip: # after python2-setuptools rationale: runtime recommends of python2 ref: stream-9.0.3-rhel-8.3.0 buildorder: 40 arches: [x86_64] python2-setuptools: rationale: runtime recommends of python2 ref: stream-39.0.1-rhel-8.4.0 buildorder: 30 arches: [x86_64] SDL: # Does everything with dlopen(); since this is just a stray # dependency and not something used when running the gimp, # we can just ignore the libraries it BuildRequires and might dlopen() # and not pull them into the module build. rationale: gegl dependency ref: rhel-8.4.0 buildorder: 10 arches: [x86_64] suitesparse: # After tbb, atlas rationale: gegl dependency ref: rhel-8.3.0 buildorder: 50 arches: [x86_64] tbb: # after python2, python2-setuptools rationale: suitesparse dependency ref: stream-flatpak-rhel-8.3.1 buildorder: 40 arches: [x86_64] urw-base35-fonts: rationale: ghostscript dependency ref: stream-flatpak-rhel-8.3.1 buildorder: 10 arches: [x86_64] ...