diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-05-13 16:38:56 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-05-13 16:38:56 +0100 |
commit | ea31ad0ed5501d0bf92267c35beaf06ac016bad2 (patch) | |
tree | 2fdc433d571e3ead010876d43ce2646b7d783680 /x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch | |
parent | 88ebe56470c37b02a044e1091cad6b2df0f3be8f (diff) |
gentoo resync : 13.05.2018
Diffstat (limited to 'x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch')
-rw-r--r-- | x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch b/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch new file mode 100644 index 000000000000..dc6dd41bccb6 --- /dev/null +++ b/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch @@ -0,0 +1,45 @@ +From 3f37592025333532e98bbe96c2b0903bb881b9c0 Mon Sep 17 00:00:00 2001 +From: Lars Wendler <polynomial-c@gentoo.org> +Date: Fri, 11 May 2018 23:21:33 +0200 +Subject: [PATCH] Use pkg-config to find freetype + +As of freetype-2.9.1 the freetype-config file no longer gets installed +by default. +--- + configure.ac | 13 ++++--------- + 1 file changed, 4 insertions(+), 9 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 0c452ad..96a51e9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -12,6 +12,7 @@ AC_LANG_CPLUSPLUS + AC_PROG_CXX + AC_PROG_CC + AC_PROG_INSTALL ++PKG_PROG_PKG_CONFIG + + # Checks for mandatory libraries + AC_CHECK_LIB([X11], [XOpenDisplay], , AC_MSG_ERROR([libX11 not found])) +@@ -47,15 +48,9 @@ AC_ARG_ENABLE( + + # Checks for Freetype + if test "x$XFT" = "xtrue"; then +- AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no) +- +- if test x$FREETYPE_CONFIG = xno; then +- AC_MSG_ERROR([*** freetype-config not found]) +- fi +- +- FREETYPE_CFLAGS="`$FREETYPE_CONFIG --cflags`" +- FREETYPE_LIBS="`$FREETYPE_CONFIG --libs`" +- CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" ++ PKG_CHECK_MODULES(FREETYPE, freetype2, [ ++ CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" ++ ], AC_MSG_ERROR([Cannot find freetype])) + fi + + # Checks for Xrender +-- +2.17.0 + |