From 0fc18bda92bcbbfee58712a8ba4b7c9027a1ae1f Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Thu, 20 Nov 2025 12:23:47 +0000 Subject: Add dev-cpp/emscripten-4.0.11 And older versions of binaryen as expected by versions of emscripten --- dev-util/binaryen/Manifest | 4 ++++ dev-util/binaryen/binaryen-123.ebuild | 25 +++++++++++++++++++++++++ dev-util/binaryen/binaryen-124.ebuild | 25 +++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 dev-util/binaryen/binaryen-123.ebuild create mode 100644 dev-util/binaryen/binaryen-124.ebuild (limited to 'dev-util/binaryen') diff --git a/dev-util/binaryen/Manifest b/dev-util/binaryen/Manifest index 8e1b8f8..0c4c858 100644 --- a/dev-util/binaryen/Manifest +++ b/dev-util/binaryen/Manifest @@ -1,2 +1,6 @@ +DIST binaryen-123.tar.gz 5418866 BLAKE2B 72d3f91c7c643c5da110084c4aa342cd60be2e52eaaf9713b7c1fbd7e58a0db6fce09d7e9fefe2d5fb16d4f90975b3aae39b9cc3fc59bc34b52423f66510df61 SHA512 efb94fc8e0fa67d1d82d0b3c86b3a6e8f82cc4e8d403a8e1ef627399c8b30f8c071927943265fdec9ce71dbfa487087bd8ebe80b93f56e0cf813acb7ab311839 +DIST binaryen-124.tar.gz 5616387 BLAKE2B dcd13da1ffcc7a62143493731a55f90c37c65711e8d96a06e643388e0101f7b2382c561899fc95ca755fdcb5b3175ee422ace59ac1890e2e36f62016866e8f1c SHA512 9b5feb7d514dda9f313e965831431e45be36126f706e8611999dab1290746edb62bef043ba75b050d26fb287687a0d6b3bf64781d8bc9cd5f08d618c174a4e4e DIST binaryen-125.tar.gz 5700706 BLAKE2B 3c26f382ace8a56c2ea7cb31ee5f711d86c9fd4a57452cd6cbdd17a0ed999b78c8de5fc3dc8d40aae37fcee5249219bebd50cd70e7a6c5148ee9cfafdf52fb1c SHA512 5b2f1d2fed34e0defa832f4b29833972c889496d8f5e3ae5ecaf4d23606d622677ad9525b59e12a09b015be1aa86973b3e39d1ecbbdf23fbec2edd75213f162b +EBUILD binaryen-123.ebuild 588 BLAKE2B 17998b0559fabe9e889cf93468d0990cad9f6937cf9b66007a6cb6a0181ac421e63d783bfa65817cdec9d9378008e1f989a1aae283378ccf1f38ea9733a48120 SHA512 8e7f5f4289683a819b8c8ab9bba6860b875276fa86c1df68472b889f8ef9f0eecedb0fa19e992a44c45a468d9781310c44c37c12e83631b7ddf5ec0c7e1231cc +EBUILD binaryen-124.ebuild 588 BLAKE2B 17998b0559fabe9e889cf93468d0990cad9f6937cf9b66007a6cb6a0181ac421e63d783bfa65817cdec9d9378008e1f989a1aae283378ccf1f38ea9733a48120 SHA512 8e7f5f4289683a819b8c8ab9bba6860b875276fa86c1df68472b889f8ef9f0eecedb0fa19e992a44c45a468d9781310c44c37c12e83631b7ddf5ec0c7e1231cc EBUILD binaryen-125.ebuild 588 BLAKE2B 17998b0559fabe9e889cf93468d0990cad9f6937cf9b66007a6cb6a0181ac421e63d783bfa65817cdec9d9378008e1f989a1aae283378ccf1f38ea9733a48120 SHA512 8e7f5f4289683a819b8c8ab9bba6860b875276fa86c1df68472b889f8ef9f0eecedb0fa19e992a44c45a468d9781310c44c37c12e83631b7ddf5ec0c7e1231cc diff --git a/dev-util/binaryen/binaryen-123.ebuild b/dev-util/binaryen/binaryen-123.ebuild new file mode 100644 index 0000000..28b6629 --- /dev/null +++ b/dev-util/binaryen/binaryen-123.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Binaryen is a compiler and toolchain infrastructure library for WebAssembly" +HOMEPAGE="https://github.com/WebAssembly/binaryen" +SRC_URI="https://github.com/WebAssembly/${PN}/archive/refs/tags/version_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-version_${PV}" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() +{ + local mycmakeargs=("-DBUILD_TESTS=OFF" + "-DENABLE_WERROR=OFF") + cmake_src_configure +} diff --git a/dev-util/binaryen/binaryen-124.ebuild b/dev-util/binaryen/binaryen-124.ebuild new file mode 100644 index 0000000..28b6629 --- /dev/null +++ b/dev-util/binaryen/binaryen-124.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Binaryen is a compiler and toolchain infrastructure library for WebAssembly" +HOMEPAGE="https://github.com/WebAssembly/binaryen" +SRC_URI="https://github.com/WebAssembly/${PN}/archive/refs/tags/version_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-version_${PV}" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() +{ + local mycmakeargs=("-DBUILD_TESTS=OFF" + "-DENABLE_WERROR=OFF") + cmake_src_configure +} -- cgit v1.2.3