summaryrefslogtreecommitdiff
path: root/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
commitd18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c (patch)
tree4a95cbc6ffdf13bad6ecbc7f8d5af99631984123 /media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
parente748ba9741f6540f4675c23e3e37b73e822c13a4 (diff)
gentoo resync : 15.06.2021
Diffstat (limited to 'media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild')
-rw-r--r--media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
index 7b7b9c47a784..f57c4314130e 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
@@ -3,16 +3,22 @@
EAPI=7
+inherit flag-o-matic
+
DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA"
HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug"
+# https://github.com/buildroot/buildroot/blob/master/package/libdvbcsa/
+PATCHES=( "${FILESDIR}/altivec.patch" )
+
src_configure() {
+ use cpu_flags_ppc_altivec && append-cflags '-flax-vector-conversions' # needed for altivec.patch
local myeconfargs=(
--disable-static
$(use_enable cpu_flags_ppc_altivec altivec)