--- document: modulemd version: 2 data: name: inkscape stream: flatpak summary: Vector-based drawing program using SVG description: >- Inkscape is a vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format. It is therefore a very useful tool for web designers and as an interchange format for desktop publishing. Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. license: module: - MIT dependencies: - buildrequires: flatpak-runtime: [el8] platform: [el8] requires: flatpak-runtime: [el8] platform: [el8] profiles: default: rpms: - adwaita-gtk2-theme - inkscape filter: rpms: - atkmm-devel - cairomm-devel - gc-devel - glibmm24-devel - gsl-devel - gtk2-devel - gtkmm24-devel - gtkspell3-devel - gvfs-devel - libatomic_ops-devel - libatomic_ops-static - librevenge-devel - libsigc++20-devel - libwpd-devel - libwpg-devel - openblas-devel - openblas-static - openjpeg2-devel - openjpeg2-devel-docs - pangomm-devel - poppler-cpp-devel - poppler-data-devel - poppler-devel - poppler-glib-devel - poppler-qt5-devel - potrace-devel - python2-debug - python2-devel - python2-numpy-f2py 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. # # We disable all tests by default # # We set _tmpfilesdir and _userunitdir to override the standard # /usr-prefixed values and fix the build of gvfs macros: | %_with_bootstrap 1 %_without_rpmwheels 1 %_without_python3 1 %_with_python2 1 %__python2 /app/bin/python2 %_without_tests 1 %_tmpfilesdir /app/lib/tmpfiles.d %_userunitdir /app/lib/systemd/user components: rpms: atkmm: # After glibmm24 rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 30 cairomm: # After libsigc++20 rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 20 Cython: # after python2-setuptools rationale: Runtime dependency ref: stream-0.28.1-rhel-8.3.0 buildorder: 30 gc: # after libatomic_ops rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 20 glibmm24: # After libsigc++20 rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 20 gnome-themes-standard: # After gtk2 rationale: for adwaita-gtk2-theme ref: rhel-8.3.0 buildorder: 20 gsl: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 gtk2: rationale: Runtime dependency ref: rhel-8.4.0 buildorder: 10 gtkmm24: # after atkmm, cairomm, glibmm24, gtk2, pangomm rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 40 gtkspell3: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 gvfs: # The build pulls in a a lot of packages, but these are dependencies # of the daemon, which we don't need in the Flatpak, so we can let them # come from the base package set rationale: gvfs-client is a runtime dependency of inkscape ref: rhel-8.4.0 buildorder: 10 inkscape: rationale: Application package ref: stream-0.92.3-rhel-8.4.0 buildorder: 100 libatomic_ops: rationale: Dependency of gc ref: rhel-8.3.0 buildorder: 10 librevenge: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 libsigc++20: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 libwpd: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 libwpg: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 openblas: rationale: Runtime dependency ref: rhel-8.4.0 buildorder: 10 numpy: # after python-setuptools, python2-nose, Cython, openblas rationale: Runtime dependency ref: stream-1.14.2-rhel-8.4.0 buildorder: 50 openjpeg2: rationale: poppler dependency ref: rhel-8.4.0 buildorder: 10 pangomm: # after cairomm, glibmm24 rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 30 poppler: # after openjpeg2, poppler-data rationale: inkscape dependency ref: rhel-8.4.0 buildorder: 20 poppler-data: rationale: poppler dependency ref: rhel-8.3.0 buildorder: 10 potrace: rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 10 python-coverage: # after python2-setuptools rationale: python-nose build dependency ref: stream-4.5.1-rhel-8.3.0 buildorder: 30 python-lxml: # after python2-setuptools, Cython rationale: Runtime dependency ref: stream-4.2.3-rhel-8.4.0 buildorder: 40 python-markupsafe: # after python-setuptools rationale: Runtime dependency ref: stream-0.23-rhel-8.3.0 buildorder: 30 python-nose: # after python-coverage rationale: Dependency required by numpy ref: stream-1.3.7-rhel-8.3.0 buildorder: 40 python-scour: # after python2-setuptools rationale: Runtime dependency ref: rhel-8.3.0 buildorder: 30 python2: rationale: gimp dependency ref: stream-2.7-rhel-8.4.0 buildorder: 10 python2-pip: # after python2-setuptools rationale: runtime recommends of python2-devel ref: stream-9.0.3-rhel-8.3.0 buildorder: 30 python2-setuptools: # after python2 rationale: runtime requirement of python2-devel ref: stream-39.0.1-rhel-8.4.0 buildorder: 20 ...