--User changes

-Add new preset dimensions to the right click menu of the width and height fields in the editor.
-Change QSS stylesheets to properly handle tabs.
-Make tabs rectangular by default. For some reason, they had always been triangular.

--Bug fixes
 -Incremental rendering times in the editor were wrong.

--Code changes
 -Migrate to Qt6. There is probably more work to be done here.
-Migrate to VS2022.
-Migrate to Wix 4 installer.
-Change installer to install to program files for all users.
-Fix many VS2022 code analysis warnings.
-No longer use byte typedef, because std::byte is now a type. Revert all back to unsigned char.
-Upgrade OpenCL headers to version 3.0 and keep locally now rather than trying to look for system files.
-No longer link to Nvidia or AMD specific OpenCL libraries. Use the generic installer located at OCL_ROOT too.
-Add the ability to change OpenCL grid dimensions. This was attempted for investigating possible performance improvments, but made no difference.

This has not been verified on Linux or Mac yet.
This commit is contained in:
Person
2023-04-25 17:59:54 -06:00
parent 64d4470b12
commit 1dfbd4eff2
306 changed files with 514515 additions and 491207 deletions

586
debian/changelog vendored
View File

@ -1,293 +1,293 @@
fractorium (22.21.4.2-0ubuntu1) bionic; urgency=low
* release 22.21.4.2
-- Matt Feemster <matt.feemster@gmail.com> Mon, 19 Apr 2021 10:42:17 -0700
fractorium (21.21.4.1-0ubuntu1) bionic; urgency=low
* release 21.21.4.1
-- Matt Feemster <matt.feemster@gmail.com> Wed, 7 Apr 2021 08:12:56 -0700
fractorium (1.0.0.20-0ubuntu1) bionic; urgency=low
* release 1.0.0.20
-- Matt Feemster <matt.feemster@gmail.com> Sun, 11 Apr 2020 10:20:30 -0700
fractorium (1.0.0.19d-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Wed, 18 Mar 2020 19:25:25 -0700
fractorium (1.0.0.19c-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Tue, 17 Mar 2020 08:21:22 -0700
fractorium (1.0.0.19b-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Sun, 15 Mar 2020 23:42:24 -0700
fractorium (1.0.0.19a-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Sun, 15 Mar 2020 15:18:06 -0700
fractorium (1.0.0.19-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Fri, 13 Mar 2020 11:22:33 -0700
fractorium (1.0.0.18-0ubuntu1) bionic; urgency=low
* release 1.0.0.18
-- Matt Feemster <matt.feemster@gmail.com> Fri, 31 Jan 2020 20:20:20 -0700
fractorium (1.0.0.17a-0ubuntu1) bionic; urgency=low
* release 1.0.0.17
-- Matt Feemster <matt.feemster@gmail.com> Fri, 28 Jun 2019 21:04:38 -0700
fractorium (1.0.0.17-0ubuntu1) bionic; urgency=low
* release 1.0.0.17
-- Matt Feemster <matt.feemster@gmail.com> Mon, 24 Jun 2019 20:30:00 -0700
fractorium (1.0.0.16-0ubuntu1) bionic; urgency=low
* release 1.0.0.16
-- Matt Feemster <matt.feemster@gmail.com> Thu, 16 May 2019 14:58:06 +0100
fractorium (1.0.0.15-0ubuntu1) bionic; urgency=low
* release 1.0.0.15
-- Matt Feemster <matt.feemster@gmail.com> Mon, 13 May 2019 22:46:22 -0700
fractorium (1.0.0.14-0ubuntu1) bionic; urgency=low
* release 1.0.0.14
-- Matt Feemster <matt.feemster@gmail.com> Sat, 20 Oct 2018 13:40:08 -0700
fractorium (1.0.0.13-0ubuntu1) bionic; urgency=low
* release 1.0.0.13
-- Matt Feemster <matt.feemster@gmail.com> Tue, 09 Oct 2018 17:14:30 -0700
fractorium (1.0.0.12b-0ubuntu1) bionic; urgency=low
* release 1.0.0.12
-- Matt Feemster <matt.feemster@gmail.com> Sun, 30 Sep 2018 10:35:26 -0700
fractorium (1.0.0.12-0ubuntu1) cosmic; urgency=low
* release 1.0.0.12
-- Matt Feemster <matt.feemster@gmail.com> Sun, 30 Sep 2018 10:35:26 -0700
fractorium (1.0.0.11d-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Sat, 29 Sep 2018 13:26:38 -0700
fractorium (1.0.0.11c-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 23:08:15 -0700
fractorium (1.0.0.11b-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 21:59:39 -0700
fractorium (1.0.0.11-0ubuntu1) artful; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 21:12:59 -0700
fractorium (1.0.0.10-0ubuntu1) artful; urgency=low
* release 1.0.0.10
-- Matt Feemster <matt.feemster@gmail.com> Sun, 17 Jun 2018 18:52:58 -0700
fractorium (1.0.0.9-0ubuntu1) artful; urgency=low
* release 1.0.0.9
-- Matt Feemster <matt.feemster@gmail.com> Sun, 13 May 2018 11:20:20 -0700
fractorium (1.0.0.8-0ubuntu1) artful; urgency=low
* release 1.0.0.8
-- Matt Feemster <matt.feemster@gmail.com> Fri, 04 May 2018 19:47:30 -0700
fractorium (1.0.0.7g-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 20:09:30 -0800
fractorium (1.0.0.7f-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 19:36:15 -0800
fractorium (1.0.0.7e-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 17:43:23 -0800
fractorium (1.0.0.7d-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 17:25:44 -0800
fractorium (1.0.0.7c-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 16:41:23 -0800
fractorium (1.0.0.7b-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Thu, 21 Dec 2017 22:17:04 -0800
fractorium (1.0.0.7-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Thu, 21 Dec 2017 20:31:15 -0800
fractorium (1.0.0.6-0ubuntu1) xenial; urgency=low
* release 1.0.0.6
-- Matt Feemster <matt.feemster@gmail.com> Sun, 03 Sep 2017 13:24:05 -0700
fractorium (1.0.0.5c-0ubuntu1) xenial; urgency=low
* release 1.0.0.5
-- Matt Feemster <matt.feemster@gmail.com> Wed, 30 Aug 2017 15:25:31 -0700
fractorium (1.0.0.4-0ubuntu1) xenial; urgency=low
* release 1.0.0.4
-- Matt Feemster <matt.feemster@gmail.com> Sat, 01 Jul 2017 08:54:30 -0700
fractorium (1.0.0.3-0ubuntu1) xenial; urgency=low
* release 1.0.0.3
-- Matt Feemster <matt.feemster@gmail.com> Thu, 06 Apr 2017 16:36:00 -0700
fractorium (1.0.0.2b-0ubuntu1) xenial; urgency=low
* release 1.0.0.2
-- Matt Feemster <matt.feemster@gmail.com> Thu, 16 Mar 2017 17:40:26 -0700
fractorium (1.0.0.1-0ubuntu1) xenial; urgency=low
* release 1.0.0.1
-- Matt Feemster <matt.feemster@gmail.com> Wed, 22 Jun 2016 16:36:26 -0700
fractorium (1.0.0.0a-0ubuntu1) xenial; urgency=low
* release 1.0.0.0a
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 18 Jun 2016 14:31:36 +0100
fractorium (1.0.0.0-0ubuntu1) xenial; urgency=low
* release 1.0.0.0
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 18 Jun 2016 13:12:15 +0100
fractorium (0.9.9.6-0ubuntu1) xenial; urgency=low
* release 0.9.9.6
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Fri, 06 May 2016 12:58:22 +0100
fractorium (0.9.9.5-0ubuntu1) wily; urgency=low
* release 0.9.9.5
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Mon, 07 Mar 2016 15:26:36 +0000
fractorium (0.9.9.4-0ubuntu1) wily; urgency=low
* release 0.9.9.4
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 24 Feb 2016 14:16:02 +0000
fractorium (0.9.9.3b-0ubuntu1) wily; urgency=low
* release 0.9.9.3b
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 20 Jan 2016 17:08:30 +0000
fractorium (0.9.9.2e-0ubuntu1) wily; urgency=low
* lib symlink fix
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 16 Dec 2015 13:00:40 +0000
fractorium (0.9.9.2b-0ubuntu3) wily; urgency=low
* include paths and deps for wily
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Tue, 15 Dec 2015 13:44:16 +0000
fractorium (0.9.9.2b-0ubuntu1) vivid; urgency=low
* now it's all qmake
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 05 Dec 2015 20:04:20 +0000
fractorium (0.9.9.2a-0ubuntu1) vivid; urgency=low
* also install dark theme, build only amd64 for now
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Thu, 03 Dec 2015 10:40:53 +0000
fractorium (0.9.9.2-0ubuntu2) vivid; urgency=low
* libc6-dev for i386 build
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Thu, 03 Dec 2015 10:06:40 +0000
fractorium (0.9.9.2-0ubuntu1) vivid; urgency=low
* Initial release
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Tue, 01 Dec 2015 18:23:34 +0000
fractorium (22.21.4.2-0ubuntu1) bionic; urgency=low
* release 22.21.4.2
-- Matt Feemster <matt.feemster@gmail.com> Mon, 19 Apr 2021 10:42:17 -0700
fractorium (21.21.4.1-0ubuntu1) bionic; urgency=low
* release 21.21.4.1
-- Matt Feemster <matt.feemster@gmail.com> Wed, 7 Apr 2021 08:12:56 -0700
fractorium (1.0.0.20-0ubuntu1) bionic; urgency=low
* release 1.0.0.20
-- Matt Feemster <matt.feemster@gmail.com> Sun, 11 Apr 2020 10:20:30 -0700
fractorium (1.0.0.19d-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Wed, 18 Mar 2020 19:25:25 -0700
fractorium (1.0.0.19c-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Tue, 17 Mar 2020 08:21:22 -0700
fractorium (1.0.0.19b-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Sun, 15 Mar 2020 23:42:24 -0700
fractorium (1.0.0.19a-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Sun, 15 Mar 2020 15:18:06 -0700
fractorium (1.0.0.19-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Fri, 13 Mar 2020 11:22:33 -0700
fractorium (1.0.0.18-0ubuntu1) bionic; urgency=low
* release 1.0.0.18
-- Matt Feemster <matt.feemster@gmail.com> Fri, 31 Jan 2020 20:20:20 -0700
fractorium (1.0.0.17a-0ubuntu1) bionic; urgency=low
* release 1.0.0.17
-- Matt Feemster <matt.feemster@gmail.com> Fri, 28 Jun 2019 21:04:38 -0700
fractorium (1.0.0.17-0ubuntu1) bionic; urgency=low
* release 1.0.0.17
-- Matt Feemster <matt.feemster@gmail.com> Mon, 24 Jun 2019 20:30:00 -0700
fractorium (1.0.0.16-0ubuntu1) bionic; urgency=low
* release 1.0.0.16
-- Matt Feemster <matt.feemster@gmail.com> Thu, 16 May 2019 14:58:06 +0100
fractorium (1.0.0.15-0ubuntu1) bionic; urgency=low
* release 1.0.0.15
-- Matt Feemster <matt.feemster@gmail.com> Mon, 13 May 2019 22:46:22 -0700
fractorium (1.0.0.14-0ubuntu1) bionic; urgency=low
* release 1.0.0.14
-- Matt Feemster <matt.feemster@gmail.com> Sat, 20 Oct 2018 13:40:08 -0700
fractorium (1.0.0.13-0ubuntu1) bionic; urgency=low
* release 1.0.0.13
-- Matt Feemster <matt.feemster@gmail.com> Tue, 09 Oct 2018 17:14:30 -0700
fractorium (1.0.0.12b-0ubuntu1) bionic; urgency=low
* release 1.0.0.12
-- Matt Feemster <matt.feemster@gmail.com> Sun, 30 Sep 2018 10:35:26 -0700
fractorium (1.0.0.12-0ubuntu1) cosmic; urgency=low
* release 1.0.0.12
-- Matt Feemster <matt.feemster@gmail.com> Sun, 30 Sep 2018 10:35:26 -0700
fractorium (1.0.0.11d-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Sat, 29 Sep 2018 13:26:38 -0700
fractorium (1.0.0.11c-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 23:08:15 -0700
fractorium (1.0.0.11b-0ubuntu1) cosmic; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 21:59:39 -0700
fractorium (1.0.0.11-0ubuntu1) artful; urgency=low
* release 1.0.0.11
-- Matt Feemster <matt.feemster@gmail.com> Thu, 27 Sep 2018 21:12:59 -0700
fractorium (1.0.0.10-0ubuntu1) artful; urgency=low
* release 1.0.0.10
-- Matt Feemster <matt.feemster@gmail.com> Sun, 17 Jun 2018 18:52:58 -0700
fractorium (1.0.0.9-0ubuntu1) artful; urgency=low
* release 1.0.0.9
-- Matt Feemster <matt.feemster@gmail.com> Sun, 13 May 2018 11:20:20 -0700
fractorium (1.0.0.8-0ubuntu1) artful; urgency=low
* release 1.0.0.8
-- Matt Feemster <matt.feemster@gmail.com> Fri, 04 May 2018 19:47:30 -0700
fractorium (1.0.0.7g-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 20:09:30 -0800
fractorium (1.0.0.7f-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 19:36:15 -0800
fractorium (1.0.0.7e-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 17:43:23 -0800
fractorium (1.0.0.7d-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 17:25:44 -0800
fractorium (1.0.0.7c-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Fri, 22 Dec 2017 16:41:23 -0800
fractorium (1.0.0.7b-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Thu, 21 Dec 2017 22:17:04 -0800
fractorium (1.0.0.7-0ubuntu1) artful; urgency=low
* release 1.0.0.7
-- Matt Feemster <matt.feemster@gmail.com> Thu, 21 Dec 2017 20:31:15 -0800
fractorium (1.0.0.6-0ubuntu1) xenial; urgency=low
* release 1.0.0.6
-- Matt Feemster <matt.feemster@gmail.com> Sun, 03 Sep 2017 13:24:05 -0700
fractorium (1.0.0.5c-0ubuntu1) xenial; urgency=low
* release 1.0.0.5
-- Matt Feemster <matt.feemster@gmail.com> Wed, 30 Aug 2017 15:25:31 -0700
fractorium (1.0.0.4-0ubuntu1) xenial; urgency=low
* release 1.0.0.4
-- Matt Feemster <matt.feemster@gmail.com> Sat, 01 Jul 2017 08:54:30 -0700
fractorium (1.0.0.3-0ubuntu1) xenial; urgency=low
* release 1.0.0.3
-- Matt Feemster <matt.feemster@gmail.com> Thu, 06 Apr 2017 16:36:00 -0700
fractorium (1.0.0.2b-0ubuntu1) xenial; urgency=low
* release 1.0.0.2
-- Matt Feemster <matt.feemster@gmail.com> Thu, 16 Mar 2017 17:40:26 -0700
fractorium (1.0.0.1-0ubuntu1) xenial; urgency=low
* release 1.0.0.1
-- Matt Feemster <matt.feemster@gmail.com> Wed, 22 Jun 2016 16:36:26 -0700
fractorium (1.0.0.0a-0ubuntu1) xenial; urgency=low
* release 1.0.0.0a
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 18 Jun 2016 14:31:36 +0100
fractorium (1.0.0.0-0ubuntu1) xenial; urgency=low
* release 1.0.0.0
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 18 Jun 2016 13:12:15 +0100
fractorium (0.9.9.6-0ubuntu1) xenial; urgency=low
* release 0.9.9.6
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Fri, 06 May 2016 12:58:22 +0100
fractorium (0.9.9.5-0ubuntu1) wily; urgency=low
* release 0.9.9.5
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Mon, 07 Mar 2016 15:26:36 +0000
fractorium (0.9.9.4-0ubuntu1) wily; urgency=low
* release 0.9.9.4
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 24 Feb 2016 14:16:02 +0000
fractorium (0.9.9.3b-0ubuntu1) wily; urgency=low
* release 0.9.9.3b
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 20 Jan 2016 17:08:30 +0000
fractorium (0.9.9.2e-0ubuntu1) wily; urgency=low
* lib symlink fix
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Wed, 16 Dec 2015 13:00:40 +0000
fractorium (0.9.9.2b-0ubuntu3) wily; urgency=low
* include paths and deps for wily
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Tue, 15 Dec 2015 13:44:16 +0000
fractorium (0.9.9.2b-0ubuntu1) vivid; urgency=low
* now it's all qmake
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Sat, 05 Dec 2015 20:04:20 +0000
fractorium (0.9.9.2a-0ubuntu1) vivid; urgency=low
* also install dark theme, build only amd64 for now
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Thu, 03 Dec 2015 10:40:53 +0000
fractorium (0.9.9.2-0ubuntu2) vivid; urgency=low
* libc6-dev for i386 build
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Thu, 03 Dec 2015 10:06:40 +0000
fractorium (0.9.9.2-0ubuntu1) vivid; urgency=low
* Initial release
-- Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com> Tue, 01 Dec 2015 18:23:34 +0000

2
debian/compat vendored
View File

@ -1 +1 @@
9
9

54
debian/control vendored
View File

@ -1,28 +1,28 @@
Source: fractorium
Section: graphics
Priority: optional
Maintainer: Matt Feemster <matt.feemster@gmail.com>
Build-Depends: debhelper (>= 9), g++ (>= 5.4), libc6-dev, libgl1-mesa-dev, libgl-dev, libglm-dev, libjpeg-dev, libpng-dev, libqt5opengl5-dev, libxml2-dev, ocl-icd-libopencl1, ocl-icd-opencl-dev, opencl-headers, qt5-default, qt5-qmake, qtbase5-dev, libopenexr-dev
Standards-Version: 3.9.5
Homepage: http://fractorium.com/
Vcs-Git: https://bitbucket.org/mfeemster/fractorium
Vcs-Browser: https://bitbucket.org/mfeemster/fractorium
Package: fractorium
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: A fractal flame editor with GPU support
Fractorium
.
A fractal flame editor with GPU support.
.
http://fractorium.com/
.
The project is maintained on Bitbucket:
.
https://bitbucket.org/mfeemster/fractorium
.
News and updates at the above or on Matt Feemster's DeviantArt page:
.
https://www.deviantart.com/mfeemster
Source: fractorium
Section: graphics
Priority: optional
Maintainer: Matt Feemster <matt.feemster@gmail.com>
Build-Depends: debhelper (>= 9), g++ (>= 5.4), libc6-dev, libgl1-mesa-dev, libgl-dev, libglm-dev, libjpeg-dev, libpng-dev, libqt5opengl5-dev, libxml2-dev, ocl-icd-libopencl1, ocl-icd-opencl-dev, opencl-headers, qt5-default, qt5-qmake, qtbase5-dev, libopenexr-dev
Standards-Version: 3.9.5
Homepage: http://fractorium.com/
Vcs-Git: https://bitbucket.org/mfeemster/fractorium
Vcs-Browser: https://bitbucket.org/mfeemster/fractorium
Package: fractorium
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: A fractal flame editor with GPU support
Fractorium
.
A fractal flame editor with GPU support.
.
http://fractorium.com/
.
The project is maintained on Bitbucket:
.
https://bitbucket.org/mfeemster/fractorium
.
News and updates at the above or on Matt Feemster's DeviantArt page:
.
https://www.deviantart.com/mfeemster

82
debian/copyright vendored
View File

@ -1,41 +1,41 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: fractorium
Source: https://bitbucket.org/mfeemster/fractorium
Files: *
Copyright: 2018 Matt Feemster <matt.feemster@gmail.com>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
Files: debian/*
Copyright: 2018 Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: fractorium
Source: https://bitbucket.org/mfeemster/fractorium
Files: *
Copyright: 2018 Matt Feemster <matt.feemster@gmail.com>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
Files: debian/*
Copyright: 2018 Gambhiro Bhikkhu <gambhiro.bhikkhu.85@gmail.com>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".

2
debian/docs vendored
View File

@ -1 +1 @@
README.md
README.md

64
debian/rules vendored
View File

@ -1,32 +1,32 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#DH_VERBOSE = 1
# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
# main packaging script based on dh7 syntax
%:
dh $@
# debmake generated override targets
# This is example for Cmake (See http://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- \
# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#DH_VERBOSE = 1
# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
# main packaging script based on dh7 syntax
%:
dh $@
# debmake generated override targets
# This is example for Cmake (See http://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- \
# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)