lu_zero 15/03/20 15:21:19 Modified: libav-11.3.ebuild ChangeLog Removed: libav-11.2.ebuild Log: Fix hardened support (Portage version: 2.2.17/cvs/Linux x86_64, unsigned Manifest commit)
Revision Changes Path 1.5 media-video/libav/libav-11.3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-11.3.ebuild?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-11.3.ebuild?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-11.3.ebuild?r1=1.4&r2=1.5 Index: libav-11.3.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-11.3.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- libav-11.3.ebuild 17 Mar 2015 18:55:07 -0000 1.4 +++ libav-11.3.ebuild 20 Mar 2015 15:21:19 -0000 1.5 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-11.3.ebuild,v 1.4 2015/03/17 18:55:07 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-11.3.ebuild,v 1.5 2015/03/20 15:21:19 lu_zero Exp $ EAPI=5 @@ -22,6 +22,7 @@ SRC_URI="http://dev.gentoo.org/~lu_zero/libav/${P}.tar.xz" else # Official release SRC_URI="https://libav.org/releases/${P}.tar.xz" + SRC_URI+=" http://dev.gentoo.org/~lu_zero/libav/patches/0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch.gz" fi # 9999 does not have fate-*.tar.xz [[ ${PV%9999} != "" ]] && SRC_URI+=" test? ( http://dev.gentoo.org/~lu_zero/libav/fate-${PV%%.*}.tar.xz )" @@ -151,6 +152,8 @@ src_prepare() { epatch_user + epatch "${WORKDIR}/0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch" + # if we have snapshot then we need to hardcode the version if [[ ${PV%_p*} != ${PV} ]]; then sed -i -e "s/UNKNOWN/DATE-${PV#*_pre}/" "${S}/version.sh" || die 1.245 media-video/libav/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.245&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.245&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?r1=1.244&r2=1.245 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v retrieving revision 1.244 retrieving revision 1.245 diff -u -r1.244 -r1.245 --- ChangeLog 17 Mar 2015 18:55:07 -0000 1.244 +++ ChangeLog 20 Mar 2015 15:21:19 -0000 1.245 @@ -1,6 +1,10 @@ # ChangeLog for media-video/libav # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.244 2015/03/17 18:55:07 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.245 2015/03/20 15:21:19 lu_zero Exp $ + + 20 Mar 2015; Luca Barbato <lu_z...@gentoo.org> -libav-11.2.ebuild, + libav-11.3.ebuild: + Fix hardened support 17 Mar 2015; Luca Barbato <lu_z...@gentoo.org> libav-11.3.ebuild, libav-11.9999.ebuild, libav-9999.ebuild, metadata.xml: