diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-19 03:05:46 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-19 03:05:46 -0500 |
| commit | 2b878031702361370da8f648ac080b3fe38f34d3 (patch) | |
| tree | b589026a2cdd86f9f0d7478fc94d4631076ef26c /dev-ruby/metasm | |
| parent | 08bfa3f8ec685ab603d0c1995d79d00a1a0fbe1a (diff) | |
| download | baldeagleos-repo-2b878031702361370da8f648ac080b3fe38f34d3.tar.gz baldeagleos-repo-2b878031702361370da8f648ac080b3fe38f34d3.tar.xz baldeagleos-repo-2b878031702361370da8f648ac080b3fe38f34d3.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby/metasm')
| -rw-r--r-- | dev-ruby/metasm/metasm-1.0.5-r3.ebuild (renamed from dev-ruby/metasm/metasm-1.0.5-r2.ebuild) | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/dev-ruby/metasm/metasm-1.0.5-r2.ebuild b/dev-ruby/metasm/metasm-1.0.5-r3.ebuild index 84a5ce21b825..6c3aedce493d 100644 --- a/dev-ruby/metasm/metasm-1.0.5-r2.ebuild +++ b/dev-ruby/metasm/metasm-1.0.5-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_EXTRADOC="BUGS README TODO" @@ -18,6 +18,9 @@ LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" +# hackily created +QA_PREBUILT="usr/lib*/ruby/gems/*/gems/${P}/${PN}/dynldr-*.so" + PATCHES=( "${FILESDIR}/${P}-ruby33.patch" ) all_ruby_prepare() { @@ -33,4 +36,7 @@ all_ruby_install() { all_fakegem_install ruby_fakegem_binwrapper disassemble + + # The library isn't created normally. Upstream creates it by hand. As such debugedit can fail to handle it. + dostrip -x $(find "${ED}" -name "dynldr-*.so" -printf '%P\n') } |
