pkgsrc/graphics/freetype2/buildlink3.mk
adam fe46627bd6 freetype2: updated to 2.10.2
CHANGES BETWEEN 2.10.1 and 2.10.2

  I. IMPORTANT CHANGES

  - Support  of  WOFF2  fonts.   This  code  contribution  was  Nikhil
    Ramakrishnan's GSoC 2019 project.


  II. MISCELLANEOUS

  - Function  `FT_Get_Var_Axis_Flags' returned random data for  Type 1
    MM fonts.

  - Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.

  - Drop  support  for Python 2 in Freetype's API reference  generator
    `docwriter'  (Python >= 3.5 is required for targets  `make refdoc'
    and `make refdoc-venv').

  - Auto-hinter support for Hanifi Rohingya.

  - Document the `FT2_KEEP_ALIVE' debugging environment variable.

  - The Visual C++ (and Visual C)  project files for Windows builds no
    longer generate libraries that contain the FreeType version in its
    filenames.   Instead,  a  resource  file gets  used  to  make  the
    libraries contain the corresponding information.

  - The next release will remove Jam build support.

  - The  `ftbench'  demo  program  has  a new  test  for  testing  the
    `FT_Glyph_Stroke' functionality.
2020-06-03 08:40:21 +00:00

35 lines
964 B
Makefile

# $NetBSD: buildlink3.mk,v 1.50 2020/06/03 08:40:21 adam Exp $
BUILDLINK_TREE+= freetype2
.if !defined(FREETYPE2_BUILDLINK3_MK)
FREETYPE2_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.8.1
BUILDLINK_PKGSRCDIR.freetype2?= ../../graphics/freetype2
BUILDLINK_INCDIRS.freetype2?= include/freetype2
BUILDLINK_FILES.freetype2+= bin/freetype-config
FREETYPE_CONFIG?= ${BUILDLINK_PREFIX.freetype2}/bin/freetype-config
CONFIGURE_ENV+= FREETYPE_CONFIG=${FREETYPE_CONFIG:Q}
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
pkgbase := freetype2
.include "../../mk/pkg-build-options.mk"
.if ${PKG_BUILD_OPTIONS.freetype2:Mpng}
CHECK_BUILTIN.freetype2:= yes
.include "../../graphics/freetype2/builtin.mk"
CHECK_BUILTIN.freetype2:= no
. if empty(USE_BUILTIN.freetype2:M[yY][eE][sS])
. include "../../graphics/png/buildlink3.mk"
. endif
.endif
.endif # FREETYPE2_BUILDLINK3_MK
BUILDLINK_TREE+= -freetype2