public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/os-autoinst] rawhide: Update to recent snapshot, re-sync with upstream spec
@ 2026-05-29 23:51 Adam Williamson
  0 siblings, 0 replies; only message in thread
From: Adam Williamson @ 2026-05-29 23:51 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/os-autoinst
Branch : rawhide
Commit : c57524e63b7f01666a5aa851e64aa94eb61fe7da
Author : Adam Williamson <awilliam@redhat.com>
Date   : 2026-05-29T16:51:04-07:00
Stats  : +19/-14 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/os-autoinst/c/c57524e63b7f01666a5aa851e64aa94eb61fe7da?branch=rawhide

Log:
Update to recent snapshot, re-sync with upstream spec

---
diff --git a/.gitignore b/.gitignore
index 56131e3..5b45533 100644
--- a/.gitignore
+++ b/.gitignore
@@ -72,3 +72,4 @@
 /os-autoinst-d55ec722f662bc218505f314e9cc249eeb6a5cd7.tar.gz
 /os-autoinst-b85e4864b41e812c63df80ccd7adb4bf0cd4b2f9.tar.gz
 /os-autoinst-72cabd06219204bb1c60c664ac5edbd87f26e030.tar.gz
+/os-autoinst-11296ca97860b88bdc48348eba6b2db5673b22a6.tar.gz

diff --git a/os-autoinst.spec b/os-autoinst.spec
index 3da58e4..e56b88a 100644
--- a/os-autoinst.spec
+++ b/os-autoinst.spec
@@ -24,9 +24,9 @@
 %global github_owner    os-autoinst
 %global github_name     os-autoinst
 %global github_version  5
-%global github_commit   72cabd06219204bb1c60c664ac5edbd87f26e030
+%global github_commit   11296ca97860b88bdc48348eba6b2db5673b22a6
 # if set, will be a post-release snapshot build, otherwise a 'normal' build
-%global github_date     20260123
+%global github_date     20260521
 %global shortcommit     %(c=%{github_commit}; echo ${c:0:7})
 
 Name:           os-autoinst
@@ -47,7 +47,10 @@ Source0:        https://github.com/%{github_owner}/%{github_name}/archive/%{gith
 # Ditto
 %define ocr_requires tesseract tesseract-langpack-eng
 # Ditto
-%define python_style_requires python3-black
+# diff from SUSE: python3-radon is omitted as we do not have it packaged
+# it's just ruff in Fedora, not python3-ruff, ditto ty
+# The following line is generated from dependencies.yaml (upstream)
+%define python_style_requires ruff ty python3-vulture
 # The following line is generated from dependencies.yaml (upstream)
 %define build_base_requires %opencv_require gcc-c++ perl(Pod::Html) pkg-config pkgconfig(fftw3) pkgconfig(libpng) pkgconfig(sndfile) pkgconfig(theoraenc)
 # diff from SUSE: SUSE has 'ninja', Fedora has 'ninja-build'
@@ -76,17 +79,17 @@ Source0:        https://github.com/%{github_owner}/%{github_name}/archive/%{gith
 # different releases)
 # SUSE just has 'ipxe-bootimgs', we have -aarch64 and -x86
 # The following line is generated from dependencies.yaml (upstream)
-%define test_base_requires %main_requires cpio icewm ipxe-bootimgs-x86 ipxe-bootimgs-aarch64 perl(Benchmark) perl(Devel::Cover) perl(FindBin) perl(Pod::Coverage) perl(Test::Mock::Time) perl(Test::MockModule) perl(Test::MockObject) perl(Test::MockRandom) perl(Test::Mojo) perl(Test::Most) perl(Test::Output) perl(Test::Pod) perl(Test::Strict) perl(Test::Warnings) >= 0.029 procps python3-setuptools qemu-kvm /usr/bin/qemu-img /usr/bin/qemu-system-i386 socat /usr/bin/Xvnc xterm xterm-console
+%define test_base_requires %main_requires cpio icewm perl(Benchmark) perl(Devel::Cover) perl(FindBin) perl(Pod::Coverage) perl(Syntax::Keyword::Try) perl(Test::Compile) perl(Test::Mock::Time) perl(Test::MockModule) perl(Test::MockObject) perl(Test::MockRandom) perl(Test::Mojo) perl(Test::Most) perl(Test::Output) perl(Test::Perl::Critic) perl(Test::Pod) perl(Test::Warnings) >= 0.029 procps python3-setuptools qemu-kvm /usr/bin/qemu-img /usr/bin/qemu-system-i386 socat /usr/bin/Xvnc xterm xterm-console
 # The following line is generated from dependencies.yaml (upstream)
 %define test_version_only_requires perl(Mojo::IOLoop::ReadWriteProcess) >= 0.28
 # diff from SUSE: it's python3-pillow-tk, not python3-Pillow-tk, and
