diff options
Diffstat (limited to 'dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild')
-rw-r--r-- | dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild index 2cb56fd60c1d..2e42f05bcf5a 100644 --- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild +++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_TASK_TEST="" @@ -14,9 +14,19 @@ RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb) inherit ruby-fakegem DESCRIPTION="ruby shadow bindings" -HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net" +HOMEPAGE="https://github.com/apalmblad/ruby-shadow" -LICENSE="Ruby" +LICENSE="|| ( public-domain Unlicense )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86" IUSE="" + +PATCHES=( + "${FILESDIR}/${P}-ruby32.patch" + "${FILESDIR}/${P}-ruby32-taint.patch" +) + +all_ruby_prepare() { + sed -e '16i$CFLAGS += ENV["CFLAGS"]' \ + -i extconf.rb || die +} |