diff --git a/multimedia/libdvbcsa/Makefile b/multimedia/libdvbcsa/Makefile index 70d57e7a4731..74d4adfa6ff1 100644 --- a/multimedia/libdvbcsa/Makefile +++ b/multimedia/libdvbcsa/Makefile @@ -1,28 +1,33 @@ # Created by: Bernhard Froehlich PORTNAME= libdvbcsa PORTVERSION= 1.1.0 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \ http://ftp.heikorichter.name/pub/videolan/${PORTNAME}/${PORTVERSION}/ +PATCH_SITES= https://raw.githubusercontent.com/buildroot/buildroot/master/package/libdvbcsa/ +PATCHFILES= 0001-altivec-powerpc64.patch:-p1 + MAINTAINER= decke@FreeBSD.org COMMENT= Free implementation of the DVB Common Scrambling Algorithm LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool USE_LDCONFIG= yes .include .if defined(MACHINE_CPU) && ${MACHINE_CPU:Msse2} CONFIGURE_ARGS+=--enable-sse2 .elif defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} CONFIGURE_ARGS+=--enable-mmx +.elif ${ARCH:Mpowerpc64*} +CONFIGURE_ARGS+=--enable-altivec .endif .include diff --git a/multimedia/libdvbcsa/distinfo b/multimedia/libdvbcsa/distinfo index ef0b63fad98a..8899830cb818 100644 --- a/multimedia/libdvbcsa/distinfo +++ b/multimedia/libdvbcsa/distinfo @@ -1,2 +1,5 @@ +TIMESTAMP = 1635643025 SHA256 (libdvbcsa-1.1.0.tar.gz) = 4db78af5cdb2641dfb1136fe3531960a477c9e3e3b6ba19a2754d046af3f456d SIZE (libdvbcsa-1.1.0.tar.gz) = 345487 +SHA256 (0001-altivec-powerpc64.patch) = b9bc236f2d347b83c48a446d5884a5c4d7036bd6cb3c5df3c79263f413d92637 +SIZE (0001-altivec-powerpc64.patch) = 1627