media-video/mplayer: Use pkg-config to find freetype
authorGeorgy Yakovlev <ya@sysdump.net>
Tue, 8 May 2018 14:25:46 +0000 (07:25 -0700)
committerLars Wendler <polynomial-c@gentoo.org>
Wed, 9 May 2018 05:54:49 +0000 (07:54 +0200)
Bug: https://bugs.gentoo.org/655240
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8313

media-video/mplayer/files/mplayer-1.3.0-freetype_pkgconfig.patch [new file with mode: 0644]
media-video/mplayer/mplayer-1.3.0-r3.ebuild
media-video/mplayer/mplayer-1.3.0-r5.ebuild

diff --git a/media-video/mplayer/files/mplayer-1.3.0-freetype_pkgconfig.patch b/media-video/mplayer/files/mplayer-1.3.0-freetype_pkgconfig.patch
new file mode 100644 (file)
index 0000000..4bd67ca
--- /dev/null
@@ -0,0 +1,14 @@
+Index: configure
+===================================================================
+--- a/configure   (revision 38020)
++++ b/configure   (revision 38021)
+@@ -839,7 +839,8 @@
+ _macosx_finder=no
+ _macosx_bundle=auto
+ _sortsub=yes
+-_freetypeconfig='freetype-config'
++_freetypeconfig='pkg-config freetype2'
++type freetype-config >/dev/null 2>&1 && _freetypeconfig=freetype-config
+ _fribidi=auto
+ _enca=auto
+ _inet6=auto
index c52e83c38b30507c341b446c14204c41f55f20b9..c48e3a8e79db4aab79999fcf014d460c761d8399 100644 (file)
@@ -242,6 +242,7 @@ src_prepare() {
                subversion_wc_info
                printf "${ESVN_WC_REVISION}" > $svf
        else
+               epatch "${FILESDIR}"/${PN}-1.3.0-freetype_pkgconfig.patch #655240
                epatch "${FILESDIR}"/${PN}-1.3-CVE-2016-4352.patch
        fi
        if [ ! -f VERSION ] ; then
index 1e14de1f1ea4fd2291fd30cdc8e5a212625015dd..6b515f5212dca237db0bb8f535942c733188167e 100644 (file)
@@ -243,6 +243,7 @@ src_prepare() {
                subversion_wc_info
                printf "${ESVN_WC_REVISION}" > $svf
        else
+               eapply "${FILESDIR}"/${PN}-1.3.0-freetype_pkgconfig.patch #655240
                eapply "${FILESDIR}"/${PN}-1.3-CVE-2016-4352.patch
                has_version '>media-video/ffmpeg-3.5' && eapply "${FILESDIR}"/${PN}-1.3-ffmpeg4.patch
        fi