1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= OpenType text shaping engine
8 HOMEPAGE= http://www.freedesktop.org/wiki/Software/HarfBuzz
12 SITES[main]= GITHUB/harfbuzz:harfbuzz:8.3.0
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= icu:dev:standard
28 BUILDRUN_DEPENDS= graphite:primary:standard
33 EXRUN[dev]= icu:dev:standard
38 USES= cpe meson zlib pkgconfig gtk-doc c++:primary
39 shebangfix python:build
40 GNOME_COMPONENTS= cairo glib introspection
43 LICENSE_FILE= MIT:{{WRKSRC}}/COPYING
46 CPE_VENDOR= harfbuzz_project
47 FPC_EQUIVALENT= print/harfbuzz
48 MESON_ARGS= -Dgraphite=enabled
50 SHEBANG_FILES= src/relative_to.py
52 INSTALL_TARGET= install-strip
53 INSTALL_REQ_TOOLCHAIN= yes
58 [FILE:45:descriptions/desc.primary]
59 HarfBuzz is an OpenType text shaping engine.
62 [FILE:38:descriptions/desc.tools]
63 This package contains harfbuzz tools.
66 [FILE:57:descriptions/desc.icu]
67 These are the harfbuzz libraries needed for ICU support.
71 6a093165442348d99f3307480ea87ed83bdabaf642cdd9548cff6b329e93bfac 35997802 harfbuzz-harfbuzz-8.3.0.tar.gz
74 [FILE:352:manifests/plist.primary]
76 libharfbuzz-cairo.so.%%SOMAJOR%%
77 libharfbuzz-cairo.so.%%SOVERSION%%
78 libharfbuzz-gobject.so.%%SOMAJOR%%
79 libharfbuzz-gobject.so.%%SOVERSION%%
80 libharfbuzz-subset.so.%%SOMAJOR%%
81 libharfbuzz-subset.so.%%SOVERSION%%
82 libharfbuzz.so.%%SOMAJOR%%
83 libharfbuzz.so.%%SOVERSION%%
84 lib/girepository-1.0/HarfBuzz-0.0.typelib
85 share/gir-1.0/HarfBuzz-0.0.gir
88 [FILE:65:manifests/plist.tools]
97 [FILE:837:manifests/plist.dev]
142 libharfbuzz-gobject.so
144 libharfbuzz-subset.so
146 lib/cmake/harfbuzz/harfbuzz-config.cmake
155 [FILE:71:manifests/plist.icu]
157 libharfbuzz-icu.so.%%SOMAJOR%%
158 libharfbuzz-icu.so.%%SOVERSION%%
161 [FILE:4271:manifests/plist.docs]
165 a-clustering-example-for-levels-0-and-1.html
166 a-simple-shaping-example.html
168 adding-text-to-the-buffer.html
169 annotation-glossary.html
171 api-index-0-9-10.html
172 api-index-0-9-11.html
174 api-index-0-9-20.html
175 api-index-0-9-21.html
176 api-index-0-9-22.html
177 api-index-0-9-26.html
178 api-index-0-9-28.html
179 api-index-0-9-30.html
180 api-index-0-9-31.html
181 api-index-0-9-33.html
182 api-index-0-9-38.html
183 api-index-0-9-39.html
184 api-index-0-9-41.html
185 api-index-0-9-42.html
239 apple-advanced-typography-api.html
240 buffers-language-script-and-direction.html
244 customizing-unicode-functions.html
245 deprecated-api-index.html
246 fonts-and-faces-custom-functions.html
247 fonts-and-faces-native-opentype.html
248 fonts-and-faces-variable.html
251 glyphs-and-rendering.html
252 graphite-shaping.html
253 harfbuzz-hb-aat-layout.html
254 harfbuzz-hb-blob.html
255 harfbuzz-hb-buffer.html
256 harfbuzz-hb-cairo.html
257 harfbuzz-hb-common.html
258 harfbuzz-hb-coretext.html
259 harfbuzz-hb-deprecated.html
260 harfbuzz-hb-directwrite.html
261 harfbuzz-hb-draw.html
262 harfbuzz-hb-face.html
263 harfbuzz-hb-features.html
264 harfbuzz-hb-font.html
267 harfbuzz-hb-glib.html
268 harfbuzz-hb-graphite2.html
271 harfbuzz-hb-ot-color.html
272 harfbuzz-hb-ot-font.html
273 harfbuzz-hb-ot-layout.html
274 harfbuzz-hb-ot-math.html
275 harfbuzz-hb-ot-meta.html
276 harfbuzz-hb-ot-metrics.html
277 harfbuzz-hb-ot-name.html
278 harfbuzz-hb-ot-shape.html
279 harfbuzz-hb-ot-var.html
280 harfbuzz-hb-paint.html
282 harfbuzz-hb-shape-plan.html
283 harfbuzz-hb-shape.html
284 harfbuzz-hb-style.html
285 harfbuzz-hb-subset.html
286 harfbuzz-hb-unicode.html
287 harfbuzz-hb-uniscribe.html
288 harfbuzz-hb-version.html
291 install-harfbuzz.html
293 integration-cairo.html
294 integration-coretext.html
295 integration-freetype.html
297 integration-python.html
298 integration-uniscribe.html
303 object-model-blobs.html
304 object-model-lifecycle.html
305 object-model-object-types.html
306 object-model-user-data.html
309 opentype-shaping-models.html
310 reference-manual.html
311 reordering-in-levels-0-and-1.html
312 right-insensitive.png
314 script-specific-shaping.html
315 setting-buffer-properties.html
316 shaping-and-shape-plans.html
317 shaping-concepts.html
318 shaping-opentype-features.html
319 shaping-operations.html
320 shaping-plans-and-caching.html
321 shaping-shaper-selection.html
327 the-distinction-between-levels-0-and-1.html
328 unicode-character-categories.html
332 utilities-common-types-apis.html
334 what-does-harfbuzz-do.html
335 what-harfbuzz-doesnt-do.html
336 what-is-harfbuzz.html
337 why-do-i-need-a-shaping-engine.html
338 why-is-it-called-harfbuzz.html
339 working-with-harfbuzz-clusters.html
342 [FILE:367:netbsd/patch-meson.build]
343 $NetBSD: patch-meson.build,v 1.1 2023/05/17 20:08:56 adam Exp $
345 sincosf detection is broken in meson
346 https://github.com/mesonbuild/meson/issues/10641
348 --- meson.build.orig 2023-09-18 18:18:49 UTC
350 @@ -80,7 +80,6 @@ check_funcs = [
357 m_dep = cpp.find_library('m', required: false)