nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5}:
6
7stdenv.mkDerivation {
8 pname = "openfx";
9 version = "1.4";
10
11 src = fetchFromGitHub {
12 owner = "AcademySoftwareFoundation";
13 repo = "openfx";
14 rev = "OFX_Release_1_4_TAG";
15 sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548";
16 };
17
18 outputs = [
19 "dev"
20 "out"
21 ];
22
23 enableParallelBuilding = true;
24
25 buildPhase = ''
26 mkdir $dev
27 mkdir $out
28 '';
29
30 installPhase = ''
31 mkdir -p $dev/include/OpenFX/
32 cp -r include/* $dev/include/OpenFX/
33 '';
34
35 meta = {
36 description = "Image processing plug-in standard";
37 homepage = "https://openeffects.org/";
38 license = lib.licenses.bsd3;
39 platforms = lib.platforms.all;
40 maintainers = [ lib.maintainers.guibou ];
41 };
42}