Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libepoxy/
Date: Wed, 21 Jun 2017 04:08:05
Message-Id: 1498018051.1b93fc04ea2711e0c7de03bca649f65e641d9703.mattst88@gentoo
1 commit: 1b93fc04ea2711e0c7de03bca649f65e641d9703
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 21 04:05:08 2017 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 21 04:07:31 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b93fc04
7
8 media-libs/libepoxy: Version bump to 1.4.3
9
10 media-libs/libepoxy/Manifest | 1 +
11 media-libs/libepoxy/libepoxy-1.4.3.ebuild | 49 +++++++++++++++++++++++++++++++
12 2 files changed, 50 insertions(+)
13
14 diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
15 index 8d22cf3d00a..04407d714c2 100644
16 --- a/media-libs/libepoxy/Manifest
17 +++ b/media-libs/libepoxy/Manifest
18 @@ -1,2 +1,3 @@
19 DIST libepoxy-1.4.1.tar.gz 309759 SHA256 da8f42c355b62c2c3ff6bc534c2a24099707b249c2af6eaf8db54b94c364a504 SHA512 6656df4d447bd581b7701931070e03accb5b105426248f2b3360ba59bf50e09ce8be4c9691904b517b92fbfe241f8f3f435de116ca77ea2a0ecf1c121fb24a11 WHIRLPOOL c44047342a43306fa72fe6e4b21142064a42e6d1b079a386d929f3b9244e3cd664bf406cb98f8cb68a508b363f9c8a794b4f6f98a4bf82ffa739b4be00401b2f
20 DIST libepoxy-1.4.2.tar.gz 309973 SHA256 61613b2cdc0167917229aa308d6eab2473f0408f84f3ccbd77d8677b42e89e39 SHA512 b94e1fe749c63a82f38369ff62b7d0d8cf1c55884159f030dc2919c17daf5811dd71cfd6a663edb38df66ff4ca53120a6a53501568cc8a582f08d4ae82fe9d89 WHIRLPOOL 83a6519ccc46126038b14a51eef36663dcf434f094685bca5e7a55f539d8ab2502eeab44d1471d8ecb1fe09156ccf04b0f9c7dc005c824feebe46ae342df4714
21 +DIST libepoxy-1.4.3.tar.gz 310823 SHA256 7f18518ba0036f7670f837a510bb25be4b3e7fba97d75193b24f7220de55b515 SHA512 41c7a4eea66c89346b0ec71407b2d22bf645ed0ef81ebad560370903f138ed48abb6bc6bcc88c75a3a05497acc6720397db828d61301599c05040263a9f4f7f0 WHIRLPOOL c935b9355728837bc7503b5610c512538e7718ec0db5b6efe232fd3eb2d522c3dc07e5eeb498b9749a64ee2562bd919933d6f46f5dd260a17a1ca230993c55d4
22
23 diff --git a/media-libs/libepoxy/libepoxy-1.4.3.ebuild b/media-libs/libepoxy/libepoxy-1.4.3.ebuild
24 new file mode 100644
25 index 00000000000..e68473e91a5
26 --- /dev/null
27 +++ b/media-libs/libepoxy/libepoxy-1.4.3.ebuild
28 @@ -0,0 +1,49 @@
29 +# Copyright 1999-2017 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +
32 +EAPI=6
33 +
34 +EGIT_REPO_URI="git://github.com/anholt/libepoxy.git"
35 +
36 +if [[ ${PV} = 9999* ]]; then
37 + GIT_ECLASS="git-r3"
38 +fi
39 +
40 +PYTHON_COMPAT=( python{2_7,3_4,3_5} )
41 +PYTHON_REQ_USE='xml(+)'
42 +inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
43 +
44 +DESCRIPTION="Epoxy is a library for handling OpenGL function pointer management for you"
45 +HOMEPAGE="https://github.com/anholt/libepoxy"
46 +if [[ ${PV} = 9999* ]]; then
47 + SRC_URI=""
48 +else
49 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
50 + SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
51 +fi
52 +
53 +LICENSE="MIT"
54 +SLOT="0"
55 +IUSE="test +X"
56 +
57 +DEPEND="${PYTHON_DEPS}
58 + media-libs/mesa[egl,${MULTILIB_USEDEP}]
59 + x11-misc/util-macros
60 + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
61 +RDEPEND=""
62 +
63 +src_unpack() {
64 + default
65 + [[ $PV = 9999* ]] && git-r3_src_unpack
66 +}
67 +
68 +src_prepare() {
69 + default
70 + eautoreconf
71 +}
72 +
73 +multilib_src_configure() {
74 + ECONF_SOURCE=${S} \
75 + econf \
76 + $(use_enable X glx)
77 +}