--- a/R-base.spec	2026-03-08 02:18:06.038691585 +0300
+++ b/R-base.spec	2026-03-08 02:18:06.053691597 +0300
@@ -338,6 +338,7 @@
 Group: Sciences/Mathematics
 Conflicts: R-base > %version, R-base < %version
 Requires: xdg-utils
+BuildArch: noarch
 
 %description -n R-doc-pdf
 R is 'GNU S' - A language and environment for statistical computing
--- a/R-base.spec	2026-03-08 02:18:06.053691597 +0300
+++ b/R-base.spec	2026-03-08 02:18:06.065691607 +0300
@@ -315,6 +315,7 @@
 Group: Sciences/Mathematics
 Requires: R-base = %version-%release
 Requires: xdg-utils
+BuildArch: noarch
 
 %description -n R-doc-html
 R is 'GNU S' - A language and environment for statistical computing
--- a/aptitude.spec	2026-03-08 02:18:06.482691943 +0300
+++ b/aptitude.spec	2026-03-08 02:18:06.486691946 +0300
@@ -37,6 +37,7 @@
 #BuildArch: noarch
 Conflicts: %name < %version-%release
 Conflicts: %name > %version-%release
+BuildArch: noarch
 
 %description doc
 aptitude is a terminal-based apt frontend.  This package contains
--- a/arrow.spec	2026-03-08 02:18:06.567692012 +0300
+++ b/arrow.spec	2026-03-08 02:18:06.598692037 +0300
@@ -244,6 +244,7 @@
 %package glib-doc
 Summary: Documentation for Apache Arrow GLib
 Group: Development/Documentation
+BuildArch: noarch
 
 %description glib-doc
 Documentation for Apache Arrow GLib.
--- a/blender.spec	2026-03-08 02:18:07.373692662 +0300
+++ b/blender.spec	2026-03-08 02:18:07.396692680 +0300
@@ -273,6 +273,7 @@
 Requires: %name = %EVR
 Obsoletes: %{project}4.4-doc
 Conflicts: %project-doc <= %EVR
+BuildArch: noarch
 
 %description doc
 Fully integrated creation suite, offering a broad range of essential
--- a/breeze-gtk.spec	2026-03-08 02:18:07.552692806 +0300
+++ b/breeze-gtk.spec	2026-03-08 02:18:07.555692808 +0300
@@ -35,6 +35,7 @@
 Provides: gtk2-theme-breeze = %version-%release
 Provides: gtk3-theme-breeze = %version-%release
 Provides: gtk4-theme-breeze = %version-%release
+BuildArch: noarch
 %description -n gtk-theme-breeze
 %{description}
 
--- a/coinor-osi.spec	2026-03-08 02:18:08.172693306 +0300
+++ b/coinor-osi.spec	2026-03-08 02:18:08.180693313 +0300
@@ -94,6 +94,7 @@
 Summary:       Documentation files for %name
 
 Requires:      %{name} = %EVR
+BuildArch: noarch
 
 %description   doc
 Osi (Open Solver Interface) provides an abstract base class to a generic linear
--- a/crosswords.spec	2026-03-08 02:18:08.288693400 +0300
+++ b/crosswords.spec	2026-03-08 02:18:08.295693405 +0300
@@ -87,6 +87,7 @@
 Group: Documentation
 
 Requires: %name
+BuildArch: noarch
 
 %description doc
 %summary.
--- a/dart.spec	2026-03-08 02:18:08.367693463 +0300
+++ b/dart.spec	2026-03-08 02:18:08.376693470 +0300
@@ -145,6 +145,7 @@
 %package docs
 Summary: Documentation for dart
 Group: Documentation
+BuildArch: noarch
 
 %description docs
 %summary
--- a/ddd.spec	2026-03-08 02:18:08.457693536 +0300
+++ b/ddd.spec	2026-03-08 02:18:08.463693541 +0300
@@ -32,6 +32,7 @@
 Summary: HTML documentation for %name
 Group: Development/Other
 Requires: %name = %version-%release
+BuildArch: noarch
 
 %package doc-ps
 Summary: PostScript documentation for %name
--- a/dogtag-pki.spec	2026-03-08 02:18:08.691693724 +0300
+++ b/dogtag-pki.spec	2026-03-08 02:18:08.733693758 +0300
@@ -232,6 +232,7 @@
 Requires: dogtag-pki-server
 Provides: pki-ca = %EVR
 Obsoletes: pki-ca < %pki_rebranded_version
