NatronGitHub / openfx-misc

Miscellaneous OFX / OpenFX / Open Effects plugins
GNU General Public License v2.0
291 stars 92 forks source link

Is the "presets" folder supposed to be included in packages? #45

Closed z3ntu closed 7 years ago

z3ntu commented 7 years ago

Hello, I am the maintainer of the Arch Linux package for openfx-misc. I noticed that the size of the package went up 33MB from version 2.1.9 (14,72 MiB) to 2.2.0 (48,27 MiB). The main size difference I found was because there is a folder called /usr/OFX/Plugins/Shadertoy.ofx.bundle/Contents/Resources/presets/ which has 33 MB of videos and pictures in it. Is this folder supposed to be included in the distribution packages?

devernay commented 7 years ago

Yes, but it could be distributed in a separate package. Actually, shader toy itself could be in a separate package.Le 18 janv. 2017 10:16 PM, Luca Weiss notifications@github.com a écrit :Hello, I am the maintainer of the Arch package for openfx-misc. I noticed that the size of the package went up 33MB from version 2.1.9 (14,72 MiB) to 2.2.0 (48,27 MiB). The main size difference I found was because there is a folder called /usr/OFX/Plugins/Shadertoy.ofx.bundle/Contents/Resources/presets/ which has 33 MB of videos and pictures in it. Is this folder supposed to be included in the distribution packages?

—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.

z3ntu commented 7 years ago

It's not worth splitting the packages for the AUR. Thanks for the info!

devernay commented 7 years ago

Note that Shadertoy works without the images/videos. They are here to be able to reproduce the behavior of the real shadertoy https://www.shadertoy.com/ Also note that the images are downloaded during the build (as is CImg.h). This may be an issue if your build platform is isolated from the WAN.

devernay commented 7 years ago

BTW, if someone needs help packaging Natron properly, I can help (OpenColorio-configs deserve a separate package for example, since they may be used from other apps)

z3ntu commented 7 years ago

natron_openfx_files.txt These are the files currently packaged in natron, openfx-arena, openfx-io & openfx-misc (I am the maintainer of all of them 😉 ). And no, by default Arch packages get built on a normal machine and not some virtual machine with no internet access (although that would be good if the build worked there).