diff options
author | 2022-05-14 18:29:49 +0200 | |
---|---|---|
committer | 2022-05-15 00:56:08 +0200 | |
commit | ebcc30947ab80351efc2cbf66ec8446af405e3fb (patch) | |
tree | 228fbce3ae9cca34c2937f2f8ddc37ee88f34f70 /dev-libs/libg15render/files | |
parent | dev-libs/libg15render: Added live ebuild (diff) | |
download | gentoo-ebcc30947ab80351efc2cbf66ec8446af405e3fb.tar.gz gentoo-ebcc30947ab80351efc2cbf66ec8446af405e3fb.tar.bz2 gentoo-ebcc30947ab80351efc2cbf66ec8446af405e3fb.zip |
dev-libs/libg15render: Bump to version 3.0.4
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'dev-libs/libg15render/files')
-rw-r--r-- | dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch b/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch new file mode 100644 index 000000000000..54a8fd4c07d3 --- /dev/null +++ b/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch @@ -0,0 +1,59 @@ +diff --git a/configure.ac b/configure.ac +index 97338f3..a64f64c 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -13,19 +13,41 @@ AC_PROG_CC + LT_INIT + + # Checks for --enable args +-AC_MSG_CHECKING(whether to enable FreeType2 support) +-AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support], +- if [[[ "$enableval" = "yes" ]]]; then +- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) +- CFLAGS="$CFLAGS `freetype-config --cflags`" +- FTLIB="-lfreetype" +- ttf_support="yes" +- else +- ttf_support="no" +- fi, +- ttf_support="no" +-) +-AC_MSG_RESULT($ttf_support) ++AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],,[enable_ttf=no]) ++AS_IF([test "x$enable_ttf" != "xno"], [ ++ m4_ifdef([PKG_PROG_PKG_CONFIG], [ ++ PKG_PROG_PKG_CONFIG ++ PKG_CHECK_MODULES(FREETYPE, freetype2, ++ [ ++ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) ++ CFLAGS="$CFLAGS $FREETYPE_CFLAGS" ++ FTLIB="$FREETYPE_LIBS" ++ ], [ ++ AS_IF([test "x$enable_ttf" = "xyes"], [ ++ AC_MSG_ERROR([Cannot find freetype2]) ++ ]) ++ ]) ++ ], [ ++ AC_MSG_CHECKING(whether to enable FreeType2 support) ++ AC_PATH_PROG([FTCONFIG], [freetype-config]) ++ AS_IF([test -n "$FTCONFIG" ], [ ++ CFLAGS="$CFLAGS `$FTCONFIG --cflags`" ++ FTLIB="-lfreetype" ++ AC_DEFINE(TTF_SUPPORT, [1]) ++ AC_MSG_RESULT([yes]) ++ ], [ ++ AS_IF([test "x$enable_ttf" = "xyes"], [ ++ AC_MSG_ERROR([Cannot find freetype-config]) ++ ], [ ++ AC_DEFINE(TTF_SUPPORT, [0]) ++ ]) ++ ]) ++ AC_MSG_RESULT([no]) ++ ] ++ ) ++], [ ++ AC_MSG_RESULT(No Freetype is being used) ++]) + + # Checks for libraries. + AC_CHECK_LIB([g15], [writePixmapToLCD], ,AC_MSG_ERROR(["libg15 not found. please install it"])) |