From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DA857158088 for ; Sun, 02 Nov 2025 10:34:00 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id C7087340DD1 for ; Sun, 02 Nov 2025 10:34:00 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id A533611057C; Sun, 02 Nov 2025 10:33:39 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 9CC4F11057C for ; Sun, 02 Nov 2025 10:33:39 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 56DF4340D9E for ; Sun, 02 Nov 2025 10:33:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BF3AD3BC1 for ; Sun, 02 Nov 2025 10:33:36 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1762079590.6f9f2e27889ae463638d5885442c0d2c40abd80f.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/actiontext/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/actiontext/Manifest dev-ruby/actiontext/actiontext-8.0.4.ebuild X-VCS-Directories: dev-ruby/actiontext/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: 6f9f2e27889ae463638d5885442c0d2c40abd80f X-VCS-Branch: master Date: Sun, 02 Nov 2025 10:33:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1a80b089-2df2-4c83-9d96-14d5809ab64c X-Archives-Hash: 9f5b7f8de06adb81df14f3c9b5ed9e14 commit: 6f9f2e27889ae463638d5885442c0d2c40abd80f Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 2 10:31:48 2025 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 2 10:33:10 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9f2e27 dev-ruby/actiontext: add 8.0.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actiontext/Manifest | 1 + dev-ruby/actiontext/actiontext-8.0.4.ebuild | 70 +++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest index 0c6399348141..0f2b19182643 100644 --- a/dev-ruby/actiontext/Manifest +++ b/dev-ruby/actiontext/Manifest @@ -6,4 +6,5 @@ DIST rails-7.2.2.2.tgz 11190891 BLAKE2B c881c8b40f655332fd4f449b3f2450aa64f6ebd5 DIST rails-7.2.3.tgz 11222967 BLAKE2B 408474d7ec82581cd7f3621bae861c23496f38b9cc987575243310bded91d306614d2f7c4e4b46e137f8135a56f69646251825f79f5388c24f53314557d73202 SHA512 7e1aea66cea0a545d82e27f562bd01e0619a4b007a2ee17a9e0ed89fc8883ddc38f581e094ede90dcbe5a497495f6fd0cde2c62a9f5c40d3b82c5b7711a3d48b DIST rails-8.0.2.1.tgz 11888790 BLAKE2B e6f22b5c9c9ec230416734657be6814cf8b76c92fbb1abe753cdef12f1762de0d8e44b858f676bb5ac4bb990f38f0994f832dab725d754da1d4b3b2f276f28a9 SHA512 3b7568bc7ab1b2f60fdc59c2ed3490e8af2eb65ee881157e2f5e738278071dd35404a299a39eb3048c6dcb4e79cae35bdf4ab5b93ff7542d13a6277d52b005e1 DIST rails-8.0.3.tgz 11900652 BLAKE2B 31516ea571c8b4109d0b48e39da153c94e1abb66907a1e51ea1120232cf43bb629608559a6ab175fb0fef8b50394a5084267798e71b46d5fcd8c992e81e6948e SHA512 b043e29e7635a936fb0da8890dd90b35e7eff642c05795deab644fc3c647102f79dfb5531e75332a3e132626af2de8d59c396f1a03266c8aed8f600cce57a6ee +DIST rails-8.0.4.tgz 11905714 BLAKE2B 3146be192bd6358018aad6b90e49b3102fcd20203cd7fb00672b75470ce3dca244bb5d2b51661ad0d9123471052b3920c05a33fe450e1109efaa368794bbfd04 SHA512 2b01a0abbe24b6f0ffcec10a3a14c50ab325a247832873363922bd3fa174ddbb26a045b6f8e6cff4fe5124d790990ecf5c256111085e5f64146d8b89734ed71c DIST rails-8.1.0.tgz 13015834 BLAKE2B a22b27d605a0a0c54238aa1e86fc76aeed8acda7f118876e84a4ed0158e7c9ce18daf300a6e7e58c5087af78b069030852c55eae117073b5465f213542680cac SHA512 3eb79050afae2c6cb7329e0ee431103a8ccf358ae6e293434b59742964271fd58685ba7f04baf21b8733033d5ad99b9b6167f53822e921ea3ac73820b7e5fb1b diff --git a/dev-ruby/actiontext/actiontext-8.0.4.ebuild b/dev-ruby/actiontext/actiontext-8.0.4.ebuild new file mode 100644 index 000000000000..62f5a28e1b3d --- /dev/null +++ b/dev-ruby/actiontext/actiontext-8.0.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRAINSTALL="app db package.json" + +inherit ruby-fakegem + +DESCRIPTION="Edit and display rich text in Rails applications" +HOMEPAGE="https://github.com/rails/rails" +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + >=dev-ruby/globalid-0.6.0 + >=dev-ruby/nokogiri-1.8.5 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + >=dev-ruby/importmap-rails-1.2.3 + dev-ruby/minitest:5 + dev-ruby/mocha + dev-ruby/propshaft + >=dev-ruby/sqlite3-1.4.0 +)" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\|web-console\|trilogy\|error_highlight\|jbuilder\|httpclient\|prism\|solid\|kamal\|thruster\|releaser\)/ s:^:#:" \ + -e '/stimulus-rails/,/cssbundling-rails/ s:^:#:' \ + -e '/tailwindcss-rails/,/dartsass-rails/ s:^:#:' \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :\(cable\|doc\|lint\|mdl\|rubocop\|storage\|test\)/,/^end/ s:^:#:' \ + -e '/sqlite/ s/1.6.4/99/' \ + -i ../Gemfile || die + rm ../Gemfile.lock || die + + # Avoid failing test depending on yarn + rm -f test/javascript_package_test.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die +} + +each_ruby_test() { + export SEED="2" + each_fakegem_test +}