+BuildArch: noarch
 
 %description -n dogtag-pki-ca
 The Certificate Authority (CA) is a required Dogtag PKI subsystem which issues,
--- a/dogtag-pki.spec	2026-03-08 02:18:08.733693758 +0300
+++ b/dogtag-pki.spec	2026-03-08 02:18:08.754693775 +0300
@@ -378,6 +378,7 @@
 Provides: pki-server-theme = %EVR
 Obsoletes: pki-server-theme < %EVR
 Requires: fonts-font-awesome
+BuildArch: noarch
 
 %description -n dogtag-pki-server-theme
 This Dogtag PKI Server Theme Package contains textual and graphical user
--- a/fontforge.spec	2026-03-08 02:18:09.714694549 +0300
+++ b/fontforge.spec	2026-03-08 02:18:09.718694552 +0300
@@ -64,6 +64,7 @@
 %package docs
 Summary: FontForge documentations
 Group: Publishing
+BuildArch: noarch
 
 %description docs
 FontForge documentations
--- a/fpc.spec	2026-03-08 02:18:09.918694713 +0300
+++ b/fpc.spec	2026-03-08 02:18:09.951694740 +0300
@@ -1019,6 +1019,7 @@
 %package docs
 Group: Documentation
 Summary: Free Pascal Compiler - Documentation
+BuildArch: noarch
 
 %description docs
 This package provides documentation for the Free Pascal Compiler in HTML
--- a/furnace.spec	2026-03-08 02:18:10.307695026 +0300
+++ b/furnace.spec	2026-03-08 02:18:10.311695030 +0300
@@ -57,6 +57,7 @@
 %package doc
 Group: Documentation
 Summary: Documentation files for furnace
+BuildArch: noarch
 
 %description doc
 These are the documentation files for the furnace chiptune synth.
--- a/fwupd.spec	2026-03-08 02:18:10.345695057 +0300
+++ b/fwupd.spec	2026-03-08 02:18:10.356695066 +0300
@@ -143,6 +143,7 @@
 %package -n libfwupd-devel-docs
 Summary: Documentation for libfwupd-devel
 Group: Documentation
+BuildArch: noarch
 
 %description -n libfwupd-devel-docs
 Documentation for libfwupd-devel.
--- a/geographiclib.spec	2026-03-08 02:18:10.447695139 +0300
+++ b/geographiclib.spec	2026-03-08 02:18:10.451695142 +0300
@@ -44,6 +44,7 @@
 %package doc
 Summary: Documentation for GeographicLib
 Group: Development/Documentation
+BuildArch: noarch
 
 %description doc
 This package contains doxygen-generated html API documentation for the
--- a/ghc.spec	2026-03-08 02:18:10.590695254 +0300
+++ b/ghc.spec	2026-03-08 02:18:10.606695267 +0300
@@ -127,6 +127,7 @@
 %package doc
 Summary: Documentation for GHC
 Group: Development/Haskell
+BuildArch: noarch
 
 %description doc
 Preformatted documentation for the Glasgow Haskell Compiler
--- a/glib2.spec	2026-03-08 02:18:10.747695381 +0300
+++ b/glib2.spec	2026-03-08 02:18:10.765695395 +0300
@@ -174,6 +174,7 @@
 Provides: %name-devel-doc = %version
 Obsoletes: %name-devel-doc < %version
 Conflicts: %name < %version, %name > %version
+BuildArch: noarch
 #BuildArch: noarch
 
 %description doc
--- a/itpp.spec	2026-03-08 02:18:11.206695750 +0300
+++ b/itpp.spec	2026-03-08 02:18:11.218695760 +0300
@@ -81,6 +81,7 @@
 Summary: Documentation for %name
 Group: Documentation
 Requires: %libname = %version
+BuildArch: noarch
 
 %description doc
 This package contains the documentation for the IT++ as html and man pages.
--- a/java3d.spec	2026-03-08 02:18:11.619696083 +0300
+++ b/java3d.spec	2026-03-08 02:18:11.628696090 +0300
@@ -80,6 +80,7 @@
 Group:		Development/Java
 Requires:	%{name} = %{version}-%{release}
 Requires:	javapackages-tools
+BuildArch: noarch
 
 %description examples
 The Java 3D API.
--- a/jogl2.spec	2026-03-08 02:18:11.757696194 +0300
+++ b/jogl2.spec	2026-03-08 02:18:11.764696200 +0300
@@ -64,6 +64,7 @@
 %package doc
 Group: Development/Java
 Summary: User manual for jogl2
+BuildArch: noarch
 
 %description doc
 User manual for jogl2.
--- a/kbd.spec	2026-03-08 02:18:11.820696245 +0300
+++ b/kbd.spec	2026-03-08 02:18:11.834696256 +0300
@@ -72,6 +72,7 @@
 %package -n %name-docs
 Group: Documentation
 Summary: Documentation for kbd
+BuildArch: noarch
 
 %description -n %name-docs
 Documentation for kbd
--- a/liberasurecode.spec	2026-03-08 02:18:13.648697715 +0300
+++ b/liberasurecode.spec	2026-03-08 02:18:13.651697718 +0300
@@ -22,6 +22,7 @@
 %package doc
 Summary: Documentation for %name
 Group: System/Libraries
+BuildArch: noarch
 
 %description doc
 The documentation for %name.
--- a/libltc.spec	2026-03-08 02:18:13.808697844 +0300
+++ b/libltc.spec	2026-03-08 02:18:13.811697846 +0300
@@ -38,6 +38,7 @@
 %package docs
 Summary: Developer's documentation for %name
 Group:   Development/Documentation
+BuildArch: noarch
 
 %description docs
 This package contains the documentation for %name.
--- a/libmonocypher.spec	2026-03-08 02:18:13.844697873 +0300
+++ b/libmonocypher.spec	2026-03-08 02:18:13.849697877 +0300
@@ -59,6 +59,7 @@
 Summary: Documentation files for %oname
 Group: Documentation
 Requires: %name = %EVR
+BuildArch: noarch
 
 %description doc
 Contains documentation for the %oname API in html format.
--- a/libopencv.spec	2026-03-08 02:18:13.884697905 +0300
+++ b/libopencv.spec	2026-03-08 02:18:13.902697920 +0300
@@ -239,6 +239,7 @@
 Conflicts: lib%{bname}3.4-examples < %EVR
 Obsoletes: lib%{bname}3.4-examples < %EVR
 AutoReq:no
+BuildArch: noarch
 
 %description examples
 %Name means Intel(R) Open Source Computer Vision Library. It is a
--- a/libopenjpeg2.0.spec	2026-03-08 02:18:13.945697954 +0300
+++ b/libopenjpeg2.0.spec	2026-03-08 02:18:13.951697959 +0300
@@ -62,6 +62,7 @@
 Group: Development/Documentation
 #BuildArch: noarch
 Conflicts: %name < %version
+BuildArch: noarch
 
 %description devel-doc
 The %name-devel-doc package includes documentation necessary for
--- a/libqvr.spec	2026-03-08 02:18:14.081698064 +0300
+++ b/libqvr.spec	2026-03-08 02:18:14.084698066 +0300
@@ -32,6 +32,7 @@
 %package doc
 Summary: Additional documentation for %name
 Group: Development/Documentation
+BuildArch: noarch
 
 %description doc
 This package provides additional documentation for %name.
--- a/tclap.spec	2026-03-08 02:18:14.119698094 +0300
+++ b/tclap.spec	2026-03-08 02:18:14.122698097 +0300
@@ -37,6 +37,7 @@
 %package doc
 Summary: Documentation files for %name
 Group: Documentation
+BuildArch: noarch
 
 %description doc
 TCLAP is a small, flexible library that provides a simple interface for
--- a/libtracefs.spec	2026-03-08 02:18:14.155698123 +0300
+++ b/libtracefs.spec	2026-03-08 02:18:14.159698126 +0300
@@ -46,6 +46,7 @@
 %package doc
 Summary: %summary (Documentation)
 Group: Development/Documentation
+BuildArch: noarch
 
 %description doc
 %summary.
--- a/lomiri-api.spec	2026-03-08 02:18:14.397698318 +0300
+++ b/lomiri-api.spec	2026-03-08 02:18:14.402698322 +0300
@@ -58,6 +58,7 @@
 %package -n liblomiri-api-doc
 Summary: API for Lomiri shell integration (documentation)
 Group: Documentation
+BuildArch: noarch
 
 %description -n liblomiri-api-doc
 Lomiri Operating Environment is a convergent work shell designed for use
