Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_A5 / libjxl
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libjxl
4 VERSION=                0.9.1
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        JPEG XL image format reference implementation
8 HOMEPAGE=               https://jpeg.org/jpegxl/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main sjpeg skcms
12 SITES[main]=            GITHUB/libjxl:libjxl:v0.9.1
13 SITES[sjpeg]=           GITHUB/webmproject:sjpeg:e5ab130:third_party/sjpeg
14 SITES[skcms]=           GITHUB/jbeich:skcms:42030a7:third_party/skcms
15 DISTFILE[1]=            generated:main
16 DISTFILE[2]=            generated:skcms
17 DISTFILE[3]=            generated:sjpeg
18 DF_INDEX=               1 2 3
19 SPKGS[standard]=        complete
20                         primary
21                         tools
22                         dev
23                         man
24
25 OPTIONS_AVAILABLE=      none
26 OPTIONS_STANDARD=       none
27
28 BUILD_DEPENDS=          asciidoc:single:standard
29                         openexr:dev:standard
30                         brotli:dev:standard
31                         highway:dev:standard
32                         libavif:dev:standard
33                         openexr:primary:standard
34                         libavif:primary:standard
35                         jpeg-turbo:primary:standard
36                         zlib:primary:standard
37                         png:primary:standard
38                         giflib:primary:standard
39                         lcms2:dev:standard
40 BUILDRUN_DEPENDS=       brotli:primary:standard
41                         highway:primary:standard
42                         lcms2:primary:standard
43 EXRUN[tools]=           primary
44                         openexr:primary:standard
45                         libavif:primary:standard
46                         jpeg-turbo:primary:standard
47                         zlib:primary:standard
48                         png:primary:standard
49                         giflib:primary:standard
50
51 USES=                   cpe cmake pkgconfig mime-info:primary gold gif:build
52                         jpeg:build png:build zlib:build
53
54 LICENSE=                BSD3CLAUSE:primary
55 LICENSE_FILE=           BSD3CLAUSE:{{WRKSRC}}/LICENSE
56 LICENSE_SCHEME=         solo
57
58 CPE_VENDOR=             libjxl_project
59 FPC_EQUIVALENT=         graphics/libjxl
60
61 SOVERSION=              0.9.1
62 PLIST_SUB=              SOMAJMIN=0.9
63
64 CMAKE_ARGS=             -DJPEGXL_ENABLE_MANPAGES:BOOL=ON
65                         -DJPEGXL_ENABLE_OPENEXR:BOOL=ON
66                         -DJPEGXL_ENABLE_PLUGINS:BOOL=ON
67                         -DJPEGXL_FORCE_SYSTEM_BROTLI:BOOL=ON
68                         -DBUILD_TESTING:BOOL=OFF
69
70 post-install:
71         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
72         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libjx*.so
73
74 [FILE:280:descriptions/desc.primary]
75 The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set
76 and is particularly optimised for responsive web environments, so that
77 content renders well on a wide range of devices. Moreover, it includes
78 several features that help transition from the legacy JPEG format.
79
80
81 [FILE:59:descriptions/desc.tools]
82 This package contains tools based on the JPEG XML library.
83
84
85 [FILE:322:distinfo]
86 a0e72e9ece26878147069ad4888ac3382021d4bbee71c2e1b687d5bde7fd7e01      1872279 libjxl-libjxl-0.9.1.tar.gz
87 b7537267dd0fda80a98939cc4e4d15614d2d6f433cc8421b797e0f47078c2979     10050433 jbeich-skcms-42030a7.tar.gz
88 89d706381311af14e1124276266aebf41977f5facfd2a984cd365835e4bb55ff      2481141 webmproject-sjpeg-e5ab130.tar.gz
89
90
91 [FILE:251:manifests/plist.primary]
92 lib/
93  libjxl.so.%%SOMAJMIN%%
94  libjxl.so.%%SOVERSION%%
95  libjxl_cms.so.%%SOMAJMIN%%
96  libjxl_cms.so.%%SOVERSION%%
97  libjxl_extras_codec.so.%%SOMAJMIN%%
98  libjxl_extras_codec.so.%%SOVERSION%%
99  libjxl_threads.so.%%SOMAJMIN%%
100  libjxl_threads.so.%%SOVERSION%%
101
102
103 [FILE:74:manifests/plist.tools]
104 bin/
105  benchmark_xl
106  cjxl
107  djxl
108  jxlinfo
109 share/mime/packages/image-jxl.xml
110
111
112 [FILE:496:manifests/plist.dev]
113 include/jxl/
114  cms.h
115  cms_interface.h
116  codestream_header.h
117  color_encoding.h
118  decode.h
119  decode_cxx.h
120  encode.h
121  encode_cxx.h
122  jxl_cms_export.h
123  jxl_export.h
124  jxl_threads_export.h
125  memory_manager.h
126  parallel_runner.h
127  resizable_parallel_runner.h
128  resizable_parallel_runner_cxx.h
129  stats.h
130  thread_parallel_runner.h
131  thread_parallel_runner_cxx.h
132  types.h
133  version.h
134 lib/
135  libjxl.so
136  libjxl_cms.so
137  libjxl_extras_codec.so
138  libjxl_threads.so
139 lib/pkgconfig/
140  libjxl.pc
141  libjxl_cms.pc
142  libjxl_threads.pc
143
144
145 [FILE:38:manifests/plist.man]
146 share/man/man1/
147  cjxl.1.gz
148  djxl.1.gz
149