From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D3D50139083 for ; Fri, 21 Apr 2017 07:59:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D34B21C039; Fri, 21 Apr 2017 07:59:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E230121C039 for ; Fri, 21 Apr 2017 07:59:20 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BAD3333D3CE for ; Fri, 21 Apr 2017 07:59:19 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EABBB2FA for ; Fri, 21 Apr 2017 07:59:17 +0000 (UTC) From: "Lars Wendler" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Lars Wendler" Message-ID: <1492761554.17f8b7d58b5e545aa31be597cab8fc581861427b.polynomial-c@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib2/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/imlib2/Manifest media-libs/imlib2/imlib2-1.4.10.ebuild X-VCS-Directories: media-libs/imlib2/ X-VCS-Committer: polynomial-c X-VCS-Committer-Name: Lars Wendler X-VCS-Revision: 17f8b7d58b5e545aa31be597cab8fc581861427b X-VCS-Branch: master Date: Fri, 21 Apr 2017 07:59:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: f3321fef-6cab-4395-96e4-bbc6d4135d96 X-Archives-Hash: 89b127d5e87539f142a3ee8946073bb0 commit: 17f8b7d58b5e545aa31be597cab8fc581861427b Author: Lars Wendler gentoo org> AuthorDate: Fri Apr 21 07:58:36 2017 +0000 Commit: Lars Wendler gentoo org> CommitDate: Fri Apr 21 07:59:14 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f8b7d5 media-libs/imlib2: Bump to version 1.4.10 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/imlib2/Manifest | 1 + media-libs/imlib2/imlib2-1.4.10.ebuild | 69 ++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/media-libs/imlib2/Manifest b/media-libs/imlib2/Manifest index e67ce5f0afa..78564f56c9f 100644 --- a/media-libs/imlib2/Manifest +++ b/media-libs/imlib2/Manifest @@ -1 +1,2 @@ +DIST imlib2-1.4.10.tar.gz 1016606 SHA256 39907c9a62814e8bff05bafe3760db6b7993bb3803832bcaad54e79b75423e5e SHA512 e8ba42399773fc8e340b914be4b07bb170ad39ea0840f909cc611ce2372fd2467148f0319aeae1a10b8b4f5ea6b38b1fc1fc68f649d4940b9096a2633a588987 WHIRLPOOL 48c92b57618b2afd5a1ae99dac9e915468a2ffeefc2f3db8d1335cf7bb52009c80163bed0409d54d7715ae441d4b49ea3a390664cf2369c5ec86acb35b505a5f DIST imlib2-1.4.9.tar.gz 1028872 SHA256 2bbe4d6eb90559e8ccbb85b442962dd195fd713041a36761a8cf45ad4686cd7b SHA512 303436f447142153928e2d76226b6798c65cb834bf3bfb760e278d2558a3f072ff43fe46616baeea927254200c4535cc323f6a83c5d869def4f6a7213e30e2db WHIRLPOOL e6b6321fea9c0298b4ce521225947ea5e3c4fcdebfde2b9bb4e675252e03b028328f2d210d8199893d31d92c28abc0255d48ee17989607d50a3bf35a39468390 diff --git a/media-libs/imlib2/imlib2-1.4.10.ebuild b/media-libs/imlib2/imlib2-1.4.10.ebuild new file mode 100644 index 00000000000..267d7be1dcb --- /dev/null +++ b/media-libs/imlib2/imlib2-1.4.10.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +EGIT_SUB_PROJECT="legacy" +EGIT_URI_APPEND=${PN} + +if [[ ${PV} != "9999" ]] ; then + EKEY_STATE="snap" +fi + +inherit enlightenment toolchain-funcs multilib-minimal eutils + +DESCRIPTION="Version 2 of an advanced replacement library for libraries like libXpm" +HOMEPAGE="https://www.enlightenment.org/" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" + +IUSE="bzip2 gif jpeg cpu_flags_x86_mmx cpu_flags_x86_sse2 mp3 png static-libs tiff X zlib" + +RDEPEND="media-libs/freetype:2[${MULTILIB_USEDEP}] + bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + gif? ( >=media-libs/giflib-4.1.6-r3:0=[${MULTILIB_USEDEP}] ) + png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] ) + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + tiff? ( >=media-libs/tiff-4.0.3-r6:0[${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + ) + mp3? ( >=media-libs/libid3tag-0.15.1b-r3[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + X? ( + >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}] + >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] + )" + +multilib_src_configure() { + # imlib2 has diff configure options for x86/amd64 assembly + if [[ $(tc-arch) == amd64 ]]; then + E_ECONF+=( $(use_enable cpu_flags_x86_sse2 amd64) --disable-mmx ) + else + E_ECONF+=( --disable-amd64 $(use_enable cpu_flags_x86_mmx mmx) ) + fi + + [[ $(gcc-major-version) -ge 4 ]] && E_ECONF+=( --enable-visibility-hiding ) + + ECONF_SOURCE="${S}" \ + E_ECONF+=( + $(use_enable static-libs static) + $(use_with X x) + $(use_with jpeg) + $(use_with png) + $(use_with tiff) + $(use_with gif) + $(use_with zlib) + $(use_with bzip2) + $(use_with mp3 id3) + ) + + enlightenment_src_configure +} + +multilib_src_install() { + enlightenment_src_install +}