--- a/netcdf.spec	2026-03-08 02:18:15.473699183 +0300
+++ b/netcdf.spec	2026-03-08 02:18:15.483699191 +0300
@@ -152,6 +152,7 @@
 Summary: Documentation for NetCDF
 Summary(ru_RU.UTF-8): Документация по NetCDF
 Group: Documentation
+BuildArch: noarch
 
 %description -n libnetcdf-doc
 Documentation for NetCDF library.
--- a/nix.spec	2026-03-08 02:18:15.662699334 +0300
+++ b/nix.spec	2026-03-08 02:18:15.668699339 +0300
@@ -91,6 +91,7 @@
 %package doc
 Summary: Documentation files for %name
 Group: Documentation
+BuildArch: noarch
 
 %description doc
 The %name-doc package contains documentation files for %name.
--- a/openmpi-sharm.spec	2026-03-08 02:18:16.167699740 +0300
+++ b/openmpi-sharm.spec	2026-03-08 02:18:16.175699747 +0300
@@ -52,6 +52,7 @@
 Summary: Documentation for Open MPI
 Group: System/Libraries
 Requires: %name = %EVR
+BuildArch: noarch
 
 %description -n %name-doc
 Documentation for Open MPI.
--- a/openpace.spec	2026-03-08 02:18:16.324699866 +0300
+++ b/openpace.spec	2026-03-08 02:18:16.328699870 +0300
@@ -58,6 +58,7 @@
 %package docs
 Summary: Library for %name
 Group: Development/Documentation
+BuildArch: noarch
 
 %description docs
 %summary
--- a/openshadinglanguage.spec	2026-03-08 02:18:16.363699898 +0300
+++ b/openshadinglanguage.spec	2026-03-08 02:18:16.373699906 +0300
@@ -107,6 +107,7 @@
 %package doc
 Summary: Documentation for OpenShadingLanguage
 Group: Documentation
+BuildArch: noarch
 
 %description doc
 Open Shading Language (OSL) is a small but rich language
--- a/pdfio.spec	2026-03-08 02:18:16.845700285 +0300
+++ b/pdfio.spec	2026-03-08 02:18:16.849700288 +0300
@@ -56,6 +56,7 @@
 %package doc
 Summary: Documentation and examples for pdfio
 Group: System/Libraries
+BuildArch: noarch
 
 %description doc
 The pdfio-doc package contains documentation and examples for the
--- a/persistent-cache-cpp.spec	2026-03-08 02:18:17.013700420 +0300
+++ b/persistent-cache-cpp.spec	2026-03-08 02:18:17.018700424 +0300
@@ -58,6 +58,7 @@
 %package -n lib%{name}-doc
 Summary: Documentation for persistent-cache-cpp-dev
 Group: Documentation
+BuildArch: noarch
 
 %description -n lib%{name}-doc
 This API provides a cache of key-value pairs with a backing store. It is
--- a/pinephone-keyboard.spec	2026-03-08 02:18:17.328700673 +0300
+++ b/pinephone-keyboard.spec	2026-03-08 02:18:17.334700678 +0300
@@ -63,6 +63,7 @@
 Requires: %name = %version-%release
 
 ExcludeArch: armh ppc64le
+BuildArch: noarch
 
 %description doc
 This package contains documentation and scheme for
--- a/process-cpp.spec	2026-03-08 02:18:17.698700970 +0300
+++ b/process-cpp.spec	2026-03-08 02:18:17.705700976 +0300
@@ -101,6 +101,7 @@
 %package doc
 Summary: C++11 library for handling processes (documentation)
 Group: Documentation
+BuildArch: noarch
 
 %description doc
 process-cpp is a simple and straightforward wrapper around process
--- a/proxmox-datacenter-manager.spec	2026-03-08 02:18:17.813701062 +0300
+++ b/proxmox-datacenter-manager.spec	2026-03-08 02:18:17.819701067 +0300
@@ -65,6 +65,7 @@
 Requires: pve-xtermjs
 Requires: fonts-font-awesome
 Requires: pdm-i18n
+BuildArch: noarch
 
 %description ui
 This package provides the web UI of the Proxmox Datacenter Manager (PDM)
--- a/rawpy.spec	2026-03-08 02:18:18.248701412 +0300
+++ b/rawpy.spec	2026-03-08 02:18:18.253701415 +0300
@@ -43,6 +43,7 @@
 %package docs
 Summary: Documentation for %pypi_name
 Group: Development/Documentation
