diff options
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/libpng/Manifest | 5 | ||||
-rw-r--r-- | media-libs/libpng/files/libpng-1.6.2-noexecstack.patch | 29 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.6.2-r1.ebuild | 50 | ||||
-rw-r--r-- | media-libs/libpng/metadata.xml | 11 |
4 files changed, 0 insertions, 95 deletions
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest deleted file mode 100644 index b16f239..0000000 --- a/media-libs/libpng/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX libpng-1.6.2-noexecstack.patch 880 SHA256 3c2ad9b7cd4300f0c8f7dbee45fa249775d5dc7b3ca13bd32562594246a94055 SHA512 c9f540c5b61b677e819f927303677bffecf294fb714d3951cac5b4f89060e9518e5ff45f7ae403021883a136934b13e8ef994216a42762e279f934172210bfa8 WHIRLPOOL af318b17812a03fe9f2ab0986c6f5d981f11a5b7e1e97d3224b2c5db43e3c9a8ac6427f921f331b15b2014c9b3e20bc6942c9fa7b636fac63573305caf219b6b -DIST libpng-1.6.2-apng.patch.gz 9571 SHA256 10dd088c443f8d233884bd73b8258d005c92fb0cf35d350ce5dc9ebac7b4eed8 SHA512 f2d1078b40494ecdfff125c0855049bd4a8db667fd4f2dd727a5768363a1a755f43d66147228dd8d5cbbd7148ee51adc74afe6175f8e4075ef3536141a95b898 WHIRLPOOL 9f12de4a838661633205a082c72128b54e14a9454bd705e8b8df951e8eaaa42dbe75c1ff91e4b73037649d319c67577c25f3dab50bcef5fb8c8dcdb2062870cc -DIST libpng-1.6.2.tar.xz 836536 SHA256 1c97a90bc22107e50f04f77a0115f4ec890d5c6a373ac4c560e8fb87259e92de SHA512 01b1699a2ac1e687631f413458e7534b71f63b673c95b0d6e3501904a1b6e8aa82d8b4495033f4a90278963c1d4c40d81a7a17e976caf87690a23fb191ef75b3 WHIRLPOOL fb04df108af35bd789ef224addfedd0cb04959ae31899e4f3dbd1e9376e4242a93f34ad4c8fd8507bf13872b49f8a01b23bb7bc2129041a09be17434ceee993e -EBUILD libpng-1.6.2-r1.ebuild 1638 SHA256 4040f95ae10b8bf1512741f0abf37de5f68562df37fee68d3de0de74c53df96d SHA512 6d0750ae5a0e69e69defc4aa0f4c28022fb3a824998850f08e78459449da576d09ef631442ed6f47443f0ad8667498a48297335e11b5a071d5e5612e9860f4ce WHIRLPOOL 5ca2efa589f23415ee0a3e3871585111bb692bd0f846a94a70bfe5824af70264a35434afe99b32851204e9828513d5e314e7faa0ab83c7e29e1613ec29436b22 -MISC metadata.xml 326 SHA256 b3ff7fa84cb973407915b046ba95aeb5e5fec97707b56978093a16885922d6d7 SHA512 61db558547cea5a5bdf4b89326d76b12aad12eab60bb26dce3fdc7360842f761e692855046bebed9d2e63b5823a11ac34bef0f5721f48046323ced30841cd72f WHIRLPOOL ab8a546352be7956e990d777bbe8e20429fa2eeabb1a8e9766bce982f5f0bbe4730a57dde96880d97837021bfd8e5a09cfa54e898c01c31a24b02bd0c2526666 diff --git a/media-libs/libpng/files/libpng-1.6.2-noexecstack.patch b/media-libs/libpng/files/libpng-1.6.2-noexecstack.patch deleted file mode 100644 index e7fca51..0000000 --- a/media-libs/libpng/files/libpng-1.6.2-noexecstack.patch +++ /dev/null @@ -1,29 +0,0 @@ -This patch is only for the 1.6.2 release, see bug #465010#c39 - ---- a/arm/filter_neon.S -+++ b/arm/filter_neon.S -@@ -16,11 +16,11 @@ - #define PNG_VERSION_INFO_ONLY - #include "../pngpriv.h" - --#if defined(PNG_FILTER_OPTIMIZATIONS) && defined(__arm__) && \ -- defined(__ARM_NEON__) - #if defined(__linux__) && defined(__ELF__) - .section .note.GNU-stack,"",%progbits /* mark stack as non-executable */ - #endif -+#if defined(PNG_FILTER_OPTIMIZATIONS) && defined(__arm__) && \ -+ defined(__ARM_NEON__) - - #ifdef __ELF__ - # define ELF ---- a/configure -+++ b/configure -@@ -12812,7 +12812,7 @@ fi - # Because GCC by default assembles code with an executable stack, even though it - # compiles C code with a non-executable stack, it is necessary to do a fixup - # here (this may by GCC specific) --AM_CCASFLAGS=-Wa,--noexecstack -+AM_CCASFLAGS= - - - # Check whether --enable-arm-neon was given. diff --git a/media-libs/libpng/libpng-1.6.2-r1.ebuild b/media-libs/libpng/libpng-1.6.2-r1.ebuild deleted file mode 100644 index 1eaa2d8..0000000 --- a/media-libs/libpng/libpng-1.6.2-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.6.2-r1.ebuild,v 1.1 2013/06/23 17:49:58 ssuominen Exp $ - -EAPI=5 - -inherit eutils libtool multilib-minimal - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz - apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )" - -LICENSE="libpng" -SLOT="0/16" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="apng neon static-libs" - -RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[abi_x86_32?] - abi_x86_32? ( || ( - app-emulation/emul-linux-x86-baselibs[filter-${PN}] - !<=app-emulation/emul-linux-x86-baselibs-20130224 ) )" -DEPEND="${RDEPEND} - app-arch/xz-utils" - -src_prepare() { - epatch "${FILESDIR}"/${P}-noexecstack.patch #465010#c39 - - if use apng; then - epatch "${WORKDIR}"/${PN}-*-apng.patch - # Don't execute symbols check with apng patch wrt #378111 - sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die - fi - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - --enable-arm-neon=$(usex neon on off) -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO - prune_libtool_files --all -} diff --git a/media-libs/libpng/metadata.xml b/media-libs/libpng/metadata.xml deleted file mode 100644 index 0838001..0000000 --- a/media-libs/libpng/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>base-system</herd> -<use> - <flag name="apng">support unofficial APNG (Animated PNG) spec</flag> -</use> -<upstream> - <remote-id type="cpe">cpe:/a:libpng:libpng</remote-id> -</upstream> -</pkgmetadata> |