Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10632

media-gfx/krita, improve the package and address existing problems

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Medium (Ebuild) Medium (Ebuild)
    • None
    • None

      After the last issue FL-10401, where compilation failures for Krita were reported, was resolved we can now focus on improving the package.

      Because Krita is a large application with many dependencies we currently have missing features, dependencies or breakages on specific USE flags. Here is a list of tasks, compiled by adbosco in the last issue, that we can take on to make the package better:

      1. Update media-libs/webp to version 1.2.0 or higher(high number of breakages)
      2. Update dev-python/pillow to allow for the webp update
      3. Fix the heif USE flag and the dependencies brought by it
      4. Fix the jpegxl USE flag and the dependencies brought by it
      5. Update media-libs/tiff to support Photoshop TIFF(Also depends on webp)
      6. Add USE flag and support for SeExpr, an arithmetic expression library for creating computer graphics images
      7. Add USE flag and support for xsimd that provides better performance by taking care of SIMD instruction sets on CPUs

      There are much more things to do than just this, for example adbosco mentioned that just webp has 52 dependencies

      I'm thinking this issue can serve as a tracker where we can organize using sub-issues the tasks that would be required to get Krita to a great state under Funtoo

            Unassigned Unassigned
            madman10k madman10k
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: