Diff freetype-2.13.3 with a freetype-9999
| /usr/portage/media-libs/freetype/freetype-9999.ebuild 2025-11-06 18:18:08.264837423 +0300 | ||
|---|---|---|
| 23 | 23 |
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz
|
| 24 | 24 |
) |
| 25 | 25 |
" |
| 26 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" |
|
| 26 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" |
|
| 27 | 27 |
fi |
| 28 | 28 | |
| 29 | 29 |
LICENSE="|| ( FTL GPL-2+ )" |
| ... | ... | |
| 34 | 34 |
>=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
|
| 35 | 35 |
brotli? ( app-arch/brotli[${MULTILIB_USEDEP}] )
|
| 36 | 36 |
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
| 37 |
harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] )
|
|
| 38 |
png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] )
|
|
| 37 |
png? ( >=media-libs/libpng-1.2.51:=[${MULTILIB_USEDEP}] )
|
|
| 39 | 38 |
utils? ( |
| 40 | 39 |
svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] )
|
| 41 | 40 |
X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )
|
| ... | ... | |
| 45 | 44 |
BDEPEND=" |
| 46 | 45 |
virtual/pkgconfig |
| 47 | 46 |
" |
| 47 |
PDEPEND="harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] )"
|
|
| 48 | 48 | |
| 49 | 49 |
PATCHES=( |
| 50 | 50 |
) |
| ... | ... | |
| 187 | 187 |
--with-zlib |
| 188 | 188 |
$(use_with brotli) |
| 189 | 189 |
$(use_with bzip2) |
| 190 |
$(use_with harfbuzz) |
|
| 190 |
# As of 2.14.0, FT bundles its own copies of the needed headers and dlopen()s |
|
| 191 |
# harfbuzz instead, which breaks an insidious circular dependency. |
|
| 192 |
$(use_with harfbuzz harfbuzz dynamic) |
|
| 191 | 193 |
$(use_with png) |
| 192 | 194 |
$(use_enable static-libs static) |
| 193 | 195 |
$(usex utils $(use_with svg librsvg) --without-librsvg) |
| ... | ... | |
| 199 | 201 | |
| 200 | 202 |
case ${CHOST} in
|
| 201 | 203 |
mingw*|*-mingw*) ;; |
| 202 |
# Workaround windows mis-detection: bug #654712 |
|
| 204 |
# Workaround windows misdetection: bug #654712 |
|
| 203 | 205 |
# Have to do it for both ${CHOST}-windres and windres
|
| 204 | 206 |
*) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;; |
| 205 | 207 |
esac |