diff options
Diffstat (limited to 'media-libs/libpng-compat')
-rw-r--r-- | media-libs/libpng-compat/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libpng-compat/libpng-compat-1.5.30.ebuild | 10 |
2 files changed, 7 insertions, 5 deletions
diff --git a/media-libs/libpng-compat/Manifest b/media-libs/libpng-compat/Manifest index 9c80a59e9ceb..22d1e6792960 100644 --- a/media-libs/libpng-compat/Manifest +++ b/media-libs/libpng-compat/Manifest @@ -2,5 +2,5 @@ DIST libpng-1.2.59.tar.xz 657424 BLAKE2B a64a8e5c914a20b1f16a219b508b06d12ff2890 DIST libpng-1.5.30-apng.patch.gz 10272 BLAKE2B 335b99e30a476b358483b0ca44d895580bddad05d18ab7f47b4cfa383a04c53c1db7d5773919445c281b0b0921485b946cb67c36db07aad494f051d4db19e4e1 SHA512 1c06e2e1b2420580d4399b7b752df9ed193c81febcc9983351fc72ce3900dc43a433780e7a0184b612b7723d8870a514db7398ec0c081dabe6cb4ea824880236 DIST libpng-1.5.30.tar.xz 756992 BLAKE2B 02813c7cf06e61d429fe963ae2c1e68bfb390b8eeea52147f582729b4a86c73055c2c79eb3d0b533587dd5a16dc0abf7afd986794c01ec59ae0a7dfe3333a989 SHA512 8716c6720c1ddbb38f439df42dbb472d37490fd207efe59bd872ce9adec7359025dc84544efddd19c8e339ecc28389a746e6987ff41ac6e76915c1e1d2c6f20d EBUILD libpng-compat-1.2.59.ebuild 900 BLAKE2B f0cdaf25bd129a47fe60229973497b3d45d772eaefc6eac9406947d0acd72969e49bb9cfaf838a4798a9ca4edb00ff612c805a1e8b563ba99ed08a5b4c1ac6e7 SHA512 810dc61ed8cf6e17e6be2e3b3f9c4f8232dce3c20a32f7680a641f09b28e188130158a95f147405aafb9e164c43a44608c79d604517c022c5e3bbd59044d33e4 -EBUILD libpng-compat-1.5.30.ebuild 1710 BLAKE2B d02f9f9768c1a7217f5d80af290f9a4c9adeeb9110fc957ef99b238fc68ca04d7d8d4aa6bd933df20b53f870bfcc65ecc5a1776fd9a796482d2d057d83d3d813 SHA512 8060fe82fbea04334e3e111344c39e7c3c6d36cb9a14c1328538f946d4e64abd52cccf2fad4314df50c433c36d90bb82679dbf82085d94382f6a385559cce3c2 +EBUILD libpng-compat-1.5.30.ebuild 1873 BLAKE2B c2b9486cf1be90c256ff9de888e7dd487052c402812a84362eb8ede37b89ae71d3015f9ec098de45ccbf8940060cb0af2fc75c792d3dc8e800643cb7aabfbcfa SHA512 ceb42f3f8d3b88b9ee6f8ac7f3a761c01c0f4bd0ca4244c8ee5d9beaa8c0fb0e7f3d155c8e529e19074aa7747314a1dc8aaf3ef340659a59db3e0511770eab0a MISC metadata.xml 843 BLAKE2B e8736137db2c0e06193b3bbc9d933b1b8e2b8609d050a93a5369a8de81acf02af1d7ff6eb3c1e1967d7dbd6fec38373e389011d290cda1577203075f2f679167 SHA512 43cd4bd8981c828f2de943bb5ee90958f6a4f555d824be1325a7663219b0386ebaeb99406697affa8086b5b50f3d185e01ed12ace030557aa66a8e7b9af006b3 diff --git a/media-libs/libpng-compat/libpng-compat-1.5.30.ebuild b/media-libs/libpng-compat/libpng-compat-1.5.30.ebuild index 9d75a9357442..21c669bb96bf 100644 --- a/media-libs/libpng-compat/libpng-compat-1.5.30.ebuild +++ b/media-libs/libpng-compat/libpng-compat-1.5.30.ebuild @@ -5,7 +5,7 @@ EAPI=7 # this ebuild is only for the libpng15.so.15 SONAME for ABI compat -inherit eutils libtool multilib-minimal +inherit libtool multilib-minimal MY_P="libpng-${PV}" DESCRIPTION="Portable Network Graphics library" @@ -17,14 +17,16 @@ S="${WORKDIR}/${MY_P}" LICENSE="libpng" SLOT="1.5" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="apng neon" +IUSE="apng cpu_flags_arm_neon" RDEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}] !=media-libs/libpng-1.5*" DEPEND="${RDEPEND}" BDEPEND="app-arch/xz-utils" -DOCS="" +# Don't install any docs here because we're literally just installing the +# old library for compatibility. Use libpng for the full contents. +DOCS=() pkg_setup() { local _preserved_lib="${EROOT}/usr/$(get_libdir)/libpng15.so.15" @@ -47,7 +49,7 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( --disable-static - --enable-arm-neon="$(usex neon)" + $(use_enable cpu_flags_arm_neon arm-neon check) ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } |