Package Details: fractorium-git 1:r1029.391ee67-1

Git Clone URL: https://aur.archlinux.org/fractorium-git.git (read-only, click to copy)
Package Base: fractorium-git
Description: A Qt-based fractal flame editor which uses a C++ re-write of the flam3 algorithm named Ember and a GPU capable version named EmberCL which implements a portion of the cuburn algorithm in OpenCL.
Upstream URL: https://bitbucket.org/mfeemster/fractorium/
Licenses: GPL3
Provides: fractorium
Submitter: michaelkuc6
Maintainer: michaelkuc6
Last Packager: michaelkuc6
Votes: 1
Popularity: 0.001236
First Submitted: 2020-04-09 22:03 (UTC)
Last Updated: 2024-08-21 20:13 (UTC)

Latest Comments

bmurauer commented on 2024-05-06 20:05 (UTC) (edited on 2024-05-14 18:53 (UTC) by bmurauer)

The build has changed to use QT6. I was able to build it using the following changes:

  • remove the "export QT_SELECT=qt5" from PKGBUILD
  • change "qmake" to "qmake6" in PKGBUILD

electricprism commented on 2024-01-27 00:28 (UTC)

==> Starting prepare()...
Info: creating stash file ~/.cache/paru/clone/fractorium-git/src/fractorium/.qmake.stash
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/Ember/Ember.pro
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/EmberCL/EmberCL.pro
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/EmberAnimate/EmberAnimate.pro
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/EmberGenome/EmberGenome.pro
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/EmberRender/EmberRender.pro
Reading ~/.cache/paru/clone/fractorium-git/src/fractorium/Builds/QtCreator/Fractorium/Fractorium.pro
Project ERROR: Unknown module(s) in QT: openglwidgets
==> ERROR: A failure occurred in prepare().
    Aborting...
error: failed to build 'fractorium-git-1:r915.ee7ca70-1':
error: packages failed to build: fractorium-git-1:r915.ee7ca70-1

bmurauer commented on 2021-12-30 09:51 (UTC)

Upstream has been updated and OpenEXR is now supported natively, so the patch is no longer required.

Also, the code no longer is depending on tbb.

michaelkuc6 commented on 2021-11-14 14:22 (UTC)

@bmurauer No worries, this is fine.

This might also be an issue with upstream: https://bitbucket.org/mfeemster/fractorium/. I haven't raised an merge-request there however, since my solution just presumes OpenEXR 3, and wouldn't gracefully handle the legacy versions of OpenEXR.

bmurauer commented on 2021-11-14 11:13 (UTC)

This is my first bug report, please don't hesitate to scold me if I'm doing things wrong.

Currently, the build is failing due to the OpenEXR update to 3.0 which changed some library names I think. There seems to be a list of applications that have been updated due to this OpenEXR update here: https://archlinux.org/todo/openexr-30-rebuild/

I think that something similar is necessary for this package, but I'm not sure.