-# ffmpeg-free, not ffmpeg
+# ffmpeg-free, not ffmpeg, and gitlint, not python3-gitlint
 # we don't use test_non_s390_requires because on Fedora all the deps
 # are available on s390x, ditto python_support_requires
 # we don't use lua_support_requires because perl-Inline-Lua isn't
 # packaged on Fedora at all
 # The following line is generated from dependencies.yaml (upstream)
-%define test_requires %build_requires %ocr_requires %test_base_requires %yamllint_requires ffmpeg-free perl(Inline::Python) perl(YAML::PP) python3-pillow-tk
+%define test_requires %build_requires %ocr_requires %test_base_requires %yamllint_requires ipxe-bootimgs-x86 ipxe-bootimgs-aarch64 ffmpeg-free perl(Inline::Python) perl(YAML::PP) python3-pillow-tk gitlint python3-pytest python3-pytest-cov python3-pytest-mock python3-pytest-xdist
 %ifnarch s390x
 # The following line is generated from dependencies.yaml
 %define devel_non_s390_requires ShellCheck
@@ -95,7 +98,7 @@ Source0:        https://github.com/%{github_owner}/%{github_name}/archive/%{gith
 %endif
 # Diff from SUSE: shfmt is omitted as our package for it was orphaned and retired
 # The following line is generated from dependencies.yaml (upstream)
-%define devel_requires %devel_non_s390_requires %python_style_requires %test_requires ShellCheck file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) sed
+%define devel_requires %devel_non_s390_requires %python_style_requires %test_requires ShellCheck file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(PPI) perl(Perl::Tidy) perl(Template::Toolkit) sed
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -165,9 +168,12 @@ rm -f t/99-full-stack.t
 rm xt/00-tidy.t tools/tidyall
 # Remove test relying on a git working copy
 rm xt/30-make.t
-%ifarch aarch64
+%ifarch aarch64 s390x
 # https://progress.opensuse.org/issues/194359
+# https://progress.opensuse.org/issues/199940
 rm -f t/28-signalblocker.t
+# https://progress.opensuse.org/issues/200949
+rm -f t/26-video_stream.t
 %endif
 
 %build
@@ -204,9 +210,6 @@ export EXPECTED_ISOTOVIDEO_RUNTIME=8
 # Enable verbose test output as we can not store test artifacts within package
 # build environments in case of needing to investigate failures
 export PROVE_ARGS="--timer -v --nocolor"
-# 00-compile-check-all.t fails if this is present and Perl::Critic is
-# not installed
-rm tools/lib/perlcritic/Perl/Critic/Policy/*.pm
 %ninja_build -C %{__cmake_builddir} check-pkg-build
 
 %post openvswitch
@@ -222,11 +225,14 @@ fi
 %systemd_postun_with_restart os-autoinst-openvswitch.service
 
 %files
+%doc README.md doc/architecture.md doc/backend_vars.md doc/backends.md doc/memorydumps.md doc/networking.md
 %{_pkgdocdir}
 %license COPYING
 %{perl_vendorarch}/tinycv.pm
 %{perl_vendorarch}/auto/tinycv
 %dir %{_prefix}/lib/os-autoinst
+%{_prefix}/lib/os-autoinst/debugviewer
+%{_prefix}/lib/os-autoinst/snd2png
 %{_prefix}/lib/os-autoinst/videoencoder
 %{_prefix}/lib/os-autoinst/basetest.pm
 #
@@ -261,8 +267,6 @@ fi
 %{_prefix}/lib/os-autoinst/schema/Wheels-01.yaml
 
 %{_bindir}/isotovideo
-%{_bindir}/debugviewer
-%{_bindir}/snd2png
 
 %files openvswitch
 %dir %{_prefix}/lib/os-autoinst/script

diff --git a/sources b/sources
index 5689e64..266d1cd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (os-autoinst-72cabd06219204bb1c60c664ac5edbd87f26e030.tar.gz) = 0f0908d82c332ba3be7a7d9be5e080a7b3aea6923b66008683dc2000383ed2403eaba8d92c8ba6a131fed20b3524fbad9964b603779ee40e967c8d4fbc2810aa
+SHA512 (os-autoinst-11296ca97860b88bdc48348eba6b2db5673b22a6.tar.gz) = 2433621fde00881a8b12c9ed003f8ef9fd3a06a2a4f305910fc6873467575a9c39ca501c9fa345ccca144ffe88f9f9d4acea31e222da2ebdee16bcfb0fe9561b

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-05-29 23:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-05-29 23:51 [rpms/os-autoinst] rawhide: Update to recent snapshot, re-sync with upstream spec Adam Williamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox