From d323522f217d9b2bc7f96878d4e4e2ea9ee3e154 Mon Sep 17 00:00:00 2001 From: Steve Arnold Date: Thu, 18 Jun 2015 13:31:54 -0700 Subject: updated both vo-encoder ebuilds (again) to workaround flag-o-matic issues --- media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 5 ++++- media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'media-libs') diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index 9cf40e3..8559f6d 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -41,11 +41,14 @@ src_configure() { if [[ ${CHOST} == armv* ]] ; then my_conf="--enable-armv5e" if use neon ; then - replace-flags -mfpu=vfp* -mfpu=neon + is-flagq "-mfpu*neon*" || append-cflags -mfpu=neon my_conf="--enable-armv7neon" fi fi + # fix QA warning + append-ldflags -Wl,-z,noexecstack + local myeconfargs=( ${my_conf} $(use_enable examples example) diff --git a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild b/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild index d25244a..5f8cda5 100644 --- a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild +++ b/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild @@ -41,11 +41,14 @@ src_configure() { if [[ ${CHOST} == armv* ]] ; then my_conf="--enable-armv5e" if use neon ; then - replace-flags -mfpu=vfp* -mfpu=neon + is-flagq "-mfpu*neon*" || append-cflags -mfpu=neon my_conf="--enable-armv7neon" fi fi + # fix QA warning + append-ldflags -Wl,-z,noexecstack + local myeconfargs=( ${my_conf} $(use_enable examples example) -- cgit v1.2.3-65-gdbad