+BuildArch: noarch
 
 %description docs
 rawpy is an easy-to-use Python wrapper for the LibRaw library.
--- a/qt-creator.spec	2026-03-08 02:18:18.323701472 +0300
+++ b/qt-creator.spec	2026-03-08 02:18:18.333701480 +0300
@@ -138,6 +138,7 @@
 %endif
 Requires: qt6-base-doc
 Requires: qt6-tools
+BuildArch: noarch
 
 %description doc
 Documentation for %name
--- a/qtfeedback.spec	2026-03-08 02:18:18.492701607 +0300
+++ b/qtfeedback.spec	2026-03-08 02:18:18.496701610 +0300
@@ -41,6 +41,7 @@
 Summary: Document for developing apps which will use Qt5 %qt_module
 Group: Development/KDE and QT
 Requires: %name-common = %EVR
+BuildArch: noarch
 %description doc
 This package contains documentation for Qt5 %qt_module
 
--- a/qxmpp-qt6.spec	2026-03-08 02:18:19.011702024 +0300
+++ b/qxmpp-qt6.spec	2026-03-08 02:18:19.025702035 +0300
@@ -91,6 +91,7 @@
 Group: Development/KDE and QT
 Conflicts: lib%name < %version
 Conflicts: lib%_name
+BuildArch: noarch
 
 %description doc
 QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and
--- a/rust.spec	2026-03-08 02:18:19.250702216 +0300
+++ b/rust.spec	2026-03-08 02:18:19.265702228 +0300
@@ -140,6 +140,7 @@
 %package doc
 Summary: Documentation for Rust
 Group: Development/Documentation
+BuildArch: noarch
 # NOT BuildArch: noarch
 # Note, while docs are mostly noarch, some things do vary by target_arch.
 
--- a/simbody.spec	2026-03-08 02:18:19.522702434 +0300
+++ b/simbody.spec	2026-03-08 02:18:19.526702437 +0300
@@ -58,6 +58,7 @@
 %package docs
 Summary: Documentation for %name
 Group: Development/Documentation
+BuildArch: noarch
 
 %description docs
 %summary
--- a/virtualbox.spec	2026-03-08 02:18:21.125703720 +0300
+++ b/virtualbox.spec	2026-03-08 02:18:21.142703733 +0300
@@ -328,6 +328,7 @@
 Summary: VirtualBox documentation
 Group: Documentation
 Requires: %name = %version-%release
+BuildArch: noarch
 
 %description doc
 This package contains VirtualBox User Manual.
--- a/wireplumber.spec	2026-03-08 02:18:21.295703856 +0300
+++ b/wireplumber.spec	2026-03-08 02:18:21.304703863 +0300
@@ -52,6 +52,7 @@
 %package doc
 Summary: docs for the client library for WirePlumber
 Group: Documentation
+BuildArch: noarch
 
 %package -n lib%libname
 Summary: the client library for WirePlumber
--- a/wireplumber.spec	2026-03-08 02:18:21.340703892 +0300
+++ b/wireplumber.spec	2026-03-08 02:18:21.348703898 +0300
@@ -55,6 +55,7 @@
 %package doc
 Summary: docs for the client library for WirePlumber
 Group: Documentation
+BuildArch: noarch
 
 %package -n lib%libname
 Summary: the client library for WirePlumber
--- a/wvstreams.spec	2026-03-08 02:18:21.387703929 +0300
+++ b/wvstreams.spec	2026-03-08 02:18:21.399703939 +0300
@@ -76,6 +76,7 @@
 Group: Development/Documentation
 Requires: lib%name-devel = %version-%release
 Provides: %name-doxy-manual = %version-%release
+BuildArch: noarch
 %description -n lib%name-devel-doc
 WvStreams aims to be an efficient, secure, and easy-to-use library
 for doing network applications development.
--- a/z3.spec	2026-03-08 02:18:21.619704116 +0300
+++ b/z3.spec	2026-03-08 02:18:21.624704119 +0300
@@ -49,6 +49,7 @@
 %package -n lib%name-devel-docs
 Summary: Documentation for %name
 Group: Development/Documentation
+BuildArch: noarch
 
 %description -n lib%name-devel-docs
 Z3 is a high-performance theorem prover being developed at Microsoft
