Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-util/binaryen/
Date: Sat, 05 Mar 2022 01:43:39
Message-Id: 1646444068.086dd0f91c8e7f0e0057efeb4014ae024cb9284d.Alessandro-Barbieri@gentoo
1 commit: 086dd0f91c8e7f0e0057efeb4014ae024cb9284d
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Fri Feb 25 09:44:29 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sat Mar 5 01:34:28 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=086dd0f9
7
8 dev-util/binaryen: initial import
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-util/binaryen/Manifest | 1 +
13 dev-util/binaryen/binaryen-105.ebuild | 28 ++++++++++++++++++++++++++++
14 dev-util/binaryen/metadata.xml | 11 +++++++++++
15 3 files changed, 40 insertions(+)
16
17 diff --git a/dev-util/binaryen/Manifest b/dev-util/binaryen/Manifest
18 new file mode 100644
19 index 000000000..cab1aa50b
20 --- /dev/null
21 +++ b/dev-util/binaryen/Manifest
22 @@ -0,0 +1 @@
23 +DIST binaryen-105.tar.gz 4044314 BLAKE2B e979a46f3c6f8d1acd077973006f9aba6958b5de24f81281cc249c53f046c83226c3e762031845054cc0ade403333c6335b2aba31dcf8b152577d152458dbe1d SHA512 5b16551fab37c660900abeae49fb4e23abc0b61165d326ce4db23959a0eab640df0df03c5649c0bcd35a8515b959a7a9d78d1014c4ea6cb08da4ef48f715f702
24
25 diff --git a/dev-util/binaryen/binaryen-105.ebuild b/dev-util/binaryen/binaryen-105.ebuild
26 new file mode 100644
27 index 000000000..742af417c
28 --- /dev/null
29 +++ b/dev-util/binaryen/binaryen-105.ebuild
30 @@ -0,0 +1,28 @@
31 +# Copyright 2020-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit cmake
37 +
38 +DESCRIPTION="Compiler and toolchain infrastructure library for WebAssembly"
39 +HOMEPAGE="https://github.com/WebAssembly/binaryen"
40 +SRC_URI="https://github.com/WebAssembly/binaryen/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
41 +S="${WORKDIR}/binaryen-version_${PV}"
42 +
43 +LICENSE="Apache-2.0"
44 +SLOT="0"
45 +KEYWORDS="~amd64"
46 +RESTRICT="!test? ( test )"
47 +
48 +src_configure() {
49 + local mycmakeargs=(
50 + -DBUILD_STATIC_LIB=OFF
51 + -DENABLE_WERROR=OFF
52 + )
53 + cmake_src_configure
54 +}
55 +
56 +src_test() {
57 + ./check.py || die
58 +}
59
60 diff --git a/dev-util/binaryen/metadata.xml b/dev-util/binaryen/metadata.xml
61 new file mode 100644
62 index 000000000..19cddd85d
63 --- /dev/null
64 +++ b/dev-util/binaryen/metadata.xml
65 @@ -0,0 +1,11 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 + <maintainer type="person">
70 + <email>lssndrbarbieri@×××××.com</email>
71 + <name>Alessandro Barbieri</name>
72 + </maintainer>
73 + <upstream>
74 + <remote-id type="github">WebAssembly/binaryen</remote-id>
75 + </upstream>
76 +</pkgmetadata>