| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.common,v 1.44 2024/01/27 02:09:19 riastradh Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.45 2024/01/27 02:09:27 riastradh Exp $ |
2 | # used by fonts/harfbuzz-icu/Makefile | | 2 | # used by fonts/harfbuzz-icu/Makefile |
3 | | | 3 | |
4 | DISTNAME= harfbuzz-8.3.0 | | 4 | DISTNAME= harfbuzz-8.3.0 |
5 | CATEGORIES= fonts | | 5 | CATEGORIES= fonts |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=harfbuzz/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=harfbuzz/} |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | | 7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://harfbuzz.github.io/ | | 11 | HOMEPAGE= https://harfbuzz.github.io/ |
12 | LICENSE= mit | | 12 | LICENSE= mit |
13 | | | 13 | |
14 | WRKSRC= ${WRKDIR}/${DISTNAME} | | 14 | WRKSRC= ${WRKDIR}/${DISTNAME} |
| @@ -63,25 +63,25 @@ MESON_ARGS+= -Dcoretext=disabled | | | @@ -63,25 +63,25 @@ MESON_ARGS+= -Dcoretext=disabled |
63 | # buggy. CTLineCreateWithAttributedString() seemingly fails when | | 63 | # buggy. CTLineCreateWithAttributedString() seemingly fails when |
64 | # trying to use a font which isn't installed into the system standard | | 64 | # trying to use a font which isn't installed into the system standard |
65 | # path. | | 65 | # path. |
66 | # See http://forum.libcinder.org/topic/text-not-working-in-leopard-osx-10-5 | | 66 | # See http://forum.libcinder.org/topic/text-not-working-in-leopard-osx-10-5 |
67 | MESON_ARGS+= -Dcoretext=disabled | | 67 | MESON_ARGS+= -Dcoretext=disabled |
68 | | | 68 | |
69 | . else | | 69 | . else |
70 | MESON_ARGS+= -Dcoretext=enabled | | 70 | MESON_ARGS+= -Dcoretext=enabled |
71 | PLIST.coretext= yes | | 71 | PLIST.coretext= yes |
72 | . endif | | 72 | . endif |
73 | .endif | | 73 | .endif |
74 | | | 74 | |
75 | PYTHON_FOR_BUILD_ONLY= tool | | 75 | PYTHON_FOR_BUILD_ONLY= tool |
76 | REPLACE_PYTHON+= src/*.py | | 76 | REPLACE_TOOL_PYTHON+= src/*.py |
77 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 77 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
78 | | | 78 | |
79 | .include "../../devel/meson/build.mk" | | 79 | .include "../../devel/meson/build.mk" |
80 | .include "../../devel/zlib/buildlink3.mk" | | 80 | .include "../../devel/zlib/buildlink3.mk" |
81 | .include "../../graphics/freetype2/buildlink3.mk" | | 81 | .include "../../graphics/freetype2/buildlink3.mk" |
82 | .if ${LIBRSVG_TYPE} == "rust" | | 82 | .if ${LIBRSVG_TYPE} == "rust" |
83 | # graphite2 support breaks graphics/librsvg-c | | 83 | # graphite2 support breaks graphics/librsvg-c |
84 | .include "../../graphics/graphite2/buildlink3.mk" | | 84 | .include "../../graphics/graphite2/buildlink3.mk" |
85 | .endif | | 85 | .endif |
86 | .include "../../lang/python/application.mk" | | 86 | .include "../../lang/python/application.mk" |
87 | .include "../../lang/python/tool.mk" | | 87 | .include "../../lang/python/tool.mk" |