public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/rubygem-actionpack] rawhide: Update to Action Pack 8.1.2.
Date: Thu, 30 Jul 2026 07:55:19 GMT	[thread overview]
Message-ID: <178539811984.1.3749127797471321315.rpms-rubygem-actionpack-e524aa20191f@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/rubygem-actionpack
            Branch : rawhide
            Commit : e524aa20191f07af25ea77fd0f8167983d4863d0
            Author : Vít Ondruch <vondruch@redhat.com>
            Date   : 2026-07-30T09:40:54+02:00
            Stats  : +14/-15 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/rubygem-actionpack/c/e524aa20191f07af25ea77fd0f8167983d4863d0?branch=rawhide

            Log:
            Update to Action Pack 8.1.2.

Related: rhzb#2405582

---
diff --git a/rubygem-actionpack-pr57283-Minitest6_0_6-assert_nil.patch b/rubygem-actionpack-pr57283-Minitest6_0_6-assert_nil.patch
index 7b486f2..5c50805 100644
--- a/rubygem-actionpack-pr57283-Minitest6_0_6-assert_nil.patch
+++ b/rubygem-actionpack-pr57283-Minitest6_0_6-assert_nil.patch
@@ -14,7 +14,7 @@ diff --git a/actionpack/test/dispatch/request_test.rb b/actionpack/test/dispatch
 index c647f17681b48..322ddff667639 100644
 --- a/actionpack/test/dispatch/request_test.rb
 +++ b/actionpack/test/dispatch/request_test.rb
-@@ -979,7 +979,7 @@ class RequestFormat < BaseRequestTest
+@@ -961,7 +961,7 @@ class RequestFormat < BaseRequestTest
    test "format is not nil with unknown format" do
      request = stub_request("QUERY_STRING" => "format=hello")
  

diff --git a/rubygem-actionpack.spec b/rubygem-actionpack.spec
index 7cb4d54..4cc014a 100644
--- a/rubygem-actionpack.spec
+++ b/rubygem-actionpack.spec
@@ -6,14 +6,14 @@
 
 Name: rubygem-%{gem_name}
 Epoch: 1
-Version: 8.0.3
-Release: 4%{?dist}
+Version: 8.1.2
+Release: 1%{?dist}
 Summary: Web-flow and rendering framework putting the VC in MVC (part of Rails)
 License: MIT
 URL: https://rubyonrails.org
 Source0: https://rubygems.org/gems/%{gem_name}-%{version}%{?prerelease}.gem
 # git clone http://github.com/rails/rails.git && cd rails/actionpack
-# git archive -v -o actionpack-8.0.3-tests.tar.gz v8.0.3 test/
+# git archive -v -o actionpack-8.1.2-tests.tar.gz v8.1.2 test/
 Source1: %{gem_name}-%{version}%{?prerelease}-tests.tar.gz
 # https://github.com/rails/rails/issues/57282
 # https://github.com/rails/rails/pull/57283
@@ -33,12 +33,14 @@ BuildRequires: rubygem(msgpack)
 BuildRequires: rubygem(railties) = %{version}
 BuildRequires: rubygem(rack)
 BuildRequires: rubygem(rack-cache)
+BuildRequires: rubygem(rack-session)
 BuildRequires: rubygem(rack-test)
+BuildRequires: rubygem(rexml)
 BuildRequires: rubygem(capybara) >= 3.26
 BuildRequires: rubygem(selenium-webdriver)
 BuildRequires: rubygem(useragent)
 BuildRequires: rubygem(zeitwerk)
-BuildRequires: chromedriver chromium chromium-headless
+BuildRequires: chromedriver chromium
 # Chromium availability is limited:
 # https://src.fedoraproject.org/rpms/chromium/blob/0d9761748509bb12051ab149d28c1052cd834f87/f/chromium.spec#_800
 # and chrome-headless even more:
@@ -91,7 +93,7 @@ touch ../tools/strict_warnings.rb
 
 # Use `:remote` option to surpres preload of Selenium drivers.
 sed -i '/driven_by/ s/$/, :options => {browser: :remote}/' \
-  test/abstract_unit.rb
+  test/support/system_helper.rb
 
 # Required on various palces such as:
 # https://github.com/rails/rails/blob/3235827585d87661942c91bc81f64f56d710f0b2/actionpack/test/dispatch/system_testing/driver_test.rb#L34
@@ -104,13 +106,6 @@ sed -r -i '/driver = ActionDispatch::SystemTesting::Driver.new\(:selenium, .*usi
     skip "gecko driver is not available on Fedora"' \
   test/dispatch/system_testing/driver_test.rb
 
-# `"binary" => "/usr/bin/chromium-browser"` entry randomly appears in result.
-# It is not clear how this instability happens, but it might be caused by the
-# `:remote` option used above. Or it might be due to `selenium-manager`.
-# https://github.com/rails/rails/issues/54740
-sed -r -i '/capabilities.slice\(\*expected_capabilities\.keys\)$/ s/$/.tap {|h| h["goog:chromeOptions"].delete("binary")}/' \
-  test/dispatch/system_testing/driver_test.rb
-
 # Tests need to run in isolation
 find test -type f -name '*_test.rb' -print0 | \
   sort -z | \
@@ -135,6 +130,10 @@ find test -type f -name '*_test.rb' -print0 | \
 %doc %{gem_instdir}/README.rdoc
 
 %changelog
+* Thu Jul 30 2026 Vít Ondruch <vondruch@redhat.com> - 1:8.1.2-1
+- Update to Action Pack 8.1.2.
+  Related: rhzb#2405582
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1:8.0.3-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index 963a635..822d3d4 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (actionpack-8.0.3-tests.tar.gz) = 34fa6fb271a0c4214469de56e0adeba8f2867908d0bfb79af09dbb2be1f08dff6983dccf2e892ee4cf1d5090bf3016e224114b92cc2de5f249754deea82a5976
-SHA512 (actionpack-8.0.3.gem) = e7635c40c3e239f1d7ac52f4b1d7c10042b9a1ef724cd8b702b60e11363105fde4ad9a72eeedfa1271311e011776f76c43d0bca5b3beb3c1a16afb5800a5fb5d
+SHA512 (actionpack-8.1.2-tests.tar.gz) = 8e08d3acf62539168b0f3c0dfdc2255a6986b09363d202aeb548f11e0b5f62c1824a5b158be41b53f28c21971694372830e0d8c884f1ef301923767fbe7e8407
+SHA512 (actionpack-8.1.2.gem) = 29cc54f20645aa036b309075ad93947b7c7d5e121ae8941fbf175c3fc03b78017c294c197f69c5eb88ee4f0994412b0114f86581abb5dbaeafacb69c9d456269

                 reply	other threads:[~2026-07-30  7:55 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178539811984.1.3749127797471321315.rpms-rubygem-actionpack-e524aa20191f@fedoraproject.org \
    --to=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox