[Report] Packages Restricting Arches
by root
List of packages currently excluding arches (1140)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- CardManager
ExclusiveArch: %{java_arches} noarch
- GAPDoc
ExclusiveArch: %{gap_arches} noarch
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- JUnitParams
ExclusiveArch: %{java_arches} noarch
- Mars
ExclusiveArch: %{java_arches} noarch
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-rJava
ExclusiveArch: %{java_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- antlr3
ExclusiveArch: %{java_arches}
- antlr4-project
ExclusiveArch: %{java_arches}
- antlrworks
ExclusiveArch: %{java_arches} noarch
- aopalliance
ExclusiveArch: %{java_arches} noarch
- apache-commons-beanutils
ExclusiveArch: %{java_arches} noarch
- apache-commons-cli
ExclusiveArch: %{java_arches} noarch
- apache-commons-codec
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections4
ExclusiveArch: %{java_arches} noarch
- apache-commons-compress
ExclusiveArch: %{java_arches} noarch
- apache-commons-configuration
ExclusiveArch: %{java_arches} noarch
- apache-commons-digester
ExclusiveArch: %{java_arches} noarch
- apache-commons-exec
ExclusiveArch: %{java_arches} noarch
- apache-commons-io
ExclusiveArch: %{java_arches} noarch
- apache-commons-jexl
ExclusiveArch: %{java_arches} noarch
- apache-commons-jxpath
ExclusiveArch: %{java_arches} noarch
- apache-commons-lang3
ExclusiveArch: %{java_arches} noarch
- apache-commons-logging
ExclusiveArch: %{java_arches} noarch
- apache-commons-math
ExclusiveArch: %{java_arches} noarch
- apache-commons-modeler
ExclusiveArch: %{java_arches} noarch
- apache-commons-net
ExclusiveArch: %{java_arches} noarch
- apache-commons-parent
ExclusiveArch: %{java_arches} noarch
- apache-commons-pool
ExclusiveArch: %{java_arches} noarch
- apache-commons-vfs
ExclusiveArch: %{java_arches} noarch
- apache-ivy
ExclusiveArch: %{java_arches} noarch
- apache-parent
ExclusiveArch: %{java_arches} noarch
- apache-resource-bundles
ExclusiveArch: %{java_arches} noarch
- apache-sshd
ExclusiveArch: %{java_arches} noarch
- apiguardian
ExclusiveArch: %{java_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt6_qtwebengine_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- asmjit
ExclusiveArch: aarch64 x86_64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- atinject
ExclusiveArch: %{java_arches} noarch
- aunit
ExclusiveArch: %GPRbuild_arches
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcel
ExclusiveArch: %{java_arches} noarch
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- box64
ExclusiveArch: aarch64 ppc64le x86_64
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- bsf
ExclusiveArch: %{java_arches} noarch
- bsh
ExclusiveArch: %{java_arches} noarch
- build-helper-maven-plugin
ExclusiveArch: %{java_arches} noarch
- buildah
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- byebyebios
ExclusiveArch: x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: %{golang_arches}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: aarch64 x86_64
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- catatonit
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %{golang_arches_future}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- cglib
ExclusiveArch: %{java_arches} noarch
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clojure
ExclusiveArch: %{java_arches} noarch
- clojure-core-specs-alpha
ExclusiveArch: %{java_arches} noarch
- clojure-maven-plugin
ExclusiveArch: %{java_arches} noarch
- clojure-spec-alpha
ExclusiveArch: %{java_arches} noarch
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- cortado
ExclusiveArch: %{java_arches} noarch
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cpuinfo
ExclusiveArch: x86_64 aarch64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- credentials-fetcher
ExclusiveArch: x86_64 aarch64 s390x
- cri-o
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- crun
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- decentxml
ExclusiveArch: %{java_arches} noarch
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet7.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: x86_64
- dotnet8.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- ecj
ExclusiveArch: %{java_arches} noarch
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: aarch64 x86_64
- embree3
ExclusiveArch: aarch64 x86_64
- enjarify
ExclusiveArch: %{java_arches} noarch
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- eth-tools
ExclusiveArch: x86_64
- exec-maven-plugin
ExclusiveArch: %{java_arches} noarch
- external-editor-revived
ExclusiveArch: %{rust_arches}
- extra-enforcer-rules
ExclusiveArch: %{java_arches} noarch
- fasterxml-oss-parent
ExclusiveArch: %{java_arches} noarch
- fb303
ExclusiveArch: x86_64 aarch64 ppc64le
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- filedrop
ExclusiveArch: %{java_arches} noarch
- firecracker
ExclusiveArch: aarch64 x86_64
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- freecol
ExclusiveArch: %{java_arches} noarch
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gap
ExclusiveArch: %{gap_arches}
- gap-pkg-ace
ExclusiveArch: %{gap_arches}
- gap-pkg-aclib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-alnuth
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-atlasrep
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autodoc
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-automata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autpgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-browse
ExclusiveArch: %{gap_arches}
- gap-pkg-caratinterface
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-circle
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-cohomolo
ExclusiveArch: %{gap_arches}
- gap-pkg-congruence
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-corelg
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crime
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crisp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crypting
ExclusiveArch: %{gap_arches}
- gap-pkg-cryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crystcat
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ctbllib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-curlinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-cvec
ExclusiveArch: %{gap_arches}
- gap-pkg-datastructures
ExclusiveArch: %{gap_arches}
- gap-pkg-design
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-digraphs
ExclusiveArch: %{gap_arches}
- gap-pkg-edim
ExclusiveArch: %{gap_arches}
- gap-pkg-factint
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ferret
ExclusiveArch: %{gap_arches}
- gap-pkg-fga
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fining
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-float
ExclusiveArch: %{gap_arches}
- gap-pkg-format
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-forms
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fr
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-francy
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-gbnp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-genss
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grape
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-groupoids
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grpconst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-guava
ExclusiveArch: %{gap_arches}
- gap-pkg-hap
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hapcryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hecke
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-images
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-io
ExclusiveArch: %{gap_arches}
- gap-pkg-irredsol
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-json
ExclusiveArch: %{gap_arches}
- gap-pkg-jupyterkernel
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-jupyterviz
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-laguna
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liealgdb
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liepring
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liering
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-loops
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-lpres
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-mapclass
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-nautytracesinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-nq
ExclusiveArch: %{gap_arches}
- gap-pkg-openmath
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-orb
ExclusiveArch: %{gap_arches}
- gap-pkg-polenta
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polycyclic
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polymaking
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-primgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-profiling
ExclusiveArch: %{gap_arches}
- gap-pkg-qpa
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-quagroup
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-radiroot
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-recog
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-repsn
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-resclasses
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-scscp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-semigroups
ExclusiveArch: %{gap_arches}
- gap-pkg-singular
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sla
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallsemi
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sonata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sophus
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-spinsym
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-standardff
ExclusiveArch: %{gap_arches}
- gap-pkg-tomlib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-toric
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-transgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-utils
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-uuid
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-xmod
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-zeromqinterface
ExclusiveArch: %{gap_arches}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gbrainy
ExclusiveArch: %mono_arches
- gdb
ExclusiveArch: %{ix86} x86_64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- goldendict-ng
ExclusiveArch: aarch64 x86_64
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guice
ExclusiveArch: %{java_arches} noarch
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64
- hawtjni
ExclusiveArch: %{java_arches} noarch
- hedgewars
ExclusiveArch: %{fpc_arches}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- hipblas
ExclusiveArch: x86_64
- hipcub
ExclusiveArch: x86_64
- hipify
ExclusiveArch: x86_64
- hipsparse
ExclusiveArch: x86_64
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64
- intel-compute-runtime
ExclusiveArch: x86_64
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-lpmd
ExclusiveArch: x86_64
- intel-media-driver-free
ExclusiveArch: i686 x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jackson-annotations
ExclusiveArch: %{java_arches} noarch
- jackson-bom
ExclusiveArch: %{java_arches} noarch
- jackson-core
ExclusiveArch: %{java_arches} noarch
- jackson-databind
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-binary
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-text
ExclusiveArch: %{java_arches} noarch
- jackson-jaxrs-providers
ExclusiveArch: %{java_arches} noarch
- jackson-modules-base
ExclusiveArch: %{java_arches} noarch
- jackson-parent
ExclusiveArch: %{java_arches} noarch
- jacoco
ExclusiveArch: %{java_arches} noarch
- jacop
ExclusiveArch: %{java_arches} noarch
- jakarta-activation
ExclusiveArch: %{java_arches} noarch
- jakarta-activation1
ExclusiveArch: %{java_arches} noarch
- jakarta-annotations
ExclusiveArch: %{java_arches} noarch
- jakarta-el
ExclusiveArch: %{java_arches} noarch
- jakarta-interceptors
ExclusiveArch: %{java_arches} noarch
- jakarta-json
ExclusiveArch: %{java_arches} noarch
- jakarta-mail
ExclusiveArch: %{java_arches} noarch
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
- jakarta-oro
ExclusiveArch: %{java_arches} noarch
- jakarta-saaj
ExclusiveArch: %{java_arches} noarch
- jakarta-server-pages
ExclusiveArch: %{java_arches} noarch
- jakarta-servlet
ExclusiveArch: %{java_arches} noarch
- jakarta-xml-ws
ExclusiveArch: %{java_arches} noarch
- janino
ExclusiveArch: %{java_arches} noarch
- jansi
ExclusiveArch: %{java_arches}
- jansi-native
ExclusiveArch: %{java_arches}
- jansi1
ExclusiveArch: %{java_arches} noarch
- java-1.8.0-openjdk
ExclusiveArch: %{java_arches}
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
- java-11-openjdk
ExclusiveArch: %{java_arches}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
- java-17-openjdk
ExclusiveArch: %{java_arches}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
- java-diff-utils
ExclusiveArch: %{java_arches} noarch
- java-dirq
ExclusiveArch: %{java_arches} noarch
- java-jd-decompiler
ExclusiveArch: %{java_arches} noarch
- java-latest-openjdk
ExclusiveArch: %{java_arches}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
- java-runtime-decompiler
ExclusiveArch: %{java_arches} noarch
- java-scrypt
ExclusiveArch: %{java_arches} noarch
- java_cup
ExclusiveArch: %{java_arches} noarch
- javacc
ExclusiveArch: %{java_arches} noarch
- javacc-maven-plugin
ExclusiveArch: %{java_arches} noarch
- javaewah
ExclusiveArch: %{java_arches} noarch
- javapackages-bootstrap
ExclusiveArch: %{java_arches}
- javaparser
ExclusiveArch: %{java_arches} noarch
- javapoet
ExclusiveArch: %{java_arches} noarch
- javassist
ExclusiveArch: %{java_arches} noarch
- jaxb
ExclusiveArch: %{java_arches} noarch
- jaxb-api
ExclusiveArch: %{java_arches} noarch
- jaxb-api2
ExclusiveArch: %{java_arches} noarch
- jaxb-dtd-parser
ExclusiveArch: %{java_arches} noarch
- jaxb-fi
ExclusiveArch: %{java_arches} noarch
- jaxb-istack-commons
ExclusiveArch: %{java_arches} noarch
- jaxb-stax-ex
ExclusiveArch: %{java_arches} noarch
- jaxen
ExclusiveArch: %{java_arches} noarch
- jboss-jaxrs-2.0-api
ExclusiveArch: %{java_arches} noarch
- jboss-logging
ExclusiveArch: %{java_arches} noarch
- jboss-logging-tools
ExclusiveArch: %{java_arches} noarch
- jboss-parent
ExclusiveArch: %{java_arches} noarch
- jchardet
ExclusiveArch: %{java_arches} noarch
- jcip-annotations
ExclusiveArch: %{java_arches} noarch
- jctools
ExclusiveArch: %{java_arches} noarch
- jcuber
ExclusiveArch: %{java_arches} noarch
- jdeparser
ExclusiveArch: %{java_arches} noarch
- jdepend
ExclusiveArch: %{java_arches} noarch
- jdependency
ExclusiveArch: %{java_arches} noarch
- jdom
ExclusiveArch: %{java_arches} noarch
- jdom2
ExclusiveArch: %{java_arches} noarch
- jedit
ExclusiveArch: %{java_arches} noarch
- jericho-html
ExclusiveArch: %{java_arches} noarch
- jetbrains-annotations
ExclusiveArch: noarch %{java_arches}
- jetty
ExclusiveArch: %{java_arches} noarch
- jflex
ExclusiveArch: %{java_arches} noarch
- jfreechart
ExclusiveArch: %{java_arches} noarch
- jgit
ExclusiveArch: %{java_arches} noarch
- jglobus
ExclusiveArch: %{java_arches} noarch
- jgoodies-common
ExclusiveArch: %{java_arches} noarch
- jgoodies-forms
ExclusiveArch: %{java_arches} noarch
- jgoodies-looks
ExclusiveArch: %{java_arches} noarch
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- jline
ExclusiveArch: %{java_arches}
- jline2
ExclusiveArch: %{java_arches} noarch
- jmock
ExclusiveArch: %{java_arches} noarch
- jmol
ExclusiveArch: %{java_arches} noarch
- jna
ExclusiveArch: %{java_arches}
- jneuroml-core
ExclusiveArch: %{java_arches} noarch
- jni-inchi
ExclusiveArch: %{java_arches}
- jol
ExclusiveArch: %{java_arches} noarch
- jolokia-jvm-agent
ExclusiveArch: %{java_arches} noarch
- jopt-simple
ExclusiveArch: %{java_arches} noarch
- jorbis
ExclusiveArch: %{java_arches} noarch
- jowl
ExclusiveArch: %{nodejs_arches} noarch
- jpanoramamaker
ExclusiveArch: %{java_arches} noarch
- jsch
ExclusiveArch: %{java_arches} noarch
- jsch-agent-proxy
ExclusiveArch: %{java_arches} noarch
- json_simple
ExclusiveArch: %{java_arches} noarch
- jsoup
ExclusiveArch: %{java_arches} noarch
- jsr-305
ExclusiveArch: %{java_arches} noarch
- jss
ExclusiveArch: %{java_arches}
- jssc
ExclusiveArch: %{java_arches}
- jtidy
ExclusiveArch: %{java_arches} noarch
- julia
ExclusiveArch: x86_64
- junit
ExclusiveArch: %{java_arches} noarch
- junit5
ExclusiveArch: %{java_arches} noarch
- juniversalchardet
ExclusiveArch: %{java_arches} noarch
- jzlib
ExclusiveArch: %{java_arches} noarch
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- khelpcenter
ExclusiveArch: %{qt6_qtwebengine_arches}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.32
ExclusiveArch: %{ldc_arches} ppc64le
- libbase
ExclusiveArch: %{java_arches} noarch
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libloader
ExclusiveArch: %{java_arches} noarch
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-nvidia-driver
ExclusiveArch: %{x86_64} %{ix86} %{arm64} ppc64le
- libvirt-java
ExclusiveArch: %{java_arches} noarch
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- lucene
ExclusiveArch: %{java_arches} noarch
- lujavrite
ExclusiveArch: %{java_arches}
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- magicmirror
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-airnow
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-onthisday
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-singlestock
ExclusiveArch: %{nodejs_arches} noarch
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matrix-synapse
ExclusiveArch: %{rust_arches}
- maui-mauikit
ExclusiveArch: %{ix86} s390x aarch64 x86_64
- maven
ExclusiveArch: %{java_arches} noarch
- maven-antrun-plugin
ExclusiveArch: %{java_arches} noarch
- maven-archetype
ExclusiveArch: %{java_arches} noarch
- maven-archiver
ExclusiveArch: %{java_arches} noarch
- maven-artifact-transfer
ExclusiveArch: %{java_arches} noarch
- maven-assembly-plugin
ExclusiveArch: %{java_arches} noarch
- maven-bundle-plugin
ExclusiveArch: %{java_arches} noarch
- maven-clean-plugin
ExclusiveArch: %{java_arches} noarch
- maven-common-artifact-filters
ExclusiveArch: %{java_arches} noarch
- maven-compiler-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-analyzer
ExclusiveArch: %{java_arches} noarch
- maven-dependency-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-tree
ExclusiveArch: %{java_arches} noarch
- maven-doxia
ExclusiveArch: %{java_arches} noarch
- maven-doxia-sitetools
ExclusiveArch: %{java_arches} noarch
- maven-enforcer
ExclusiveArch: %{java_arches} noarch
- maven-file-management
ExclusiveArch: %{java_arches} noarch
- maven-filtering
ExclusiveArch: %{java_arches} noarch
- maven-invoker
ExclusiveArch: %{java_arches} noarch
- maven-invoker-plugin
ExclusiveArch: %{java_arches} noarch
- maven-jar-plugin
ExclusiveArch: %{java_arches} noarch
- maven-mapping
ExclusiveArch: %{java_arches} noarch
- maven-native
ExclusiveArch: %{java_arches} noarch
- maven-parent
ExclusiveArch: %{java_arches} noarch
- maven-patch-plugin
ExclusiveArch: %{java_arches} noarch
- maven-plugin-testing
ExclusiveArch: %{java_arches} noarch
- maven-plugin-tools
ExclusiveArch: %{java_arches} noarch
- maven-remote-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-reporting-api
ExclusiveArch: %{java_arches} noarch
- maven-reporting-impl
ExclusiveArch: %{java_arches} noarch
- maven-resolver
ExclusiveArch: %{java_arches} noarch
- maven-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-script-interpreter
ExclusiveArch: %{java_arches} noarch
- maven-shade-plugin
ExclusiveArch: %{java_arches} noarch
- maven-shared-incremental
ExclusiveArch: %{java_arches} noarch
- maven-shared-io
ExclusiveArch: %{java_arches} noarch
- maven-shared-utils
ExclusiveArch: %{java_arches} noarch
- maven-source-plugin
ExclusiveArch: %{java_arches} noarch
- maven-surefire
ExclusiveArch: %{java_arches} noarch
- maven-verifier
ExclusiveArch: %{java_arches} noarch
- maven-verifier-plugin
ExclusiveArch: %{java_arches} noarch
- maven-wagon
ExclusiveArch: %{java_arches} noarch
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mcrouter
ExclusiveArch: x86_64 aarch64 ppc64le
- mecab-java
ExclusiveArch: %java_arches
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: x86_64 %{ix86}
- merkuro
ExclusiveArch: %{qt6_qtwebengine_arches}
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64 riscv64
- miglayout
ExclusiveArch: %{java_arches} noarch
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- modello
ExclusiveArch: %{java_arches} noarch
- moditect
ExclusiveArch: %{java_arches} noarch
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- modulemaker-maven-plugin
ExclusiveArch: %{java_arches} noarch
- mojo-executor
ExclusiveArch: %{java_arches} noarch
- mojo-parent
ExclusiveArch: %{java_arches} noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- msv
ExclusiveArch: %{java_arches} noarch
- mvfst
ExclusiveArch: x86_64 aarch64 ppc64le
- mxparser
ExclusiveArch: %{java_arches} noarch
- mysql-connector-java
ExclusiveArch: %{java_arches} noarch
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- naga
ExclusiveArch: %{java_arches} noarch
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cjs-module-lexer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-undici
ExclusiveArch: %{nodejs_arches} noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-cef
ExclusiveArch: x86_64 aarch64
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- oidn
ExclusiveArch: x86_64
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- oneVPL
ExclusiveArch: x86_64
- oneVPL-intel-gpu
ExclusiveArch: x86_64
- oneapi-level-zero
ExclusiveArch: x86_64
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- ongres-scram
ExclusiveArch: %{java_arches} noarch
- ongres-stringprep
ExclusiveArch: %{java_arches} noarch
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjdk-asmtools
ExclusiveArch: %{java_arches} noarch
- openjdk-asmtools7
ExclusiveArch: %{java_arches} noarch
- openjfx
ExclusiveArch: %{java_arches}
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- openvkl
ExclusiveArch: aarch64 x86_64
- optee_client
ExclusiveArch: aarch64
- optee_os
ExclusiveArch: aarch64
- options
ExclusiveArch: %{java_arches} noarch
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- picocli
ExclusiveArch: %{java_arches} noarch
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plexus-archiver
ExclusiveArch: %{java_arches} noarch
- plexus-build-api
ExclusiveArch: %{java_arches} noarch
- plexus-build-api0
ExclusiveArch: %{java_arches} noarch
- plexus-cipher
ExclusiveArch: %{java_arches} noarch
- plexus-classworlds
ExclusiveArch: %{java_arches} noarch
- plexus-compiler
ExclusiveArch: %{java_arches} noarch
- plexus-component-api
ExclusiveArch: %{java_arches} noarch
- plexus-components-pom
ExclusiveArch: %{java_arches} noarch
- plexus-containers
ExclusiveArch: %{java_arches} noarch
- plexus-i18n
ExclusiveArch: %{java_arches} noarch
- plexus-interpolation
ExclusiveArch: %{java_arches} noarch
- plexus-io
ExclusiveArch: %{java_arches} noarch
- plexus-languages
ExclusiveArch: %{java_arches} noarch
- plexus-pom
ExclusiveArch: %{java_arches} noarch
- plexus-resources
ExclusiveArch: %{java_arches} noarch
- plexus-sec-dispatcher
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- procyon
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
- proguard
ExclusiveArch: %{java_arches} noarch
- prometheus-jmx-exporter
ExclusiveArch: %{java_arches} noarch
- prometheus-simpleclient-java
ExclusiveArch: %{java_arches} noarch
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- pveclib
ExclusiveArch: ppc %{power64}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-damo
ExclusiveArch: x86_64 aarch64 ppc64le s390x noarch
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
- python-jupyter-polymake
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pyahocorasick
ExclusiveArch: x86_64 %{arm64} ppc64le
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-pyqt6-webengine
ExclusiveArch: aarch64 x86_64
- python-torch
ExclusiveArch: x86_64 aarch64
- python-torchdata
ExclusiveArch: x86_64 aarch64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatengine
ExclusiveArch: x86_64
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
- rachota
ExclusiveArch: %{java_arches} noarch
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reflections
ExclusiveArch: %{java_arches} noarch
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- regexp
ExclusiveArch: %{java_arches} noarch
- relaxng-datatype-java
ExclusiveArch: %{java_arches} noarch
- replacer
ExclusiveArch: %{java_arches} noarch
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- rescene
ExclusiveArch: %{mono_arches}
- resteasy
ExclusiveArch: %{java_arches} noarch
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- retsnoop
ExclusiveArch: %{rust_arches}
- rhino
ExclusiveArch: %{java_arches} noarch
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocalution
ExclusiveArch: x86_64
- rocblas
ExclusiveArch: x86_64
- rocclr
ExclusiveArch: x86_64
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-rpm-macros
ExclusiveArch: x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocsparse
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt6_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamming
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-hyperlocal
ExclusiveArch: %{rust_arches}
- rust-image0.23
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder0.1
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-procfs0.9
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-pwd
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_lib
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde_qs
ExclusiveArch: %{rust_arches}
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-sinit
ExclusiveArch: %{rust_arches}
- rust-snphost
ExclusiveArch: x86_64
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-tiff0.6
ExclusiveArch: %{rust_arches}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-uucore
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vtparse
ExclusiveArch: %{rust_arches}
- rust-web-ext-native-messaging
ExclusiveArch: %{rust_arches}
- rust-wezterm-color-types
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic-derive
ExclusiveArch: %{rust_arches}
- rust-zbus1
ExclusiveArch: %{rust_arches}
- rust-zbus_macros1
ExclusiveArch: %{rust_arches}
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- rustup
ExclusiveArch: x86_64 aarch64
- rutabaga-gfx-ffi
ExclusiveArch: x86_64 aarch64
- sac
ExclusiveArch: %{java_arches} noarch
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sat4j
ExclusiveArch: %{java_arches} noarch
- sbcl
ExclusiveArch: %{ix86} x86_64 aarch64 %{power64}
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sblim-cim-client
ExclusiveArch: %{java_arches} noarch
- sblim-cim-client2
ExclusiveArch: %{java_arches} noarch
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- scala
ExclusiveArch: %{java_arches} noarch
- scannotation
ExclusiveArch: %{java_arches} noarch
- sdljava
ExclusiveArch: %{java_arches}
- sdrangel
ExclusiveArch: %{qt5_qtwebengine_arches}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- sdubby
ExclusiveArch: %{efi}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- shaman
ExclusiveArch: %{java_arches} noarch
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigil
ExclusiveArch: %{qt5_qtwebengine_arches}
- sigul
ExclusiveArch: x86_64
- singularity-ce
ExclusiveArch: %{go_arches}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soup-sharp
ExclusiveArch: %{mono_arches}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- spyder
ExclusiveArch: %{qt5_qtwebengine_arches}
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
- string-template-maven-plugin
ExclusiveArch: %{java_arches} noarch
- stringtemplate
ExclusiveArch: %{java_arches} noarch
- stringtemplate4
ExclusiveArch: %{java_arches} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- subscription-manager-cockpit
ExclusiveArch: %{nodejs_arches} noarch
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svnkit
ExclusiveArch: %{java_arches} noarch
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swiftlint
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system-rules
ExclusiveArch: %{java_arches} noarch
- systemd-boot
ExclusiveArch: %efi
- t-digest
ExclusiveArch: %{java_arches} noarch
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tagsoup
ExclusiveArch: %{java_arches} noarch
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64 aarch64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tokodon
ExclusiveArch: %{qt6_qtwebengine_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- tomcatjss
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- truth
ExclusiveArch: %{java_arches} noarch
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- vakzination
ExclusiveArch: %{java_arches}
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- vrq
ExclusiveArch: %{ix86} x86_64
- wangle
ExclusiveArch: x86_64 aarch64 ppc64le
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- wasmedge
ExclusiveArch: x86_64 aarch64
- watchman
ExclusiveArch: x86_64 aarch64 ppc64le
- wdt
ExclusiveArch: x86_64 aarch64 ppc64le
- webkit2-sharp
ExclusiveArch: %mono_arches
- weld-parent
ExclusiveArch: %{java_arches} noarch
- why3
ExclusiveArch: %{ocaml_native_compiler}
- widevine-installer
ExclusiveArch: aarch64
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- ws-commons-util
ExclusiveArch: %{java_arches} noarch
- wsdl4j
ExclusiveArch: %{java_arches} noarch
- wult
ExclusiveArch: x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: x86_64 aarch64
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xgap
ExclusiveArch: %{gap_arches}
- xml-commons-apis
ExclusiveArch: %{java_arches} noarch
- xml-commons-resolver
ExclusiveArch: %{java_arches} noarch
- xml-maven-plugin
ExclusiveArch: %{java_arches} noarch
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xmlgraphics-commons
ExclusiveArch: %{java_arches} noarch
- xmlpull
ExclusiveArch: %{java_arches} noarch
- xmlstreambuffer
ExclusiveArch: %{java_arches} noarch
- xmlunit
ExclusiveArch: %{java_arches} noarch
- xmvn
ExclusiveArch: %{java_arches} noarch
- xmvn-connector-ivy
ExclusiveArch: %{java_arches} noarch
- xmvn-generator
ExclusiveArch: %{java_arches}
- xnnpack
ExclusiveArch: x86_64 aarch64
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
5 months
Architecture specific change in rpms/workrave.git
by githook-noreply@fedoraproject.org
The package rpms/workrave.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/workrave.git/commit/?id=2106956ef....
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit f7bf24be1bb99d500d10fd6eb2e3427cd7d87cfc
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Sun Dec 17 18:51:32 2023 -0500
1.10.52
Resolves: rhbz#2254906
diff --git a/.gitignore b/.gitignore
index 04b6aa2..86fe057 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ workrave-1.9.1.tar.gz
/workrave-v1_10_49.tar.gz
/workrave-v1_10_50.tar.gz
/workrave-v1_10_51_1.tar.gz
+/workrave-v1_10_52.tar.gz
diff --git a/578180d0982dd8f0dbe72574ae4758e6903691bb.patch b/578180d0982dd8f0dbe72574ae4758e6903691bb.patch
deleted file mode 100644
index 91aa3a2..0000000
--- a/578180d0982dd8f0dbe72574ae4758e6903691bb.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 578180d0982dd8f0dbe72574ae4758e6903691bb Mon Sep 17 00:00:00 2001
-From: Rob Caelers <rob.caelers(a)gmail.com>
-Date: Wed, 24 Aug 2022 19:31:37 +0200
-Subject: [PATCH] Support GNOME Shell 43
-
-# Conflicts:
-# frontend/applets/gnome-shell/src/metadata.json.in
----
- frontend/applets/gnome-shell/src/metadata.json.in | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/frontend/applets/gnome-shell/src/metadata.json.in b/frontend/applets/gnome-shell/src/metadata.json.in
-index 7070a1987..7f55d7a76 100644
---- a/frontend/applets/gnome-shell/src/metadata.json.in
-+++ b/frontend/applets/gnome-shell/src/metadata.json.in
-@@ -26,6 +26,7 @@
- "40",
- "41",
- "42",
-+ "43",
- "@shell_current@" ],
- "localedir": "@LOCALEDIR@",
- "url": "@url@"
diff --git a/sources b/sources
index 517fb40..3527af4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (workrave-v1_10_51_1.tar.gz) = 0c46ce08ca6234d2bf25d1959692afdc86c769746cba37077062ffed6d044eb55cfff9c162106f9d7021438d744eaf0ea3a5c92cacdb79bb65ce1b629022b1ac
+SHA512 (workrave-v1_10_52.tar.gz) = 4e64e4ef3bbf11e397af6c8086265ab4a628d05648e3662651d25079299e3016bd97c186fc069621121ab889ee22a1c58793fe81fc7fe4b6e4e1ebc7575993e8
diff --git a/workrave.spec b/workrave.spec
index 5737020..1680cbe 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -1,10 +1,11 @@
%bcond gnome 1
+%bcond gnome45 %[0%{?fedora} >= 39 || 0%{?rhel} >= 10]
%bcond gnome_flashback 1
%bcond mate 1
%bcond xfce 1
Name: workrave
-Version: 1.10.51.1
+Version: 1.10.52
Release: %autorelease
Summary: Program that assists in the recovery and prevention of RSI
# Based on older packages by Dag Wieers <dag(a)wieers.com> and Steve Ratcliffe
@@ -144,6 +145,9 @@ fi
%else
--disable-gnome3 \
%endif
+%if %{with gnome45}
+ --enable-gnome45 \
+%endif
%if %{with mate}
--enable-mate \
%else
commit 52f0458408e17f765dec2b24f9d2a0e85bb2e2ca
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Fri Oct 20 15:17:59 2023 -0400
Drop 2to3 usage
This script was already ported to Python 3 since 1.10.32:
https://github.com/rcaelers/workrave/commit/83f7682da3797ad1fa0caf1f94e90...
diff --git a/workrave.spec b/workrave.spec
index ee7d1da..5737020 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -127,9 +127,8 @@ touch ChangeLog
sed -i -e '/^DISTRIBUTION_HOME/s/\/$//' frontend/gtkmm/src/Makefile.*
-# upstream is python2
-2to3 --write --nobackups libs/dbus/bin/dbusgen.py
-%{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pni %{__python3} libs/dbus/bin/dbusgen.py
+# use versioned python command
+%py3_shebang_fix libs/dbus/bin/dbusgen.py
sed -i 's/AC_CHECK_PROG(PYTHON, python, python)/AC_CHECK_PROG(PYTHON, python3, python3)/' configure.ac
%build
commit 2106956ef5a9ab2e55a8d75e24caf1a9de4e13b5
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Sun Sep 10 23:24:37 2023 -0400
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/workrave.spec b/workrave.spec
index 50c603e..ee7d1da 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -64,6 +64,9 @@ Recommends: gstreamer1-plugins-base
Recommends: gstreamer1-plugins-good
Obsoletes: %{name}-devel < %{version}-%{release}
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+ExcludeArch: %{ix86}
+
%global _description Workrave is a program that assists in the recovery and prevention of\
Repetitive Strain Injury (RSI). The program frequently alerts you to\
take micro-pauses, rest breaks and restricts you to your daily limit.
5 months
Architecture specific change in rpms/hatch.git
by githook-noreply@fedoraproject.org
The package rpms/hatch.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hatch.git/commit/?id=5be321f6d467....
Change:
+%ifnarch x86_64
Thanks.
Full change:
============
commit 5be321f6d467608b3816251a2b7a5f9960e46b64
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Mon Dec 11 12:55:17 2023 -0500
Update to 1.8.1 (close RHBZ#2254030)
diff --git a/.gitignore b/.gitignore
index 285e314..3389012 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,5 @@
/hatch-hatch-v1.6.2.tar.gz
/hatch-hatch-v1.6.3.tar.gz
/hatch-hatch-v1.7.0.tar.gz
+/hatch-hatch-v1.8.0.tar.gz
+/hatch-hatch-v1.8.1.tar.gz
diff --git a/0001-Adjust-expected-output-for-older-rich-13.5.2.patch b/0001-Adjust-expected-output-for-older-rich-13.5.2.patch
new file mode 100644
index 0000000..98b47f6
--- /dev/null
+++ b/0001-Adjust-expected-output-for-older-rich-13.5.2.patch
@@ -0,0 +1,62 @@
+From 74d00ccd20cf5d67d4184414c5471c476207ac71 Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code(a)musicinmybrain.net>
+Date: Thu, 14 Dec 2023 09:12:35 -0500
+Subject: [PATCH] Adjust expected output for older rich (13.5.2)
+
+---
+ tests/cli/config/test_set.py | 2 ++
+ tests/cli/env/test_show.py | 18 +++++++++---------
+ 2 files changed, 11 insertions(+), 9 deletions(-)
+
+diff --git a/tests/cli/config/test_set.py b/tests/cli/config/test_set.py
+index cd576feb..73bb9bc0 100644
+--- a/tests/cli/config/test_set.py
++++ b/tests/cli/config/test_set.py
+@@ -184,6 +184,7 @@ def test_project_location_basic_set_first_project(hatch, config_file, helpers, t
+ f"""
+ New setting:
+ project = "foo"
++
+ [projects]
+ foo = "{path}"
+ """
+@@ -205,6 +206,7 @@ def test_project_location_complex_set_first_project(hatch, config_file, helpers,
+ f"""
+ New setting:
+ project = "foo"
++
+ [projects.foo]
+ location = "{path}"
+ """
+diff --git a/tests/cli/env/test_show.py b/tests/cli/env/test_show.py
+index ad43d8c8..964d2f52 100644
+--- a/tests/cli/env/test_show.py
++++ b/tests/cli/env/test_show.py
+@@ -439,15 +439,15 @@ def test_context_formatting(hatch, helpers, temp_dir, config_file):
+ +======+=========+==============+=======================+
+ | foo | virtual | pydantic | BAR=FOO_BAR |
+ +------+---------+--------------+-----------------------+
+- Matrices
+- +---------+---------+------------+------------------------+
+- | Name | Type | Envs | Dependencies |
+- +=========+=========+============+========================+
+- | default | virtual | py39-9000 | foo@ {root:uri}/../foo |
+- | | | py39-3.14 | |
+- | | | py310-9000 | |
+- | | | py310-3.14 | |
+- +---------+---------+------------+------------------------+
++ Matrices
++ +---------+---------+------------+-------------------------+
++ | Name | Type | Envs | Dependencies |
++ +=========+=========+============+=========================+
++ | default | virtual | py39-9000 | foo @ {root:uri}/../foo |
++ | | | py39-3.14 | |
++ | | | py310-9000 | |
++ | | | py310-3.14 | |
++ +---------+---------+------------+-------------------------+
+ """
+ )
+
+--
+2.43.0
+
diff --git a/1b10663e645efd6f37d616c5de34451dc2e015c0.patch b/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
deleted file mode 100644
index 3926fb0..0000000
--- a/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 1b10663e645efd6f37d616c5de34451dc2e015c0 Mon Sep 17 00:00:00 2001
-From: Ofek Lev <ofekmeister(a)gmail.com>
-Date: Sun, 23 Apr 2023 17:06:28 -0400
-Subject: [PATCH] Fix the `sdist` target when `strict-naming` is disabled
- (#834)
-
----
- backend/src/hatchling/builders/sdist.py | 6 ++++--
- docs/history/hatchling.md | 4 ++++
- tests/backend/builders/test_sdist.py | 4 ++--
- 3 files changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/backend/src/hatchling/builders/sdist.py b/backend/src/hatchling/builders/sdist.py
-index 525538a52..7aa23fcad 100644
---- a/backend/src/hatchling/builders/sdist.py
-+++ b/backend/src/hatchling/builders/sdist.py
-@@ -161,7 +161,7 @@ def clean(self, directory: str, versions: list[str]) -> None:
- def build_standard(self, directory: str, **build_data: Any) -> str:
- found_packages = set()
-
-- with SdistArchive(self.project_id, reproducible=self.config.reproducible) as archive:
-+ with SdistArchive(self.artifact_project_id, reproducible=self.config.reproducible) as archive:
- for included_file in self.recurse_included_files():
- if self.config.support_legacy:
- possible_package, file_name = os.path.split(included_file.relative_path)
-@@ -170,7 +170,9 @@ def build_standard(self, directory: str, **build_data: Any) -> str:
-
- tar_info = archive.gettarinfo(
- included_file.path,
-- arcname=normalize_archive_path(os.path.join(self.project_id, included_file.distribution_path)),
-+ arcname=normalize_archive_path(
-+ os.path.join(self.artifact_project_id, included_file.distribution_path)
-+ ),
- )
-
- if tar_info.isfile():
-diff --git a/docs/history/hatchling.md b/docs/history/hatchling.md
-index 6493d937e..54485e8c1 100644
---- a/docs/history/hatchling.md
-+++ b/docs/history/hatchling.md
-@@ -8,6 +8,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
-
- ## Unreleased
-
-+***Fixed:***
-+
-+- Fix internal archive root naming for the `sdist` target when `strict-naming` is disabled to match the file name in order to support the expectation of some frontends
-+
- ## [1.14.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.0) - 2023-04-02 ## {: #hatchling-v1.14.0 }
-
- ***Added:***
-diff --git a/tests/backend/builders/test_sdist.py b/tests/backend/builders/test_sdist.py
-index 1d5db1c7a..e69ac872d 100644
---- a/tests/backend/builders/test_sdist.py
-+++ b/tests/backend/builders/test_sdist.py
-@@ -1516,9 +1516,9 @@ def test_no_strict_naming(self, hatch, helpers, temp_dir, config_file):
- tar_archive.extractall(str(extraction_directory))
-
- expected_files = helpers.get_template_files(
-- 'sdist.standard_default', project_name, relative_root=builder.project_id
-+ 'sdist.standard_default', project_name, relative_root=builder.artifact_project_id
- )
- helpers.assert_files(extraction_directory, expected_files)
-
-- stat = os.stat(str(extraction_directory / builder.project_id / 'PKG-INFO'))
-+ stat = os.stat(str(extraction_directory / builder.artifact_project_id / 'PKG-INFO'))
- assert stat.st_mtime == get_reproducible_timestamp()
diff --git a/hatch-build.1 b/hatch-build.1
index 7751aa7..86d7af6 100644
--- a/hatch-build.1
+++ b/hatch-build.1
@@ -1,4 +1,4 @@
-.TH HATCH\-BUILD "1" "October 2022" "" "User Commands"
+.TH HATCH\-BUILD "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ build
\(en Build a project
@@ -71,9 +71,11 @@ after each build
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-clean.1 b/hatch-clean.1
index 910aea9..8c710e6 100644
--- a/hatch-clean.1
+++ b/hatch-clean.1
@@ -1,4 +1,4 @@
-.TH HATCH\-CLEAN "1" "October 2022" "" "User Commands"
+.TH HATCH\-CLEAN "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ clean
\(en Remove build artifacts
@@ -48,9 +48,11 @@ Whether or not to ignore artifacts from build hooks
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-config.1 b/hatch-config.1
index d15e682..eeb7b04 100644
--- a/hatch-config.1
+++ b/hatch-config.1
@@ -1,4 +1,4 @@
-.TH HATCH\-CONFIG "1" "October 2022" "" "User Commands"
+.TH HATCH\-CONFIG "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ config
\(en Manage the config file
@@ -60,9 +60,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-dep.1 b/hatch-dep.1
index 75d64f6..2c06896 100644
--- a/hatch-dep.1
+++ b/hatch-dep.1
@@ -1,4 +1,4 @@
-.TH HATCH\-DEP "1" "October 2022" "" "User Commands"
+.TH HATCH\-DEP "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ dep
\(en Manage environment dependencies
@@ -32,9 +32,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-config (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-env.1 b/hatch-env.1
index b5be18e..b577bd4 100644
--- a/hatch-env.1
+++ b/hatch-env.1
@@ -1,4 +1,4 @@
-.TH HATCH\-ENV "1" "October 2022" "" "User Commands"
+.TH HATCH\-ENV "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ env
\(en Manage project environments
@@ -60,9 +60,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-config (1),
.BR hatch\-dep (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-fmt.1 b/hatch-fmt.1
new file mode 100644
index 0000000..192568d
--- /dev/null
+++ b/hatch-fmt.1
@@ -0,0 +1,44 @@
+.TH HATCH\-FMT "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ fmt
+\(en Format and lint source code
+.SH SYNOPSIS
+.B hatch\ fmt
+.RI [ OPTIONS ]
+.RI [ ARGS ]...
+.SH OPTIONS
+.TP
+.B \-\-check
+Only check for errors rather than fixing them
+.TP
+.B \-\-preview\fR\ / \fB\-\-no\-preview
+Preview new rules and formatting
+.TP
+.B \-l\fR, \fB\-\-linter
+Only run the linter
+.TP
+.B \-f\fR, \fB\-\-formatter
+Only run the formatter
+.TP
+.B \-\-sync
+Sync the default config file
+with the current version of Hatch
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-build (1),
+.BR hatch\-clean (1),
+.BR hatch\-config (1),
+.BR hatch\-dep (1),
+.BR hatch\-env (1),
+.BR hatch\-new (1),
+.BR hatch\-project (1),
+.BR hatch\-publish (1),
+.BR hatch\-python (1),
+.BR hatch\-run (1),
+.BR hatch\-shell (1),
+.BR hatch\-status (1),
+.BR hatch\-version (1)
+.P
+.BR hatch (1)
diff --git a/hatch-new.1 b/hatch-new.1
index e901867..4098fb8 100644
--- a/hatch-new.1
+++ b/hatch-new.1
@@ -1,4 +1,4 @@
-.TH HATCH\-NEW "1" "October 2022" "" "User Commands"
+.TH HATCH\-NEW "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ new
\(en Create or initialize a project
@@ -26,8 +26,10 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-project.1 b/hatch-project.1
index 4ed50a0..86f9ff7 100644
--- a/hatch-project.1
+++ b/hatch-project.1
@@ -1,4 +1,4 @@
-.TH HATCH\-PROJECT "1" "October 2022" "" "User Commands"
+.TH HATCH\-PROJECT "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ project
\(en View project information
@@ -26,8 +26,10 @@ See
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-publish.1 b/hatch-publish.1
index 6beb20e..a4ce91d 100644
--- a/hatch-publish.1
+++ b/hatch-publish.1
@@ -1,4 +1,4 @@
-.TH HATCH\-PUBLISH "1" "October 2022" "" "User Commands"
+.TH HATCH\-PUBLISH "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ publish
\(en Publish build artifacts
@@ -118,8 +118,10 @@ Options to pass to the publisher plugin
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-python-find.1 b/hatch-python-find.1
new file mode 100644
index 0000000..75e56b0
--- /dev/null
+++ b/hatch-python-find.1
@@ -0,0 +1,26 @@
+.TH HATCH\-PYTHON\-FIND "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ find
+\(en Locate Python binaries
+.SH SYNOPSIS
+.B hatch\ python\ find
+.RI [ OPTIONS ]
+.RI [ NAME ]
+.SH OPTIONS
+.TP
+.B \-p\fR, \fB\-\-parent
+Show the parent directory of the Python binary
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-install.1 b/hatch-python-install.1
new file mode 100644
index 0000000..8c3f118
--- /dev/null
+++ b/hatch-python-install.1
@@ -0,0 +1,39 @@
+.TH HATCH\-PYTHON\-INSTALL "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ install
+\(en Install Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ install
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to install all compatible distributions:
+.P
+.EX
+.B hatch\ python\ install\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-\-private
+Do not add distributions to the user
+.B PATH
+.TP
+.B \-u\fR, \fB\-\-update
+Update existing installations
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which to install distributions,
+overriding configuration
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-remove.1 b/hatch-python-remove.1
new file mode 100644
index 0000000..fa7380f
--- /dev/null
+++ b/hatch-python-remove.1
@@ -0,0 +1,31 @@
+.TH HATCH\-PYTHON\-REMOVE "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ remove
+\(en Remove Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ remove
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to remove all compatible distributions:
+.P
+.EX
+.B hatch\ python\ remove\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-show.1 b/hatch-python-show.1
new file mode 100644
index 0000000..d80af20
--- /dev/null
+++ b/hatch-python-show.1
@@ -0,0 +1,33 @@
+.TH HATCH\-PYTHON\-SHOW "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ show
+\(en Show the available Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ show
+.RI [ OPTIONS ]
+.P
+You may select
+.B all
+to show all compatible distributions:
+.P
+.EX
+.B hatch\ python\ show\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-\-ascii
+Whether or not to only use ASCII characters
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-update.1 b/hatch-python-update.1
new file mode 100644
index 0000000..0cc1511
--- /dev/null
+++ b/hatch-python-update.1
@@ -0,0 +1,31 @@
+.TH HATCH\-PYTHON\-UPDATE "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ update
+\(en Update Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ update
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to update all compatible distributions:
+.P
+.EX
+.B hatch\ python\ update\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python.1 b/hatch-python.1
new file mode 100644
index 0000000..8c1eaf9
--- /dev/null
+++ b/hatch-python.1
@@ -0,0 +1,67 @@
+.TH HATCH\-PYTHON "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python
+\(en Manage Python installations
+.SH SYNOPSIS
+.B hatch\ python
+.RI [ OPTIONS ]
+.I COMMAND
+.RI [ ARGS ]...
+.SH OPTIONS
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SS "COMMANDS"
+.TP
+.B find
+Locate Python binaries
+.IP
+See
+.BR hatch\-python\-find (1).
+.TP
+.B install
+Install Python distributions
+.IP
+See
+.BR hatch\-python\-install (1).
+.TP
+.B remove
+Remove Python distributions
+.IP
+See
+.BR hatch\-python\-remove (1).
+.TP
+.B show
+Show the available Python distributions
+.IP
+See
+.BR hatch\-python\-show (1).
+.TP
+.B update
+Update Python distributions
+.IP
+See
+.BR hatch\-python\-update (1).
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-build (1),
+.BR hatch\-clean (1),
+.BR hatch\-config (1),
+.BR hatch\-dep (1),
+.BR hatch\-env (1),
+.BR hatch\-fmt (1),
+.BR hatch\-new (1),
+.BR hatch\-project (1),
+.BR hatch\-publish (1),
+.BR hatch\-run (1),
+.BR hatch\-shell (1),
+.BR hatch\-status (1),
+.BR hatch\-version (1)
+.P
+.BR hatch (1),
+.BR python3 (1)
diff --git a/hatch-run.1 b/hatch-run.1
index 5b83aca..0623514 100644
--- a/hatch-run.1
+++ b/hatch-run.1
@@ -1,4 +1,4 @@
-.TH HATCH\-RUN "1" "October 2022" "" "User Commands"
+.TH HATCH\-RUN "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ run
\(en Run commands within project environments
@@ -73,9 +73,11 @@ may be used as an alias for
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
.BR hatch\-version (1)
diff --git a/hatch-shell.1 b/hatch-shell.1
index 5446510..910da85 100644
--- a/hatch-shell.1
+++ b/hatch-shell.1
@@ -1,4 +1,4 @@
-.TH HATCH\-SHELL "1" "October 2022" "" "User Commands"
+.TH HATCH\-SHELL "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ shell
\(en Enter a shell within a project\(cqs environment
@@ -18,9 +18,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-status (1),
.BR hatch\-version (1)
diff --git a/hatch-status.1 b/hatch-status.1
index 294d44a..dfb3233 100644
--- a/hatch-status.1
+++ b/hatch-status.1
@@ -1,4 +1,4 @@
-.TH HATCH\-STATUS "1" "October 2022" "" "User Commands"
+.TH HATCH\-STATUS "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ status
\(en Show information about the current environment
@@ -15,9 +15,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-version (1)
diff --git a/hatch-version.1 b/hatch-version.1
index da43631..74fb2f5 100644
--- a/hatch-version.1
+++ b/hatch-version.1
@@ -1,4 +1,4 @@
-.TH HATCH\-VERSION "1" "October 2022" "" "User Commands"
+.TH HATCH\-VERSION "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ version
\(en View or set a project\(cqs version
@@ -17,9 +17,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1)
diff --git a/hatch.1 b/hatch.1
index ff23217..df74b12 100644
--- a/hatch.1
+++ b/hatch.1
@@ -1,4 +1,4 @@
-.TH HATCH "1" "October 2022" "" "User Commands"
+.TH HATCH "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch
\(en A modern project, package, and virtual env manager
@@ -19,18 +19,6 @@ The name of the project to work on
[env var:
.BR HATCH_PROJECT ]
.TP
-.B \-\-color\fR\ / \fB\-\-no\-color
-Whether or not to display colored output
-(default is auto-detection)
-[env vars:
-.BR FORCE_COLOR / NO_COLOR ]
-.TP
-.B \-\-interactive\fR\ / \fB\-\-no\-interactive
-Whether or not to allow features like prompts and progress bars
-(default is auto-detection)
-[env var:
-.BR HATCH_INTERACTIVE ]
-.TP
.B \-v\fR,\ \fB\-\-verbose
Increase verbosity
(can be used additively)
@@ -43,6 +31,18 @@ Decrease verbosity
[env var:
.BR HATCH_QUIET ]
.TP
+.B \-\-color\fR\ / \fB\-\-no\-color
+Whether or not to display colored output
+(default is auto-detection)
+[env vars:
+.BR FORCE_COLOR / NO_COLOR ]
+.TP
+.B \-\-interactive\fR\ / \fB\-\-no\-interactive
+Whether or not to allow features like prompts and progress bars
+(default is auto-detection)
+[env var:
+.BR HATCH_INTERACTIVE ]
+.TP
.B \-\-data\-dir\ \fITEXT
The path to a custom directory used to persist data
[env var:
@@ -95,6 +95,12 @@ Manage project environments
See
.BR hatch\-env (1).
.TP
+.B fmt
+Lint and format source code
+.IP
+See
+.BR hatch\-fmt (1).
+.TP
.B new
Create or initialize a project
.IP
@@ -113,6 +119,12 @@ Publish build artifacts
See
.BR hatch\-publish (1).
.TP
+.B python
+Manage Python installations
+.IP
+See
+.BR hatch\-python (1).
+.TP
.B run
Run commands within project environments
.IP
@@ -150,6 +162,18 @@ The name of the project to work on
.BR \-p ,
.BR \-\-project ]
.TP
+.B HATCH_VERBOSE
+Increase verbosity
+[option:
+.BR \-v ,
+.BR \-\-verbose ]
+.TP
+.B HATCH_QUIET
+Decrease verbosity
+[option:
+.BR \-q ,
+.BR \-\-quiet ]
+.TP
.B FORCE_COLOR
Display colored output
(default is auto-detection)
@@ -168,18 +192,6 @@ Whether or not to allow features like prompts and progress bars
[options:
.BR \-\-interactive / \-\-no\-interactive ]
.TP
-.B HATCH_VERBOSE
-Increase verbosity
-[option:
-.BR \-v ,
-.BR \-\-verbose ]
-.TP
-.B HATCH_QUIET
-Decrease verbosity
-[option:
-.BR \-q ,
-.BR \-\-quiet ]
-.TP
.B HATCH_DATA_DIR
The path to a custom directory used to persist data
[option:
@@ -200,9 +212,11 @@ The path to a custom custom config file to use
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch.spec b/hatch.spec
index 9d7c745..96b986c 100644
--- a/hatch.spec
+++ b/hatch.spec
@@ -5,7 +5,7 @@
#global snapdate yyyymmdd
Name: hatch
-Version: 1.7.0%{?commit:^%{snapdate}git%(c='%{commit}'; echo "${c:0:7}")}
+Version: 1.8.1%{?commit:^%{snapdate}git%(c='%{commit}'; echo "${c:0:7}")}
Release: %autorelease
Summary: A modern project, package, and virtual env manager
@@ -53,18 +53,28 @@ Source1000: hatch-run.1
Source1100: hatch-shell.1
Source1200: hatch-status.1
Source1300: hatch-version.1
-
-# Fix the sdist target when strict-naming is disabled (#834)
-# https://github.com/pypa/hatch/commit/1b10663e645efd6f37d616c5de34451dc2e0...
-#
-# Backporting this commit makes tests/backend/builders/test_sdist.py compatible
-# with hatchling 1.14.1.
-Patch: %{url}/commit/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
+Source1400: hatch-fmt.1
+Source1500: hatch-python.1
+Source1510: hatch-python-find.1
+Source1520: hatch-python-install.1
+Source1530: hatch-python-remove.1
+Source1540: hatch-python-show.1
+Source1550: hatch-python-update.1
+
+# Adjust expected output for older rich (13.5.2)
+# Downstream-only; upstream tests with the latest rich, and the differences are
+# not semantically meaningful.
+Patch: 0001-Adjust-expected-output-for-older-rich-13.5.2.patch
BuildArch: noarch
BuildRequires: python3-devel
+%if %{with tests}
+# As of 1.8.0, a number of tests in TestBuildBootstrap require cargo.
+BuildRequires: cargo
+%endif
+
BuildRequires: git-core
Requires: git-core
@@ -84,9 +94,13 @@ Features:
%prep
%autosetup -n %{archivename} -p1
+# Extract environment dependencies from hatch.toml
+'%{SOURCE1}' -v
+# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
+sed -r -i 's/^pytest-cov/# &/' _req/env.test.txt
+
%generate_buildrequires
-'%{SOURCE1}' -v
%pyproject_buildrequires %{?with_tests:_req/env.test.txt}
@@ -120,7 +134,10 @@ install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \
'%{SOURCE1000}' \
'%{SOURCE1100}' \
'%{SOURCE1200}' \
- '%{SOURCE1300}'
+ '%{SOURCE1300}' \
+ '%{SOURCE1400}' \
+ '%{SOURCE1500}' '%{SOURCE1510}' '%{SOURCE1520}' '%{SOURCE1530}' \
+ '%{SOURCE1540}' '%{SOURCE1550}'
%check
@@ -135,13 +152,19 @@ install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \
# E Full diff:
# E - (2020, 2, 2, 0, 0, 0)
# E + (2022, 5, 18, 0, 0, 0)
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_pth)"
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_exact)"
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_default)"
+k="${k-}${k+ and }not (TestBuildStandard and test_editable_)"
k="${k-}${k+ and }not (TestBuildStandard and test_default_auto_detection)"
k="${k-}${k+ and }not test_explicit_path"
k="${k-}${k+ and }not test_default"
+%ifnarch x86_64
+# Several tests related to Python distributions fail on Fedora Linux on
+# non-x86_64 architectures
+# https://github.com/pypa/hatch/issues/1145
+k="${k-}${k+ and }not (TestGetInstalled and test_order)"
+k="${k-}${k+ and }not test_variants[linux-"
+%endif
+
%pytest -k "${k-}" -vv
%else
%pyproject_check_import
diff --git a/sources b/sources
index 40c11b0..20099e1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (hatch-hatch-v1.7.0.tar.gz) = 29dfc21d0a015cd53c35065752dc488cc0a6802f2d2512cf8f88ffc5077a39985183577897c1866a12e221b7a5aadc3165835e0c7d739300633e949538d66530
+SHA512 (hatch-hatch-v1.8.1.tar.gz) = b671981bb05b22baf1fe9af038a478ce79a63ba6475a450819855d36b580dd3bb701d6288c5637c1efbf8482c795157e71f4d50805a92d9db129ef713a55fac2
commit d3cfe0176ae208f047a6546fde8a16cbc101b005
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Sun Jun 18 10:24:09 2023 -0400
Use new (rpm 4.17.1+) bcond style
diff --git a/hatch.spec b/hatch.spec
index 36df733..9d7c745 100644
--- a/hatch.spec
+++ b/hatch.spec
@@ -1,4 +1,4 @@
-%bcond_without tests
+%bcond tests 1
# Use this to package a pre-release
#global commit xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
commit f6fd68fb338a0f89d4f64a1a8ba94003bbfb80da
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Thu May 25 11:04:09 2023 -0400
Form the short commit hash with only shell builtins
[skip changelog]
diff --git a/hatch.spec b/hatch.spec
index 654067b..36df733 100644
--- a/hatch.spec
+++ b/hatch.spec
@@ -5,7 +5,7 @@
#global snapdate yyyymmdd
Name: hatch
-Version: 1.7.0%{?commit:^%{snapdate}git%(echo '%{commit}' | cut -b -7)}
+Version: 1.7.0%{?commit:^%{snapdate}git%(c='%{commit}'; echo "${c:0:7}")}
Release: %autorelease
Summary: A modern project, package, and virtual env manager
commit 62c92127ae7c4a19f3065224cab4c039fca39294
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Sat May 13 10:48:26 2023 -0400
Drop lower-bound on pyproject-rpm-macros
There is no longer any danger of getting such an old version.
diff --git a/hatch.spec b/hatch.spec
index 937a18b..654067b 100644
--- a/hatch.spec
+++ b/hatch.spec
@@ -64,10 +64,8 @@ Patch: %{url}/commit/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
BuildArch: noarch
BuildRequires: python3-devel
-# RHBZ#1985340, RHBZ#2076994
-BuildRequires: pyproject-rpm-macros >= 1.2.0
-BuildRequires: git-core
+BuildRequires: git-core
Requires: git-core
%description
5 months
Architecture specific change in rpms/hatch.git
by githook-noreply@fedoraproject.org
The package rpms/hatch.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hatch.git/commit/?id=67a5b8328083....
Change:
+%ifnarch x86_64
Thanks.
Full change:
============
commit 67a5b83280836dbc2d49139ae0552ecfe6037f30
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Mon Dec 11 12:55:17 2023 -0500
Update to 1.8.1 (close RHBZ#2254030)
diff --git a/.gitignore b/.gitignore
index 285e314..3389012 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,5 @@
/hatch-hatch-v1.6.2.tar.gz
/hatch-hatch-v1.6.3.tar.gz
/hatch-hatch-v1.7.0.tar.gz
+/hatch-hatch-v1.8.0.tar.gz
+/hatch-hatch-v1.8.1.tar.gz
diff --git a/0001-Adjust-expected-output-for-older-rich-13.5.2.patch b/0001-Adjust-expected-output-for-older-rich-13.5.2.patch
new file mode 100644
index 0000000..98b47f6
--- /dev/null
+++ b/0001-Adjust-expected-output-for-older-rich-13.5.2.patch
@@ -0,0 +1,62 @@
+From 74d00ccd20cf5d67d4184414c5471c476207ac71 Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" <code(a)musicinmybrain.net>
+Date: Thu, 14 Dec 2023 09:12:35 -0500
+Subject: [PATCH] Adjust expected output for older rich (13.5.2)
+
+---
+ tests/cli/config/test_set.py | 2 ++
+ tests/cli/env/test_show.py | 18 +++++++++---------
+ 2 files changed, 11 insertions(+), 9 deletions(-)
+
+diff --git a/tests/cli/config/test_set.py b/tests/cli/config/test_set.py
+index cd576feb..73bb9bc0 100644
+--- a/tests/cli/config/test_set.py
++++ b/tests/cli/config/test_set.py
+@@ -184,6 +184,7 @@ def test_project_location_basic_set_first_project(hatch, config_file, helpers, t
+ f"""
+ New setting:
+ project = "foo"
++
+ [projects]
+ foo = "{path}"
+ """
+@@ -205,6 +206,7 @@ def test_project_location_complex_set_first_project(hatch, config_file, helpers,
+ f"""
+ New setting:
+ project = "foo"
++
+ [projects.foo]
+ location = "{path}"
+ """
+diff --git a/tests/cli/env/test_show.py b/tests/cli/env/test_show.py
+index ad43d8c8..964d2f52 100644
+--- a/tests/cli/env/test_show.py
++++ b/tests/cli/env/test_show.py
+@@ -439,15 +439,15 @@ def test_context_formatting(hatch, helpers, temp_dir, config_file):
+ +======+=========+==============+=======================+
+ | foo | virtual | pydantic | BAR=FOO_BAR |
+ +------+---------+--------------+-----------------------+
+- Matrices
+- +---------+---------+------------+------------------------+
+- | Name | Type | Envs | Dependencies |
+- +=========+=========+============+========================+
+- | default | virtual | py39-9000 | foo@ {root:uri}/../foo |
+- | | | py39-3.14 | |
+- | | | py310-9000 | |
+- | | | py310-3.14 | |
+- +---------+---------+------------+------------------------+
++ Matrices
++ +---------+---------+------------+-------------------------+
++ | Name | Type | Envs | Dependencies |
++ +=========+=========+============+=========================+
++ | default | virtual | py39-9000 | foo @ {root:uri}/../foo |
++ | | | py39-3.14 | |
++ | | | py310-9000 | |
++ | | | py310-3.14 | |
++ +---------+---------+------------+-------------------------+
+ """
+ )
+
+--
+2.43.0
+
diff --git a/1b10663e645efd6f37d616c5de34451dc2e015c0.patch b/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
deleted file mode 100644
index 3926fb0..0000000
--- a/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 1b10663e645efd6f37d616c5de34451dc2e015c0 Mon Sep 17 00:00:00 2001
-From: Ofek Lev <ofekmeister(a)gmail.com>
-Date: Sun, 23 Apr 2023 17:06:28 -0400
-Subject: [PATCH] Fix the `sdist` target when `strict-naming` is disabled
- (#834)
-
----
- backend/src/hatchling/builders/sdist.py | 6 ++++--
- docs/history/hatchling.md | 4 ++++
- tests/backend/builders/test_sdist.py | 4 ++--
- 3 files changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/backend/src/hatchling/builders/sdist.py b/backend/src/hatchling/builders/sdist.py
-index 525538a52..7aa23fcad 100644
---- a/backend/src/hatchling/builders/sdist.py
-+++ b/backend/src/hatchling/builders/sdist.py
-@@ -161,7 +161,7 @@ def clean(self, directory: str, versions: list[str]) -> None:
- def build_standard(self, directory: str, **build_data: Any) -> str:
- found_packages = set()
-
-- with SdistArchive(self.project_id, reproducible=self.config.reproducible) as archive:
-+ with SdistArchive(self.artifact_project_id, reproducible=self.config.reproducible) as archive:
- for included_file in self.recurse_included_files():
- if self.config.support_legacy:
- possible_package, file_name = os.path.split(included_file.relative_path)
-@@ -170,7 +170,9 @@ def build_standard(self, directory: str, **build_data: Any) -> str:
-
- tar_info = archive.gettarinfo(
- included_file.path,
-- arcname=normalize_archive_path(os.path.join(self.project_id, included_file.distribution_path)),
-+ arcname=normalize_archive_path(
-+ os.path.join(self.artifact_project_id, included_file.distribution_path)
-+ ),
- )
-
- if tar_info.isfile():
-diff --git a/docs/history/hatchling.md b/docs/history/hatchling.md
-index 6493d937e..54485e8c1 100644
---- a/docs/history/hatchling.md
-+++ b/docs/history/hatchling.md
-@@ -8,6 +8,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
-
- ## Unreleased
-
-+***Fixed:***
-+
-+- Fix internal archive root naming for the `sdist` target when `strict-naming` is disabled to match the file name in order to support the expectation of some frontends
-+
- ## [1.14.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.0) - 2023-04-02 ## {: #hatchling-v1.14.0 }
-
- ***Added:***
-diff --git a/tests/backend/builders/test_sdist.py b/tests/backend/builders/test_sdist.py
-index 1d5db1c7a..e69ac872d 100644
---- a/tests/backend/builders/test_sdist.py
-+++ b/tests/backend/builders/test_sdist.py
-@@ -1516,9 +1516,9 @@ def test_no_strict_naming(self, hatch, helpers, temp_dir, config_file):
- tar_archive.extractall(str(extraction_directory))
-
- expected_files = helpers.get_template_files(
-- 'sdist.standard_default', project_name, relative_root=builder.project_id
-+ 'sdist.standard_default', project_name, relative_root=builder.artifact_project_id
- )
- helpers.assert_files(extraction_directory, expected_files)
-
-- stat = os.stat(str(extraction_directory / builder.project_id / 'PKG-INFO'))
-+ stat = os.stat(str(extraction_directory / builder.artifact_project_id / 'PKG-INFO'))
- assert stat.st_mtime == get_reproducible_timestamp()
diff --git a/hatch-build.1 b/hatch-build.1
index 7751aa7..86d7af6 100644
--- a/hatch-build.1
+++ b/hatch-build.1
@@ -1,4 +1,4 @@
-.TH HATCH\-BUILD "1" "October 2022" "" "User Commands"
+.TH HATCH\-BUILD "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ build
\(en Build a project
@@ -71,9 +71,11 @@ after each build
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-clean.1 b/hatch-clean.1
index 910aea9..8c710e6 100644
--- a/hatch-clean.1
+++ b/hatch-clean.1
@@ -1,4 +1,4 @@
-.TH HATCH\-CLEAN "1" "October 2022" "" "User Commands"
+.TH HATCH\-CLEAN "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ clean
\(en Remove build artifacts
@@ -48,9 +48,11 @@ Whether or not to ignore artifacts from build hooks
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-config.1 b/hatch-config.1
index d15e682..eeb7b04 100644
--- a/hatch-config.1
+++ b/hatch-config.1
@@ -1,4 +1,4 @@
-.TH HATCH\-CONFIG "1" "October 2022" "" "User Commands"
+.TH HATCH\-CONFIG "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ config
\(en Manage the config file
@@ -60,9 +60,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-dep.1 b/hatch-dep.1
index 75d64f6..2c06896 100644
--- a/hatch-dep.1
+++ b/hatch-dep.1
@@ -1,4 +1,4 @@
-.TH HATCH\-DEP "1" "October 2022" "" "User Commands"
+.TH HATCH\-DEP "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ dep
\(en Manage environment dependencies
@@ -32,9 +32,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-config (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-env.1 b/hatch-env.1
index b5be18e..b577bd4 100644
--- a/hatch-env.1
+++ b/hatch-env.1
@@ -1,4 +1,4 @@
-.TH HATCH\-ENV "1" "October 2022" "" "User Commands"
+.TH HATCH\-ENV "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ env
\(en Manage project environments
@@ -60,9 +60,11 @@ See
.BR hatch\-clean (1),
.BR hatch\-config (1),
.BR hatch\-dep (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-fmt.1 b/hatch-fmt.1
new file mode 100644
index 0000000..192568d
--- /dev/null
+++ b/hatch-fmt.1
@@ -0,0 +1,44 @@
+.TH HATCH\-FMT "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ fmt
+\(en Format and lint source code
+.SH SYNOPSIS
+.B hatch\ fmt
+.RI [ OPTIONS ]
+.RI [ ARGS ]...
+.SH OPTIONS
+.TP
+.B \-\-check
+Only check for errors rather than fixing them
+.TP
+.B \-\-preview\fR\ / \fB\-\-no\-preview
+Preview new rules and formatting
+.TP
+.B \-l\fR, \fB\-\-linter
+Only run the linter
+.TP
+.B \-f\fR, \fB\-\-formatter
+Only run the formatter
+.TP
+.B \-\-sync
+Sync the default config file
+with the current version of Hatch
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-build (1),
+.BR hatch\-clean (1),
+.BR hatch\-config (1),
+.BR hatch\-dep (1),
+.BR hatch\-env (1),
+.BR hatch\-new (1),
+.BR hatch\-project (1),
+.BR hatch\-publish (1),
+.BR hatch\-python (1),
+.BR hatch\-run (1),
+.BR hatch\-shell (1),
+.BR hatch\-status (1),
+.BR hatch\-version (1)
+.P
+.BR hatch (1)
diff --git a/hatch-new.1 b/hatch-new.1
index e901867..4098fb8 100644
--- a/hatch-new.1
+++ b/hatch-new.1
@@ -1,4 +1,4 @@
-.TH HATCH\-NEW "1" "October 2022" "" "User Commands"
+.TH HATCH\-NEW "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ new
\(en Create or initialize a project
@@ -26,8 +26,10 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-project.1 b/hatch-project.1
index 4ed50a0..86f9ff7 100644
--- a/hatch-project.1
+++ b/hatch-project.1
@@ -1,4 +1,4 @@
-.TH HATCH\-PROJECT "1" "October 2022" "" "User Commands"
+.TH HATCH\-PROJECT "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ project
\(en View project information
@@ -26,8 +26,10 @@ See
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-publish.1 b/hatch-publish.1
index 6beb20e..a4ce91d 100644
--- a/hatch-publish.1
+++ b/hatch-publish.1
@@ -1,4 +1,4 @@
-.TH HATCH\-PUBLISH "1" "October 2022" "" "User Commands"
+.TH HATCH\-PUBLISH "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ publish
\(en Publish build artifacts
@@ -118,8 +118,10 @@ Options to pass to the publisher plugin
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch-python-find.1 b/hatch-python-find.1
new file mode 100644
index 0000000..75e56b0
--- /dev/null
+++ b/hatch-python-find.1
@@ -0,0 +1,26 @@
+.TH HATCH\-PYTHON\-FIND "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ find
+\(en Locate Python binaries
+.SH SYNOPSIS
+.B hatch\ python\ find
+.RI [ OPTIONS ]
+.RI [ NAME ]
+.SH OPTIONS
+.TP
+.B \-p\fR, \fB\-\-parent
+Show the parent directory of the Python binary
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-install.1 b/hatch-python-install.1
new file mode 100644
index 0000000..8c3f118
--- /dev/null
+++ b/hatch-python-install.1
@@ -0,0 +1,39 @@
+.TH HATCH\-PYTHON\-INSTALL "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ install
+\(en Install Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ install
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to install all compatible distributions:
+.P
+.EX
+.B hatch\ python\ install\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-\-private
+Do not add distributions to the user
+.B PATH
+.TP
+.B \-u\fR, \fB\-\-update
+Update existing installations
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which to install distributions,
+overriding configuration
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-remove.1 b/hatch-python-remove.1
new file mode 100644
index 0000000..fa7380f
--- /dev/null
+++ b/hatch-python-remove.1
@@ -0,0 +1,31 @@
+.TH HATCH\-PYTHON\-REMOVE "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ remove
+\(en Remove Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ remove
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to remove all compatible distributions:
+.P
+.EX
+.B hatch\ python\ remove\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-show.1 b/hatch-python-show.1
new file mode 100644
index 0000000..d80af20
--- /dev/null
+++ b/hatch-python-show.1
@@ -0,0 +1,33 @@
+.TH HATCH\-PYTHON\-SHOW "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ show
+\(en Show the available Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ show
+.RI [ OPTIONS ]
+.P
+You may select
+.B all
+to show all compatible distributions:
+.P
+.EX
+.B hatch\ python\ show\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-\-ascii
+Whether or not to only use ASCII characters
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python-update.1 b/hatch-python-update.1
new file mode 100644
index 0000000..0cc1511
--- /dev/null
+++ b/hatch-python-update.1
@@ -0,0 +1,31 @@
+.TH HATCH\-PYTHON\-UPDATE "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python\ update
+\(en Update Python distributions
+.SH SYNOPSIS
+.B hatch\ python\ update
+.RI [ OPTIONS ]
+.IR NAMES ...
+.P
+You may select
+.B all
+to update all compatible distributions:
+.P
+.EX
+.B hatch\ python\ update\ all
+.EE
+.SH OPTIONS
+.TP
+.B \-d\fR, \fB\-\-dir\ \fITEXT
+The directory in which distributions reside
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1)
+.P
+.BR hatch\-python (1),
+.BR hatch (1)
diff --git a/hatch-python.1 b/hatch-python.1
new file mode 100644
index 0000000..8c1eaf9
--- /dev/null
+++ b/hatch-python.1
@@ -0,0 +1,67 @@
+.TH HATCH\-PYTHON "1" "December 2023" "" "User Commands"
+.SH NAME
+.B hatch\ python
+\(en Manage Python installations
+.SH SYNOPSIS
+.B hatch\ python
+.RI [ OPTIONS ]
+.I COMMAND
+.RI [ ARGS ]...
+.SH OPTIONS
+.TP
+.B \-h\fR, \fB\-\-help
+Show a help message and exit
+.SS "COMMANDS"
+.TP
+.B find
+Locate Python binaries
+.IP
+See
+.BR hatch\-python\-find (1).
+.TP
+.B install
+Install Python distributions
+.IP
+See
+.BR hatch\-python\-install (1).
+.TP
+.B remove
+Remove Python distributions
+.IP
+See
+.BR hatch\-python\-remove (1).
+.TP
+.B show
+Show the available Python distributions
+.IP
+See
+.BR hatch\-python\-show (1).
+.TP
+.B update
+Update Python distributions
+.IP
+See
+.BR hatch\-python\-update (1).
+.SH "SEE ALSO"
+.BR hatch\-python\-find (1),
+.BR hatch\-python\-install (1),
+.BR hatch\-python\-remove (1),
+.BR hatch\-python\-show (1),
+.BR hatch\-python\-update (1)
+.P
+.BR hatch\-build (1),
+.BR hatch\-clean (1),
+.BR hatch\-config (1),
+.BR hatch\-dep (1),
+.BR hatch\-env (1),
+.BR hatch\-fmt (1),
+.BR hatch\-new (1),
+.BR hatch\-project (1),
+.BR hatch\-publish (1),
+.BR hatch\-run (1),
+.BR hatch\-shell (1),
+.BR hatch\-status (1),
+.BR hatch\-version (1)
+.P
+.BR hatch (1),
+.BR python3 (1)
diff --git a/hatch-run.1 b/hatch-run.1
index 5b83aca..0623514 100644
--- a/hatch-run.1
+++ b/hatch-run.1
@@ -1,4 +1,4 @@
-.TH HATCH\-RUN "1" "October 2022" "" "User Commands"
+.TH HATCH\-RUN "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ run
\(en Run commands within project environments
@@ -73,9 +73,11 @@ may be used as an alias for
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
.BR hatch\-version (1)
diff --git a/hatch-shell.1 b/hatch-shell.1
index 5446510..910da85 100644
--- a/hatch-shell.1
+++ b/hatch-shell.1
@@ -1,4 +1,4 @@
-.TH HATCH\-SHELL "1" "October 2022" "" "User Commands"
+.TH HATCH\-SHELL "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ shell
\(en Enter a shell within a project\(cqs environment
@@ -18,9 +18,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-status (1),
.BR hatch\-version (1)
diff --git a/hatch-status.1 b/hatch-status.1
index 294d44a..dfb3233 100644
--- a/hatch-status.1
+++ b/hatch-status.1
@@ -1,4 +1,4 @@
-.TH HATCH\-STATUS "1" "October 2022" "" "User Commands"
+.TH HATCH\-STATUS "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ status
\(en Show information about the current environment
@@ -15,9 +15,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-version (1)
diff --git a/hatch-version.1 b/hatch-version.1
index da43631..74fb2f5 100644
--- a/hatch-version.1
+++ b/hatch-version.1
@@ -1,4 +1,4 @@
-.TH HATCH\-VERSION "1" "October 2022" "" "User Commands"
+.TH HATCH\-VERSION "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch\ version
\(en View or set a project\(cqs version
@@ -17,9 +17,11 @@ Show a help message and exit
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1)
diff --git a/hatch.1 b/hatch.1
index ff23217..df74b12 100644
--- a/hatch.1
+++ b/hatch.1
@@ -1,4 +1,4 @@
-.TH HATCH "1" "October 2022" "" "User Commands"
+.TH HATCH "1" "December 2023" "" "User Commands"
.SH NAME
.B hatch
\(en A modern project, package, and virtual env manager
@@ -19,18 +19,6 @@ The name of the project to work on
[env var:
.BR HATCH_PROJECT ]
.TP
-.B \-\-color\fR\ / \fB\-\-no\-color
-Whether or not to display colored output
-(default is auto-detection)
-[env vars:
-.BR FORCE_COLOR / NO_COLOR ]
-.TP
-.B \-\-interactive\fR\ / \fB\-\-no\-interactive
-Whether or not to allow features like prompts and progress bars
-(default is auto-detection)
-[env var:
-.BR HATCH_INTERACTIVE ]
-.TP
.B \-v\fR,\ \fB\-\-verbose
Increase verbosity
(can be used additively)
@@ -43,6 +31,18 @@ Decrease verbosity
[env var:
.BR HATCH_QUIET ]
.TP
+.B \-\-color\fR\ / \fB\-\-no\-color
+Whether or not to display colored output
+(default is auto-detection)
+[env vars:
+.BR FORCE_COLOR / NO_COLOR ]
+.TP
+.B \-\-interactive\fR\ / \fB\-\-no\-interactive
+Whether or not to allow features like prompts and progress bars
+(default is auto-detection)
+[env var:
+.BR HATCH_INTERACTIVE ]
+.TP
.B \-\-data\-dir\ \fITEXT
The path to a custom directory used to persist data
[env var:
@@ -95,6 +95,12 @@ Manage project environments
See
.BR hatch\-env (1).
.TP
+.B fmt
+Lint and format source code
+.IP
+See
+.BR hatch\-fmt (1).
+.TP
.B new
Create or initialize a project
.IP
@@ -113,6 +119,12 @@ Publish build artifacts
See
.BR hatch\-publish (1).
.TP
+.B python
+Manage Python installations
+.IP
+See
+.BR hatch\-python (1).
+.TP
.B run
Run commands within project environments
.IP
@@ -150,6 +162,18 @@ The name of the project to work on
.BR \-p ,
.BR \-\-project ]
.TP
+.B HATCH_VERBOSE
+Increase verbosity
+[option:
+.BR \-v ,
+.BR \-\-verbose ]
+.TP
+.B HATCH_QUIET
+Decrease verbosity
+[option:
+.BR \-q ,
+.BR \-\-quiet ]
+.TP
.B FORCE_COLOR
Display colored output
(default is auto-detection)
@@ -168,18 +192,6 @@ Whether or not to allow features like prompts and progress bars
[options:
.BR \-\-interactive / \-\-no\-interactive ]
.TP
-.B HATCH_VERBOSE
-Increase verbosity
-[option:
-.BR \-v ,
-.BR \-\-verbose ]
-.TP
-.B HATCH_QUIET
-Decrease verbosity
-[option:
-.BR \-q ,
-.BR \-\-quiet ]
-.TP
.B HATCH_DATA_DIR
The path to a custom directory used to persist data
[option:
@@ -200,9 +212,11 @@ The path to a custom custom config file to use
.BR hatch\-config (1),
.BR hatch\-dep (1),
.BR hatch\-env (1),
+.BR hatch\-fmt (1),
.BR hatch\-new (1),
.BR hatch\-project (1),
.BR hatch\-publish (1),
+.BR hatch\-python (1),
.BR hatch\-run (1),
.BR hatch\-shell (1),
.BR hatch\-status (1),
diff --git a/hatch.spec b/hatch.spec
index 9d7c745..96b986c 100644
--- a/hatch.spec
+++ b/hatch.spec
@@ -5,7 +5,7 @@
#global snapdate yyyymmdd
Name: hatch
-Version: 1.7.0%{?commit:^%{snapdate}git%(c='%{commit}'; echo "${c:0:7}")}
+Version: 1.8.1%{?commit:^%{snapdate}git%(c='%{commit}'; echo "${c:0:7}")}
Release: %autorelease
Summary: A modern project, package, and virtual env manager
@@ -53,18 +53,28 @@ Source1000: hatch-run.1
Source1100: hatch-shell.1
Source1200: hatch-status.1
Source1300: hatch-version.1
-
-# Fix the sdist target when strict-naming is disabled (#834)
-# https://github.com/pypa/hatch/commit/1b10663e645efd6f37d616c5de34451dc2e0...
-#
-# Backporting this commit makes tests/backend/builders/test_sdist.py compatible
-# with hatchling 1.14.1.
-Patch: %{url}/commit/1b10663e645efd6f37d616c5de34451dc2e015c0.patch
+Source1400: hatch-fmt.1
+Source1500: hatch-python.1
+Source1510: hatch-python-find.1
+Source1520: hatch-python-install.1
+Source1530: hatch-python-remove.1
+Source1540: hatch-python-show.1
+Source1550: hatch-python-update.1
+
+# Adjust expected output for older rich (13.5.2)
+# Downstream-only; upstream tests with the latest rich, and the differences are
+# not semantically meaningful.
+Patch: 0001-Adjust-expected-output-for-older-rich-13.5.2.patch
BuildArch: noarch
BuildRequires: python3-devel
+%if %{with tests}
+# As of 1.8.0, a number of tests in TestBuildBootstrap require cargo.
+BuildRequires: cargo
+%endif
+
BuildRequires: git-core
Requires: git-core
@@ -84,9 +94,13 @@ Features:
%prep
%autosetup -n %{archivename} -p1
+# Extract environment dependencies from hatch.toml
+'%{SOURCE1}' -v
+# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
+sed -r -i 's/^pytest-cov/# &/' _req/env.test.txt
+
%generate_buildrequires
-'%{SOURCE1}' -v
%pyproject_buildrequires %{?with_tests:_req/env.test.txt}
@@ -120,7 +134,10 @@ install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \
'%{SOURCE1000}' \
'%{SOURCE1100}' \
'%{SOURCE1200}' \
- '%{SOURCE1300}'
+ '%{SOURCE1300}' \
+ '%{SOURCE1400}' \
+ '%{SOURCE1500}' '%{SOURCE1510}' '%{SOURCE1520}' '%{SOURCE1530}' \
+ '%{SOURCE1540}' '%{SOURCE1550}'
%check
@@ -135,13 +152,19 @@ install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 \
# E Full diff:
# E - (2020, 2, 2, 0, 0, 0)
# E + (2022, 5, 18, 0, 0, 0)
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_pth)"
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_exact)"
-k="${k-}${k+ and }not (TestBuildStandard and test_editable_default)"
+k="${k-}${k+ and }not (TestBuildStandard and test_editable_)"
k="${k-}${k+ and }not (TestBuildStandard and test_default_auto_detection)"
k="${k-}${k+ and }not test_explicit_path"
k="${k-}${k+ and }not test_default"
+%ifnarch x86_64
+# Several tests related to Python distributions fail on Fedora Linux on
+# non-x86_64 architectures
+# https://github.com/pypa/hatch/issues/1145
+k="${k-}${k+ and }not (TestGetInstalled and test_order)"
+k="${k-}${k+ and }not test_variants[linux-"
+%endif
+
%pytest -k "${k-}" -vv
%else
%pyproject_check_import
diff --git a/sources b/sources
index 40c11b0..20099e1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (hatch-hatch-v1.7.0.tar.gz) = 29dfc21d0a015cd53c35065752dc488cc0a6802f2d2512cf8f88ffc5077a39985183577897c1866a12e221b7a5aadc3165835e0c7d739300633e949538d66530
+SHA512 (hatch-hatch-v1.8.1.tar.gz) = b671981bb05b22baf1fe9af038a478ce79a63ba6475a450819855d36b580dd3bb701d6288c5637c1efbf8482c795157e71f4d50805a92d9db129ef713a55fac2
5 months
Architecture specific change in rpms/LabPlot.git
by githook-noreply@fedoraproject.org
The package rpms/LabPlot.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/LabPlot.git/commit/?id=663e3b07e9...
https://src.fedoraproject.org/cgit/rpms/LabPlot.git/commit/?id=b226502c7e....
Change:
+%ifarch %{qt5_qtwebengine_arches}
+ExcludeArch: sparc64 s390 s390x
Thanks.
Full change:
============
commit 663e3b07e92d14ee335a84a55ff9dc377a6a2e00
Author: topazus <topazus(a)outlook.com>
Date: Sat Dec 16 10:31:44 2023 +0800
fix optional dependencies
diff --git a/LabPlot.spec b/LabPlot.spec
index 05cb146..72a6f28 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -21,7 +21,7 @@ BuildRequires: cmake
BuildRequires: ninja-build
BuildRequires: extra-cmake-modules
-# Qt6 support seems to be in the new release
+# Qt6 support seems to be in the future new release
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5PrintSupport)
@@ -29,6 +29,7 @@ BuildRequires: cmake(Qt5Sql)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5Test)
+BuildRequires: cmake(Qt5SerialPort)
BuildRequires: cmake(KF5Archive)
BuildRequires: cmake(KF5Completion)
@@ -54,7 +55,7 @@ BuildRequires: poppler-qt5-devel
BuildRequires: gsl-devel
BuildRequires: gettext-devel
-%ifarch %{Qt5_qtwebengine_arches}
+%ifarch %{qt5_qtwebengine_arches}
BuildRequires: cantor-devel
%endif
BuildRequires: bison
@@ -66,17 +67,16 @@ BuildRequires: libspectre-devel
BuildRequires: lz4-devel
BuildRequires: netcdf-devel
BuildRequires: readstat-devel
-
-BuildRequires: desktop-file-utils
-BuildRequires: libappstream-glib
-
-# optional dependencies
BuildRequires: kuserfeedback-devel
BuildRequires: liborigin-devel
-BuildRequires: QXlsx-devel
+# QXlsx is built against Qt6
+#BuildRequires: QXlsx-devel
BuildRequires: matio-devel
BuildRequires: libmarkdown-devel
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+
ExcludeArch: sparc64 s390 s390x
Requires: electronics-menu
commit b226502c7ed0f130b0404ad8dc649dac30c7f176
Author: topazus <topazus(a)outlook.com>
Date: Fri Dec 15 23:44:29 2023 +0800
update to 2.10.1; RHBZ#2065889
diff --git a/.gitignore b/.gitignore
index 9b23d55..acb0bae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ LabPlot-1.6.0.2.tar.bz2
/labplot-2.5.0.tar.xz
/labplot-2.7.0.tar.xz
/labplot-2.8.1.tar.xz
+/labplot-2.10.1.tar.xz
diff --git a/LabPlot.spec b/LabPlot.spec
index d651a8c..05cb146 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -5,65 +5,100 @@
%global genname labplot
-Name: LabPlot
-Version: 2.8.1
-Release: %autorelease
-Summary: Data Analysis and Visualization
-
-License: GPLv2+
-URL: http://labplot.sourceforge.net/
-
-Source0: http://download.kde.org/stable/%{genname}/%{version}/%{genname}-%{version...
-# Patch0, 1 : required by https://github.com/KDE/syntax-highlighting/commit/42a061b04c507de11b0fb24...
-# https://github.com/KDE/labplot/commit/9e77b593030fdae0fbbad113415483b3ca5...
-Patch0: labplot-KSyntaxHighlighting-5_94-include.patch
-# slightly modified the below to apply cleanly
-# https://github.com/KDE/labplot/commit/375786ca124a1a6773c609236f8341890f2...
-Patch1: labplot-KSyntaxHighlighting-5_94-include-2.patch
-
-BuildRequires: kf5-knewstuff-devel
-BuildRequires: kf5-syntax-highlighting-devel
-BuildRequires: kf5-kdelibs4support-devel
-BuildRequires: kf5-kio-devel
-BuildRequires: qt5-qtsvg-devel
-BuildRequires: qt5-qtconfiguration-devel
-BuildRequires: qt5-qtserialport-devel
-BuildRequires: desktop-file-utils
-BuildRequires: gsl-devel
-BuildRequires: gettext-devel
-BuildRequires: extra-cmake-modules
-%ifarch %{qt5_qtwebengine_arches}
-BuildRequires: cantor-devel
+Name: LabPlot
+Version: 2.10.1
+Release: %autorelease
+Summary: Data Analysis and Visualization
+
+License: GPL-2.0-or-later
+URL: https://labplot.kde.org/
+
+Source0: https://download.kde.org/stable/labplot/labplot-%{version}.tar.xz
+Patch0: labplot-fix-liborigin-cmake.patch
+
+BuildRequires: gcc-c++
+BuildRequires: cmake
+BuildRequires: ninja-build
+BuildRequires: extra-cmake-modules
+
+# Qt6 support seems to be in the new release
+BuildRequires: cmake(Qt5Concurrent)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5PrintSupport)
+BuildRequires: cmake(Qt5Sql)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Widgets)
+BuildRequires: cmake(Qt5Test)
+
+BuildRequires: cmake(KF5Archive)
+BuildRequires: cmake(KF5Completion)
+BuildRequires: cmake(KF5Config)
+BuildRequires: cmake(KF5ConfigWidgets)
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5Crash)
+BuildRequires: cmake(KF5DocTools)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5KIO)
+BuildRequires: cmake(KF5TextWidgets)
+BuildRequires: cmake(KF5WidgetsAddons)
+BuildRequires: cmake(KF5XmlGui)
+BuildRequires: cmake(KF5NewStuffCore)
+BuildRequires: cmake(KF5NewStuff)
+BuildRequires: cmake(KF5Service)
+BuildRequires: cmake(KF5Parts)
+BuildRequires: cmake(KF5Purpose)
+BuildRequires: cmake(KF5SyntaxHighlighting)
+
+BuildRequires: poppler-qt5-devel
+
+BuildRequires: gsl-devel
+BuildRequires: gettext-devel
+%ifarch %{Qt5_qtwebengine_arches}
+BuildRequires: cantor-devel
%endif
-BuildRequires: bison
+BuildRequires: bison
BuildRequires: cfitsio-devel
-BuildRequires: fftw-devel
-BuildRequires: hdf5-devel
+BuildRequires: fftw-devel
+BuildRequires: hdf5-devel
BuildRequires: libcerf-devel
BuildRequires: libspectre-devel
BuildRequires: lz4-devel
-BuildRequires: netcdf-devel
-BuildRequires: poppler-qt5-devel
+BuildRequires: netcdf-devel
+BuildRequires: readstat-devel
+
+BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
-ExcludeArch: sparc64 s390 s390x
+# optional dependencies
+BuildRequires: kuserfeedback-devel
+BuildRequires: liborigin-devel
+BuildRequires: QXlsx-devel
+BuildRequires: matio-devel
+BuildRequires: libmarkdown-devel
+
+ExcludeArch: sparc64 s390 s390x
-Requires: electronics-menu
+Requires: electronics-menu
%description
-LabPlot is for scientific 2D and 3D data and function plotting.
-The various display and analysis functions are explained in the
-handbook (KDE help center). LabPlot also provides a component
-for easily viewing the project files in Konqueror.
+LabPlot is a FREE, open source and cross-platform Data Visualization and
+Analysis software accessible to everyone.
+- High-quality Data Visualization and Plotting with just a few clicks
+- Reliable and easy Data Analysis and Statistics, no coding required!
+- Intuitive and fast Computing with Interactive Notebooks
+- Effortless Data Extraction from plots and support for Live Data
+- Smooth Data Import and Export to and from multiple formats
+- Available for Windows, macOS, Linux and FreeBSD
%prep
-%setup -q -n %{genname}-%{version}
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1 -n %{genname}-%{version}
%build
-%cmake_kf5
+%cmake \
+ -GNinja \
+ -DCMAKE_BUILD_TYPE=Release
%cmake_build
@@ -74,11 +109,12 @@ for easily viewing the project files in Konqueror.
%check
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%{genname}2.appdata.xml
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml
%files -f %{genname}2.lang
-%license COPYING
+%license LICENSES/*
%doc README.md ChangeLog AUTHORS INSTALL
%{_datadir}/icons/hicolor/*/apps/%{genname}*
%{_bindir}/%{genname}2
diff --git a/labplot-KSyntaxHighlighting-5_94-include-2.patch b/labplot-KSyntaxHighlighting-5_94-include-2.patch
deleted file mode 100644
index cd51cb0..0000000
--- a/labplot-KSyntaxHighlighting-5_94-include-2.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 375786ca124a1a6773c609236f8341890f23e1d8 Mon Sep 17 00:00:00 2001
-From: Alexander Semke <alexander.semke(a)web.de>
-Date: Sun, 16 Jan 2022 12:42:58 +0100
-Subject: [PATCH] Removed the KF5/ prefix for KSyntaxHighlighting's includes
- since they are obsolete.
-
----
- src/kdefrontend/datasources/DatabaseManagerWidget.cpp | 6 +++---
- src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp | 6 +++---
- src/kdefrontend/widgets/LabelWidget.cpp | 6 +++---
- 3 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/src/kdefrontend/datasources/DatabaseManagerWidget.cpp b/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-index ac6943ed4..569d6fd01 100644
---- a/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-+++ b/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-@@ -23,9 +23,9 @@
- #include <QSqlError>
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- /*!
-diff --git a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-index 084c49c88..facf33f5c 100644
---- a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-+++ b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-@@ -28,9 +28,9 @@
- #include <KMessageBox>
- #include <KSharedConfig>
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- ImportSQLDatabaseWidget::ImportSQLDatabaseWidget(QWidget* parent) : QWidget(parent) {
-diff --git a/src/kdefrontend/widgets/LabelWidget.cpp b/src/kdefrontend/widgets/LabelWidget.cpp
-index 6d66b3e5a..5f6221091 100644
---- a/src/kdefrontend/widgets/LabelWidget.cpp
-+++ b/src/kdefrontend/widgets/LabelWidget.cpp
-@@ -29,9 +29,9 @@
- #include <KCharSelect>
- #include <KLocalizedString>
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- #include <cmath>
diff --git a/labplot-KSyntaxHighlighting-5_94-include.patch b/labplot-KSyntaxHighlighting-5_94-include.patch
deleted file mode 100644
index 7441f70..0000000
--- a/labplot-KSyntaxHighlighting-5_94-include.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 9e77b593030fdae0fbbad113415483b3ca51a654 Mon Sep 17 00:00:00 2001
-From: Stefan Gerlach <stefan.gerlach(a)uni-konstanz.de>
-Date: Mon, 18 Apr 2022 09:09:50 +0200
-Subject: [PATCH] Fix KSyntaxHighlighting include (mandatory with KF 5.94)
-
----
- src/kdefrontend/datasources/DatabaseManagerWidget.h | 2 +-
- src/kdefrontend/datasources/ImportSQLDatabaseWidget.h | 2 +-
- src/kdefrontend/widgets/LabelWidget.h | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/kdefrontend/datasources/DatabaseManagerWidget.h b/src/kdefrontend/datasources/DatabaseManagerWidget.h
-index 4320eb9e9..0e7b569c6 100644
---- a/src/kdefrontend/datasources/DatabaseManagerWidget.h
-+++ b/src/kdefrontend/datasources/DatabaseManagerWidget.h
-@@ -13,7 +13,7 @@
- #include "ui_databasemanagerwidget.h"
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
-diff --git a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-index 17d788478..24cd71689 100644
---- a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-+++ b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-@@ -17,7 +17,7 @@
- #include "ui_importsqldatabasewidget.h"
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
-diff --git a/src/kdefrontend/widgets/LabelWidget.h b/src/kdefrontend/widgets/LabelWidget.h
-index 37e545130..2147b26b8 100644
---- a/src/kdefrontend/widgets/LabelWidget.h
-+++ b/src/kdefrontend/widgets/LabelWidget.h
-@@ -17,7 +17,7 @@
- #include <KConfigGroup>
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
diff --git a/labplot-fix-liborigin-cmake.patch b/labplot-fix-liborigin-cmake.patch
new file mode 100644
index 0000000..f1c4c7a
--- /dev/null
+++ b/labplot-fix-liborigin-cmake.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/import_export/Project/CMakeLists.txt b/tests/import_export/Project/CMakeLists.txt
+index a812a91..46d8762 100644
+--- a/tests/import_export/Project/CMakeLists.txt
++++ b/tests/import_export/Project/CMakeLists.txt
+@@ -1,5 +1,7 @@
+ add_executable (ProjectImportTest ProjectImportTest.cpp)
+
++target_include_directories( ProjectImportTest PRIVATE ${LIBORIGIN_INCLUDE_DIR} )
++
+ target_link_libraries(ProjectImportTest labplot2lib labplot2test)
+
+ add_test(NAME ProjectImportTest COMMAND ProjectImportTest)
diff --git a/sources b/sources
index b36fb49..1c278f8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (labplot-2.8.1.tar.xz) = 9e03e70a1c0f167626583b2480b3d00743221ae5121e4f9cdc5170f292804fb41b03369c53bc729c006c61adb446ef05496f9789a3c89ffbb3bf51bcdc79c7ba
+SHA512 (labplot-2.10.1.tar.xz) = 12c8b62519861255dd8cb4ecc3ad4ff34f1862b8e386a9aa97e4f3a2dd0b8989cf14b9dafcea41da2575bd57c0ef9803a15ac9347365cdeea6309dcfda4cd7da
commit 441156034b4c28951419e37aae1a3738d384c489
Author: topazus <topazus(a)outlook.com>
Date: Fri Dec 15 15:07:07 2023 +0800
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/LabPlot.spec b/LabPlot.spec
index 05f7785..d651a8c 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -7,7 +7,7 @@
Name: LabPlot
Version: 2.8.1
-Release: 12%{?dist}
+Release: %autorelease
Summary: Data Analysis and Visualization
License: GPLv2+
@@ -91,310 +91,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%
%{_mandir}/*/man1/labplot2.1.gz
%changelog
-* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Thu Dec 29 2022 Maxwell G <gotmax(a)e.email> - 2.8.1-10
-- Rebuild for cfitsio 4.2
-
-* Tue Aug 23 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-9
-- Rebuild for gsl-2.7.1
-
-* Sat Aug 13 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-8
-- Backport upstream fix for KSyntaxHighlighting 5.94 header path change
-
-* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Tue Apr 12 2022 Christoph Junghans <junghans(a)lanl.gov> - 2.8.1-6
-- Rebuild for libcerf-2.1
-
-* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Sun Nov 21 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-4
-- Rebuild for hdf5 1.12.1
-
-* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-3
-- Rebuild for hdf5 1.10.7/netcdf 4.8.0
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.8.1-1
-- 2.8.1
-
-* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-9
-- rebuild (cantor)
-
-* Tue Feb 02 2021 Christian Dersch <lupinix(a)mailbox.org> - 2.7.0-8
-- Rebuilt for libcfitsio.so.7
-
-* Mon Jan 25 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Wed Oct 07 2020 Mohan Boddu <mboddu(a)bhujji.com> - 2.7.0-6
-- Rebuilt for cantor soname-bump
-
-* Fri Aug 21 2020 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-5
-- rebuild (cantor)
-- adapt to new cmake macros
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jun 25 2020 Orion Poplawski <orion(a)cora.nwra.com> - 2.7.0-2
-- Rebuild for hdf5 1.10.6
-
-* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.7.0-1
-- new version
-
-* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.5.0-9
-- Rebuilt for cantor soname-bump
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Aug 24 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.5.0-7
-- Rebuild for new cantor-libs
-
-* Tue Aug 20 2019 Susi Lehtola <jussilehtola(a)fedoraproject.org> - 2.5.0-6
-- Rebuilt for GSL 2.6.
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Mar 16 2019 Orion Poplawski <orion(a)nwra.com> - 2.5.0-4
-- Rebuild for hdf5 1.10.5
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Jun 21 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.5.0-1
-- Update to 2.5.0
-- BR:kf5-syntax-highlighting-devel, qt5-qtserialport-devel, bison
-
-* Sat May 19 2018 Kevin Fenzi <kevin(a)scrye.com> - 2.4.0-9
-- Rebuild for cantorlibs.
-
-* Tue Feb 13 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-8
-- Fix appdata file install location (fixes FTBFS)
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 2.4.0-6
-- Remove obsolete scriptlets
-
-* Sun Oct 15 2017 Mukundan Ragavan <nonamedotc(a)gmail.com> - 2.4.0-5
-- bump release and rebuild for cantor
-
-* Fri Sep 22 2017 Rex Dieter <rdieter(a)fedoraproject.org> - 2.4.0-4
-- rebuild for cantor
-- %%build: use %%cmake_kf5
-- %%install: use better install/fast target
-- %%files: fix dir ownership
-- fix scriptlets
-
-* Tue Aug 01 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-3
-- rebuild for gsl 2.4
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu May 04 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-1
-- Update to 2.4.0
-- Add buildrequires to kf5-knewstuff-devel
-- Fix appdata install location
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-6
-- Simplify files section
-
-* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-5
-- Add new BR
-- Fix desktop file properly
-
-* Mon Oct 17 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-4
-- Fix desktop file
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-3
-- Fix files section
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-2
-- Spec file cleanup - use license macro, edit doc list
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-1
-- Update to 2.3.0
-
-* Sat Jul 09 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.2.0-1
-- Update to 2.2.0
-- Drop already upstream gsl2 patch
-
-* Sun Mar 13 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-9
-- Apply the fix - correctly without typos
-
-* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-8
-- Apply the complete fix (#1314798)
-
-* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-7
-- Fix desktop file
-- Fixes bug#1314798
-
-* Mon Feb 22 2016 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-6
-- Rebuild for gsl 2.1
-
-* Tue Feb 16 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-5
-- Added fixes for GCC-6 FTBFS - Thanks Yaakov Selkowitz
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Mon Nov 16 2015 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-3
-- Add upstream patch to support GSL 2.X
-
-* Thu Oct 29 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-2
-- use kf5 tarball
-- added kf5 dependencies
-
-* Wed Oct 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-1
-- Update to 2.1.0
-
-* Tue Oct 20 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.0.2-1
-- Update to 2.0.2
-- Cleanup and modernize spec file
-
-* Tue Jun 16 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun May 17 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-10
-- Rebuild for hdf5 1.8.15
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.0.3-9
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Jan 08 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-8
-- Rebuild for hdf5 1.8.14
-
-* Fri Jun 06 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed Mar 6 2013 Toshio Kuratomi <toshio(a)fedoraproject.org> - 1.6.0.3-3
-- Remove vendor prefix from desktop files in F19+ https://fedorahosted.org/fesco/ticket/1077
-
-* Mon Nov 19 2012 Thibault North <tnorth(a)fedoraproject.org> - 1.6.0.3-1
-- Update to 1.6.0.3
-
-* Sun Dec 4 2011 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-9
-- Fixes Bug RH#715933 - FTBFS LabPlot-1.6.0.2-8.fc12
-
-* Wed Oct 28 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-8
-- fix FTBFS with current GSL (GSL_CONST_CGSM_GAUSS undefined, patch from Debian)
-
-* Sat Oct 24 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-7
-- drop ExcludeArch ppc64, OCaml is available for ppc64 these days
-
-* Tue Sep 22 2009 Dennis Gilmore <dennis(a)ausil.us> - 1.6.0.2-6
-- ExcludeArch s390 s390x and sparc64 no ocaml
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Nov 16 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-3
-- handle libLabPlotnetCDF.so* on F-8 and F-9
-
-* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-2
-- handle libLabPlotnetCDF.so*
-
-* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-1
-- update to 1.6.0.2
-- drop useless gcc43 patch, init-smg-before-open-files patch
-
-* Tue Jun 10 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.1-1
-- New upstream release 1.6.0.1
-- Now compatible with liborigin 20080225
-- Bugfix: #449653: FTBFS LabPlot-1.5.1.6-6.fc9
-- Bugfix: #434019: LabPlot failed massrebuild attempt for GCC 4.3
-- Added qhull-devel as BR
-
-* Tue Jun 10 2008 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.5.1.6-7
-- fix build against latest liborigin on F10 (backported from 1.6.0)
-
-* Sat Apr 12 2008 Thibault North <tnorth [AT] fedoraproject DOT org> - 1.5.1.6-6
-- Fixes for GCC 4.3
-- Updated dependencies
-- Now requires electronics-menu
-
-* Thu Aug 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-4
-- complying to freedesktop policies - categories
-- queued for mass rebuild for Fedora 8 - BuildID
-- dropped duplicates - examples/
-
-* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-3
-- Excluding PPC64 since it misses ocaml
-
-* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-2
-- Update License tag for new Licensing Guidelines compliance
-
-* Mon Jul 30 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-1
-- New upstream release
-
-* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-7
-- removed parallel build for ppc
-
-* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-6
-- added texvc back in %%files
-- removed useless .so
-
-* Thu Apr 12 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-5
-- split for doc-fr
-- duplicate kmenu entries - removed category Science
-- corrected missing index.html file from Help -> LabPlot Handbook
-- merge -devel package with the main package
-
-* Thu Apr 12 2007 Mamoru Tasaka <mtasaka [AT] ioa.s.u-tokyo.ac.jp> - 1.5.1.5-4.2
-- Use system liborigin library
-- Shut up undefined non-weak symbols
-- Fix end-of-line encodings of [Mm]ap file
-- Change the encoding of a part of documents
-
-* Tue Feb 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-4
-- Added mediawiki and koffice-devel as BR
-- using liborigin system wide
-- Dropped mediawiki as BR
-- Fixed presence on gnome menu
-
-* Sat Jan 13 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-3
-- manual dependencies removed
-- dropped additional arguments for x86_64 sparc64 ppc64 amd64
-
-* Wed Jan 03 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-2
-- Added audiofile-devel, qwtplot3d-devel, ocaml and netcdf-devel as BR
-- using qwtplot3d and netcdf system wide #221022
-- Fixed qt-qsa headers
-
-* Sun Dec 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-1
-- New stable release 1.5.1.5
-- Fixed symlink-should-be-relative rpmlint issues
-- Removed numerous entries on kmenu
-- Added examples in a new -doc package
-- Building pdf handbook for different languages
-- Breaking down -doc package for different languages
-
-* Sun Nov 19 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.4-1
-- Initial package
+%autochangelog
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..2959ea2
--- /dev/null
+++ b/changelog
@@ -0,0 +1,307 @@
+* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Thu Dec 29 2022 Maxwell G <gotmax(a)e.email> - 2.8.1-10
+- Rebuild for cfitsio 4.2
+
+* Tue Aug 23 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-9
+- Rebuild for gsl-2.7.1
+
+* Sat Aug 13 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-8
+- Backport upstream fix for KSyntaxHighlighting 5.94 header path change
+
+* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Tue Apr 12 2022 Christoph Junghans <junghans(a)lanl.gov> - 2.8.1-6
+- Rebuild for libcerf-2.1
+
+* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Sun Nov 21 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-4
+- Rebuild for hdf5 1.12.1
+
+* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-3
+- Rebuild for hdf5 1.10.7/netcdf 4.8.0
+
+* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.8.1-1
+- 2.8.1
+
+* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-9
+- rebuild (cantor)
+
+* Tue Feb 02 2021 Christian Dersch <lupinix(a)mailbox.org> - 2.7.0-8
+- Rebuilt for libcfitsio.so.7
+
+* Mon Jan 25 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Wed Oct 07 2020 Mohan Boddu <mboddu(a)bhujji.com> - 2.7.0-6
+- Rebuilt for cantor soname-bump
+
+* Fri Aug 21 2020 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-5
+- rebuild (cantor)
+- adapt to new cmake macros
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jun 25 2020 Orion Poplawski <orion(a)cora.nwra.com> - 2.7.0-2
+- Rebuild for hdf5 1.10.6
+
+* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.7.0-1
+- new version
+
+* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.5.0-9
+- Rebuilt for cantor soname-bump
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sat Aug 24 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.5.0-7
+- Rebuild for new cantor-libs
+
+* Tue Aug 20 2019 Susi Lehtola <jussilehtola(a)fedoraproject.org> - 2.5.0-6
+- Rebuilt for GSL 2.6.
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Mar 16 2019 Orion Poplawski <orion(a)nwra.com> - 2.5.0-4
+- Rebuild for hdf5 1.10.5
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 21 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.5.0-1
+- Update to 2.5.0
+- BR:kf5-syntax-highlighting-devel, qt5-qtserialport-devel, bison
+
+* Sat May 19 2018 Kevin Fenzi <kevin(a)scrye.com> - 2.4.0-9
+- Rebuild for cantorlibs.
+
+* Tue Feb 13 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-8
+- Fix appdata file install location (fixes FTBFS)
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 2.4.0-6
+- Remove obsolete scriptlets
+
+* Sun Oct 15 2017 Mukundan Ragavan <nonamedotc(a)gmail.com> - 2.4.0-5
+- bump release and rebuild for cantor
+
+* Fri Sep 22 2017 Rex Dieter <rdieter(a)fedoraproject.org> - 2.4.0-4
+- rebuild for cantor
+- %%build: use %%cmake_kf5
+- %%install: use better install/fast target
+- %%files: fix dir ownership
+- fix scriptlets
+
+* Tue Aug 01 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-3
+- rebuild for gsl 2.4
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Thu May 04 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-1
+- Update to 2.4.0
+- Add buildrequires to kf5-knewstuff-devel
+- Fix appdata install location
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-6
+- Simplify files section
+
+* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-5
+- Add new BR
+- Fix desktop file properly
+
+* Mon Oct 17 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-4
+- Fix desktop file
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-3
+- Fix files section
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-2
+- Spec file cleanup - use license macro, edit doc list
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-1
+- Update to 2.3.0
+
+* Sat Jul 09 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.2.0-1
+- Update to 2.2.0
+- Drop already upstream gsl2 patch
+
+* Sun Mar 13 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-9
+- Apply the fix - correctly without typos
+
+* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-8
+- Apply the complete fix (#1314798)
+
+* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-7
+- Fix desktop file
+- Fixes bug#1314798
+
+* Mon Feb 22 2016 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-6
+- Rebuild for gsl 2.1
+
+* Tue Feb 16 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-5
+- Added fixes for GCC-6 FTBFS - Thanks Yaakov Selkowitz
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Nov 16 2015 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-3
+- Add upstream patch to support GSL 2.X
+
+* Thu Oct 29 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-2
+- use kf5 tarball
+- added kf5 dependencies
+
+* Wed Oct 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-1
+- Update to 2.1.0
+
+* Tue Oct 20 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.0.2-1
+- Update to 2.0.2
+- Cleanup and modernize spec file
+
+* Tue Jun 16 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sun May 17 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-10
+- Rebuild for hdf5 1.8.15
+
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.0.3-9
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Thu Jan 08 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-8
+- Rebuild for hdf5 1.8.14
+
+* Fri Jun 06 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Mar 6 2013 Toshio Kuratomi <toshio(a)fedoraproject.org> - 1.6.0.3-3
+- Remove vendor prefix from desktop files in F19+ https://fedorahosted.org/fesco/ticket/1077
+
+* Mon Nov 19 2012 Thibault North <tnorth(a)fedoraproject.org> - 1.6.0.3-1
+- Update to 1.6.0.3
+
+* Sun Dec 4 2011 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-9
+- Fixes Bug RH#715933 - FTBFS LabPlot-1.6.0.2-8.fc12
+
+* Wed Oct 28 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-8
+- fix FTBFS with current GSL (GSL_CONST_CGSM_GAUSS undefined, patch from Debian)
+
+* Sat Oct 24 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-7
+- drop ExcludeArch ppc64, OCaml is available for ppc64 these days
+
+* Tue Sep 22 2009 Dennis Gilmore <dennis(a)ausil.us> - 1.6.0.2-6
+- ExcludeArch s390 s390x and sparc64 no ocaml
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Nov 16 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-3
+- handle libLabPlotnetCDF.so* on F-8 and F-9
+
+* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-2
+- handle libLabPlotnetCDF.so*
+
+* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-1
+- update to 1.6.0.2
+- drop useless gcc43 patch, init-smg-before-open-files patch
+
+* Tue Jun 10 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.1-1
+- New upstream release 1.6.0.1
+- Now compatible with liborigin 20080225
+- Bugfix: #449653: FTBFS LabPlot-1.5.1.6-6.fc9
+- Bugfix: #434019: LabPlot failed massrebuild attempt for GCC 4.3
+- Added qhull-devel as BR
+
+* Tue Jun 10 2008 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.5.1.6-7
+- fix build against latest liborigin on F10 (backported from 1.6.0)
+
+* Sat Apr 12 2008 Thibault North <tnorth [AT] fedoraproject DOT org> - 1.5.1.6-6
+- Fixes for GCC 4.3
+- Updated dependencies
+- Now requires electronics-menu
+
+* Thu Aug 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-4
+- complying to freedesktop policies - categories
+- queued for mass rebuild for Fedora 8 - BuildID
+- dropped duplicates - examples/
+
+* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-3
+- Excluding PPC64 since it misses ocaml
+
+* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-2
+- Update License tag for new Licensing Guidelines compliance
+
+* Mon Jul 30 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-1
+- New upstream release
+
+* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-7
+- removed parallel build for ppc
+
+* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-6
+- added texvc back in %%files
+- removed useless .so
+
+* Thu Apr 12 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-5
+- split for doc-fr
+- duplicate kmenu entries - removed category Science
+- corrected missing index.html file from Help -> LabPlot Handbook
+- merge -devel package with the main package
+
+* Thu Apr 12 2007 Mamoru Tasaka <mtasaka [AT] ioa.s.u-tokyo.ac.jp> - 1.5.1.5-4.2
+- Use system liborigin library
+- Shut up undefined non-weak symbols
+- Fix end-of-line encodings of [Mm]ap file
+- Change the encoding of a part of documents
+
+* Tue Feb 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-4
+- Added mediawiki and koffice-devel as BR
+- using liborigin system wide
+- Dropped mediawiki as BR
+- Fixed presence on gnome menu
+
+* Sat Jan 13 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-3
+- manual dependencies removed
+- dropped additional arguments for x86_64 sparc64 ppc64 amd64
+
+* Wed Jan 03 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-2
+- Added audiofile-devel, qwtplot3d-devel, ocaml and netcdf-devel as BR
+- using qwtplot3d and netcdf system wide #221022
+- Fixed qt-qsa headers
+
+* Sun Dec 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-1
+- New stable release 1.5.1.5
+- Fixed symlink-should-be-relative rpmlint issues
+- Removed numerous entries on kmenu
+- Added examples in a new -doc package
+- Building pdf handbook for different languages
+- Breaking down -doc package for different languages
+
+* Sun Nov 19 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.4-1
+- Initial package
commit 3a3fc77001129990923aba0f9f57213bb4eed6bb
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 19 11:13:57 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/LabPlot.spec b/LabPlot.spec
index cf78765..05f7785 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -7,7 +7,7 @@
Name: LabPlot
Version: 2.8.1
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Data Analysis and Visualization
License: GPLv2+
@@ -91,6 +91,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%
%{_mandir}/*/man1/labplot2.1.gz
%changelog
+* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
5 months
[Report] Packages Restricting Arches
by root
List of packages currently excluding arches (1140)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- CardManager
ExclusiveArch: %{java_arches} noarch
- GAPDoc
ExclusiveArch: %{gap_arches} noarch
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- JUnitParams
ExclusiveArch: %{java_arches} noarch
- Mars
ExclusiveArch: %{java_arches} noarch
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-rJava
ExclusiveArch: %{java_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- antlr3
ExclusiveArch: %{java_arches}
- antlr4-project
ExclusiveArch: %{java_arches}
- antlrworks
ExclusiveArch: %{java_arches} noarch
- aopalliance
ExclusiveArch: %{java_arches} noarch
- apache-commons-beanutils
ExclusiveArch: %{java_arches} noarch
- apache-commons-cli
ExclusiveArch: %{java_arches} noarch
- apache-commons-codec
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections4
ExclusiveArch: %{java_arches} noarch
- apache-commons-compress
ExclusiveArch: %{java_arches} noarch
- apache-commons-configuration
ExclusiveArch: %{java_arches} noarch
- apache-commons-digester
ExclusiveArch: %{java_arches} noarch
- apache-commons-exec
ExclusiveArch: %{java_arches} noarch
- apache-commons-io
ExclusiveArch: %{java_arches} noarch
- apache-commons-jexl
ExclusiveArch: %{java_arches} noarch
- apache-commons-jxpath
ExclusiveArch: %{java_arches} noarch
- apache-commons-lang3
ExclusiveArch: %{java_arches} noarch
- apache-commons-logging
ExclusiveArch: %{java_arches} noarch
- apache-commons-math
ExclusiveArch: %{java_arches} noarch
- apache-commons-modeler
ExclusiveArch: %{java_arches} noarch
- apache-commons-net
ExclusiveArch: %{java_arches} noarch
- apache-commons-parent
ExclusiveArch: %{java_arches} noarch
- apache-commons-pool
ExclusiveArch: %{java_arches} noarch
- apache-commons-vfs
ExclusiveArch: %{java_arches} noarch
- apache-ivy
ExclusiveArch: %{java_arches} noarch
- apache-parent
ExclusiveArch: %{java_arches} noarch
- apache-resource-bundles
ExclusiveArch: %{java_arches} noarch
- apache-sshd
ExclusiveArch: %{java_arches} noarch
- apiguardian
ExclusiveArch: %{java_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt6_qtwebengine_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- asmjit
ExclusiveArch: aarch64 x86_64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- atinject
ExclusiveArch: %{java_arches} noarch
- aunit
ExclusiveArch: %GPRbuild_arches
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcel
ExclusiveArch: %{java_arches} noarch
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- box64
ExclusiveArch: aarch64 ppc64le x86_64
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- bsf
ExclusiveArch: %{java_arches} noarch
- bsh
ExclusiveArch: %{java_arches} noarch
- build-helper-maven-plugin
ExclusiveArch: %{java_arches} noarch
- buildah
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- byebyebios
ExclusiveArch: x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: %{golang_arches}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: aarch64 x86_64
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- catatonit
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %{golang_arches_future}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- cglib
ExclusiveArch: %{java_arches} noarch
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clojure
ExclusiveArch: %{java_arches} noarch
- clojure-core-specs-alpha
ExclusiveArch: %{java_arches} noarch
- clojure-maven-plugin
ExclusiveArch: %{java_arches} noarch
- clojure-spec-alpha
ExclusiveArch: %{java_arches} noarch
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- cortado
ExclusiveArch: %{java_arches} noarch
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cpuinfo
ExclusiveArch: x86_64 aarch64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- credentials-fetcher
ExclusiveArch: x86_64 aarch64 s390x
- cri-o
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- crun
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- decentxml
ExclusiveArch: %{java_arches} noarch
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet7.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: x86_64
- dotnet8.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- ecj
ExclusiveArch: %{java_arches} noarch
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: aarch64 x86_64
- embree3
ExclusiveArch: aarch64 x86_64
- enjarify
ExclusiveArch: %{java_arches} noarch
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- eth-tools
ExclusiveArch: x86_64
- exec-maven-plugin
ExclusiveArch: %{java_arches} noarch
- external-editor-revived
ExclusiveArch: %{rust_arches}
- extra-enforcer-rules
ExclusiveArch: %{java_arches} noarch
- fasterxml-oss-parent
ExclusiveArch: %{java_arches} noarch
- fb303
ExclusiveArch: x86_64 aarch64 ppc64le
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- filedrop
ExclusiveArch: %{java_arches} noarch
- firecracker
ExclusiveArch: aarch64 x86_64
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- freecol
ExclusiveArch: %{java_arches} noarch
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gap
ExclusiveArch: %{gap_arches}
- gap-pkg-ace
ExclusiveArch: %{gap_arches}
- gap-pkg-aclib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-alnuth
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-atlasrep
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autodoc
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-automata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autpgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-browse
ExclusiveArch: %{gap_arches}
- gap-pkg-caratinterface
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-circle
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-cohomolo
ExclusiveArch: %{gap_arches}
- gap-pkg-congruence
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-corelg
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crime
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crisp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crypting
ExclusiveArch: %{gap_arches}
- gap-pkg-cryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crystcat
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ctbllib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-curlinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-cvec
ExclusiveArch: %{gap_arches}
- gap-pkg-datastructures
ExclusiveArch: %{gap_arches}
- gap-pkg-design
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-digraphs
ExclusiveArch: %{gap_arches}
- gap-pkg-edim
ExclusiveArch: %{gap_arches}
- gap-pkg-factint
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ferret
ExclusiveArch: %{gap_arches}
- gap-pkg-fga
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fining
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-float
ExclusiveArch: %{gap_arches}
- gap-pkg-format
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-forms
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fr
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-francy
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-gbnp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-genss
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grape
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-groupoids
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grpconst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-guava
ExclusiveArch: %{gap_arches}
- gap-pkg-hap
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hapcryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hecke
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-images
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-io
ExclusiveArch: %{gap_arches}
- gap-pkg-irredsol
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-json
ExclusiveArch: %{gap_arches}
- gap-pkg-jupyterkernel
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-jupyterviz
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-laguna
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liealgdb
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liepring
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liering
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-loops
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-lpres
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-mapclass
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-nautytracesinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-nq
ExclusiveArch: %{gap_arches}
- gap-pkg-openmath
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-orb
ExclusiveArch: %{gap_arches}
- gap-pkg-polenta
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polycyclic
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polymaking
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-primgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-profiling
ExclusiveArch: %{gap_arches}
- gap-pkg-qpa
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-quagroup
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-radiroot
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-recog
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-repsn
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-resclasses
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-scscp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-semigroups
ExclusiveArch: %{gap_arches}
- gap-pkg-singular
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sla
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallsemi
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sonata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sophus
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-spinsym
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-standardff
ExclusiveArch: %{gap_arches}
- gap-pkg-tomlib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-toric
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-transgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-utils
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-uuid
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-xmod
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-zeromqinterface
ExclusiveArch: %{gap_arches}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gbrainy
ExclusiveArch: %mono_arches
- gdb
ExclusiveArch: %{ix86} x86_64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- goldendict-ng
ExclusiveArch: aarch64 x86_64
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guice
ExclusiveArch: %{java_arches} noarch
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64
- hawtjni
ExclusiveArch: %{java_arches} noarch
- hedgewars
ExclusiveArch: %{fpc_arches}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- hipblas
ExclusiveArch: x86_64
- hipcub
ExclusiveArch: x86_64
- hipify
ExclusiveArch: x86_64
- hipsparse
ExclusiveArch: x86_64
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64
- intel-compute-runtime
ExclusiveArch: x86_64
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-lpmd
ExclusiveArch: x86_64
- intel-media-driver-free
ExclusiveArch: i686 x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jackson-annotations
ExclusiveArch: %{java_arches} noarch
- jackson-bom
ExclusiveArch: %{java_arches} noarch
- jackson-core
ExclusiveArch: %{java_arches} noarch
- jackson-databind
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-binary
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-text
ExclusiveArch: %{java_arches} noarch
- jackson-jaxrs-providers
ExclusiveArch: %{java_arches} noarch
- jackson-modules-base
ExclusiveArch: %{java_arches} noarch
- jackson-parent
ExclusiveArch: %{java_arches} noarch
- jacoco
ExclusiveArch: %{java_arches} noarch
- jacop
ExclusiveArch: %{java_arches} noarch
- jakarta-activation
ExclusiveArch: %{java_arches} noarch
- jakarta-activation1
ExclusiveArch: %{java_arches} noarch
- jakarta-annotations
ExclusiveArch: %{java_arches} noarch
- jakarta-el
ExclusiveArch: %{java_arches} noarch
- jakarta-interceptors
ExclusiveArch: %{java_arches} noarch
- jakarta-json
ExclusiveArch: %{java_arches} noarch
- jakarta-mail
ExclusiveArch: %{java_arches} noarch
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
- jakarta-oro
ExclusiveArch: %{java_arches} noarch
- jakarta-saaj
ExclusiveArch: %{java_arches} noarch
- jakarta-server-pages
ExclusiveArch: %{java_arches} noarch
- jakarta-servlet
ExclusiveArch: %{java_arches} noarch
- jakarta-xml-ws
ExclusiveArch: %{java_arches} noarch
- janino
ExclusiveArch: %{java_arches} noarch
- jansi
ExclusiveArch: %{java_arches}
- jansi-native
ExclusiveArch: %{java_arches}
- jansi1
ExclusiveArch: %{java_arches} noarch
- java-1.8.0-openjdk
ExclusiveArch: %{java_arches}
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
- java-11-openjdk
ExclusiveArch: %{java_arches}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
- java-17-openjdk
ExclusiveArch: %{java_arches}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
- java-diff-utils
ExclusiveArch: %{java_arches} noarch
- java-dirq
ExclusiveArch: %{java_arches} noarch
- java-jd-decompiler
ExclusiveArch: %{java_arches} noarch
- java-latest-openjdk
ExclusiveArch: %{java_arches}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
- java-runtime-decompiler
ExclusiveArch: %{java_arches} noarch
- java-scrypt
ExclusiveArch: %{java_arches} noarch
- java_cup
ExclusiveArch: %{java_arches} noarch
- javacc
ExclusiveArch: %{java_arches} noarch
- javacc-maven-plugin
ExclusiveArch: %{java_arches} noarch
- javaewah
ExclusiveArch: %{java_arches} noarch
- javapackages-bootstrap
ExclusiveArch: %{java_arches}
- javaparser
ExclusiveArch: %{java_arches} noarch
- javapoet
ExclusiveArch: %{java_arches} noarch
- javassist
ExclusiveArch: %{java_arches} noarch
- jaxb
ExclusiveArch: %{java_arches} noarch
- jaxb-api
ExclusiveArch: %{java_arches} noarch
- jaxb-api2
ExclusiveArch: %{java_arches} noarch
- jaxb-dtd-parser
ExclusiveArch: %{java_arches} noarch
- jaxb-fi
ExclusiveArch: %{java_arches} noarch
- jaxb-istack-commons
ExclusiveArch: %{java_arches} noarch
- jaxb-stax-ex
ExclusiveArch: %{java_arches} noarch
- jaxen
ExclusiveArch: %{java_arches} noarch
- jboss-jaxrs-2.0-api
ExclusiveArch: %{java_arches} noarch
- jboss-logging
ExclusiveArch: %{java_arches} noarch
- jboss-logging-tools
ExclusiveArch: %{java_arches} noarch
- jboss-parent
ExclusiveArch: %{java_arches} noarch
- jchardet
ExclusiveArch: %{java_arches} noarch
- jcip-annotations
ExclusiveArch: %{java_arches} noarch
- jctools
ExclusiveArch: %{java_arches} noarch
- jcuber
ExclusiveArch: %{java_arches} noarch
- jdeparser
ExclusiveArch: %{java_arches} noarch
- jdepend
ExclusiveArch: %{java_arches} noarch
- jdependency
ExclusiveArch: %{java_arches} noarch
- jdom
ExclusiveArch: %{java_arches} noarch
- jdom2
ExclusiveArch: %{java_arches} noarch
- jedit
ExclusiveArch: %{java_arches} noarch
- jericho-html
ExclusiveArch: %{java_arches} noarch
- jetbrains-annotations
ExclusiveArch: noarch %{java_arches}
- jetty
ExclusiveArch: %{java_arches} noarch
- jflex
ExclusiveArch: %{java_arches} noarch
- jfreechart
ExclusiveArch: %{java_arches} noarch
- jgit
ExclusiveArch: %{java_arches} noarch
- jglobus
ExclusiveArch: %{java_arches} noarch
- jgoodies-common
ExclusiveArch: %{java_arches} noarch
- jgoodies-forms
ExclusiveArch: %{java_arches} noarch
- jgoodies-looks
ExclusiveArch: %{java_arches} noarch
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- jline
ExclusiveArch: %{java_arches}
- jline2
ExclusiveArch: %{java_arches} noarch
- jmock
ExclusiveArch: %{java_arches} noarch
- jmol
ExclusiveArch: %{java_arches} noarch
- jna
ExclusiveArch: %{java_arches}
- jneuroml-core
ExclusiveArch: %{java_arches} noarch
- jni-inchi
ExclusiveArch: %{java_arches}
- jol
ExclusiveArch: %{java_arches} noarch
- jolokia-jvm-agent
ExclusiveArch: %{java_arches} noarch
- jopt-simple
ExclusiveArch: %{java_arches} noarch
- jorbis
ExclusiveArch: %{java_arches} noarch
- jowl
ExclusiveArch: %{nodejs_arches} noarch
- jpanoramamaker
ExclusiveArch: %{java_arches} noarch
- jsch
ExclusiveArch: %{java_arches} noarch
- jsch-agent-proxy
ExclusiveArch: %{java_arches} noarch
- json_simple
ExclusiveArch: %{java_arches} noarch
- jsoup
ExclusiveArch: %{java_arches} noarch
- jsr-305
ExclusiveArch: %{java_arches} noarch
- jss
ExclusiveArch: %{java_arches}
- jssc
ExclusiveArch: %{java_arches}
- jtidy
ExclusiveArch: %{java_arches} noarch
- julia
ExclusiveArch: x86_64
- junit
ExclusiveArch: %{java_arches} noarch
- junit5
ExclusiveArch: %{java_arches} noarch
- juniversalchardet
ExclusiveArch: %{java_arches} noarch
- jzlib
ExclusiveArch: %{java_arches} noarch
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- khelpcenter
ExclusiveArch: %{qt6_qtwebengine_arches}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.32
ExclusiveArch: %{ldc_arches} ppc64le
- libbase
ExclusiveArch: %{java_arches} noarch
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libloader
ExclusiveArch: %{java_arches} noarch
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-nvidia-driver
ExclusiveArch: %{x86_64} %{ix86} %{arm64} ppc64le
- libvirt-java
ExclusiveArch: %{java_arches} noarch
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- lucene
ExclusiveArch: %{java_arches} noarch
- lujavrite
ExclusiveArch: %{java_arches}
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- magicmirror
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-airnow
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-onthisday
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-singlestock
ExclusiveArch: %{nodejs_arches} noarch
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matrix-synapse
ExclusiveArch: %{rust_arches}
- maui-mauikit
ExclusiveArch: %{ix86} s390x aarch64 x86_64
- maven
ExclusiveArch: %{java_arches} noarch
- maven-antrun-plugin
ExclusiveArch: %{java_arches} noarch
- maven-archetype
ExclusiveArch: %{java_arches} noarch
- maven-archiver
ExclusiveArch: %{java_arches} noarch
- maven-artifact-transfer
ExclusiveArch: %{java_arches} noarch
- maven-assembly-plugin
ExclusiveArch: %{java_arches} noarch
- maven-bundle-plugin
ExclusiveArch: %{java_arches} noarch
- maven-clean-plugin
ExclusiveArch: %{java_arches} noarch
- maven-common-artifact-filters
ExclusiveArch: %{java_arches} noarch
- maven-compiler-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-analyzer
ExclusiveArch: %{java_arches} noarch
- maven-dependency-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-tree
ExclusiveArch: %{java_arches} noarch
- maven-doxia
ExclusiveArch: %{java_arches} noarch
- maven-doxia-sitetools
ExclusiveArch: %{java_arches} noarch
- maven-enforcer
ExclusiveArch: %{java_arches} noarch
- maven-file-management
ExclusiveArch: %{java_arches} noarch
- maven-filtering
ExclusiveArch: %{java_arches} noarch
- maven-invoker
ExclusiveArch: %{java_arches} noarch
- maven-invoker-plugin
ExclusiveArch: %{java_arches} noarch
- maven-jar-plugin
ExclusiveArch: %{java_arches} noarch
- maven-mapping
ExclusiveArch: %{java_arches} noarch
- maven-native
ExclusiveArch: %{java_arches} noarch
- maven-parent
ExclusiveArch: %{java_arches} noarch
- maven-patch-plugin
ExclusiveArch: %{java_arches} noarch
- maven-plugin-testing
ExclusiveArch: %{java_arches} noarch
- maven-plugin-tools
ExclusiveArch: %{java_arches} noarch
- maven-remote-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-reporting-api
ExclusiveArch: %{java_arches} noarch
- maven-reporting-impl
ExclusiveArch: %{java_arches} noarch
- maven-resolver
ExclusiveArch: %{java_arches} noarch
- maven-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-script-interpreter
ExclusiveArch: %{java_arches} noarch
- maven-shade-plugin
ExclusiveArch: %{java_arches} noarch
- maven-shared-incremental
ExclusiveArch: %{java_arches} noarch
- maven-shared-io
ExclusiveArch: %{java_arches} noarch
- maven-shared-utils
ExclusiveArch: %{java_arches} noarch
- maven-source-plugin
ExclusiveArch: %{java_arches} noarch
- maven-surefire
ExclusiveArch: %{java_arches} noarch
- maven-verifier
ExclusiveArch: %{java_arches} noarch
- maven-verifier-plugin
ExclusiveArch: %{java_arches} noarch
- maven-wagon
ExclusiveArch: %{java_arches} noarch
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mcrouter
ExclusiveArch: x86_64 aarch64 ppc64le
- mecab-java
ExclusiveArch: %java_arches
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: x86_64 %{ix86}
- merkuro
ExclusiveArch: %{qt6_qtwebengine_arches}
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64 riscv64
- miglayout
ExclusiveArch: %{java_arches} noarch
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- modello
ExclusiveArch: %{java_arches} noarch
- moditect
ExclusiveArch: %{java_arches} noarch
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- modulemaker-maven-plugin
ExclusiveArch: %{java_arches} noarch
- mojo-executor
ExclusiveArch: %{java_arches} noarch
- mojo-parent
ExclusiveArch: %{java_arches} noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- msv
ExclusiveArch: %{java_arches} noarch
- mvfst
ExclusiveArch: x86_64 aarch64 ppc64le
- mxparser
ExclusiveArch: %{java_arches} noarch
- mysql-connector-java
ExclusiveArch: %{java_arches} noarch
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- naga
ExclusiveArch: %{java_arches} noarch
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cjs-module-lexer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-undici
ExclusiveArch: %{nodejs_arches} noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-cef
ExclusiveArch: x86_64 aarch64
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- oidn
ExclusiveArch: x86_64
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- oneVPL
ExclusiveArch: x86_64
- oneVPL-intel-gpu
ExclusiveArch: x86_64
- oneapi-level-zero
ExclusiveArch: x86_64
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- ongres-scram
ExclusiveArch: %{java_arches} noarch
- ongres-stringprep
ExclusiveArch: %{java_arches} noarch
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjdk-asmtools
ExclusiveArch: %{java_arches} noarch
- openjdk-asmtools7
ExclusiveArch: %{java_arches} noarch
- openjfx
ExclusiveArch: %{java_arches}
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- openvkl
ExclusiveArch: aarch64 x86_64
- optee_client
ExclusiveArch: aarch64
- optee_os
ExclusiveArch: aarch64
- options
ExclusiveArch: %{java_arches} noarch
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- picocli
ExclusiveArch: %{java_arches} noarch
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plexus-archiver
ExclusiveArch: %{java_arches} noarch
- plexus-build-api
ExclusiveArch: %{java_arches} noarch
- plexus-build-api0
ExclusiveArch: %{java_arches} noarch
- plexus-cipher
ExclusiveArch: %{java_arches} noarch
- plexus-classworlds
ExclusiveArch: %{java_arches} noarch
- plexus-compiler
ExclusiveArch: %{java_arches} noarch
- plexus-component-api
ExclusiveArch: %{java_arches} noarch
- plexus-components-pom
ExclusiveArch: %{java_arches} noarch
- plexus-containers
ExclusiveArch: %{java_arches} noarch
- plexus-i18n
ExclusiveArch: %{java_arches} noarch
- plexus-interpolation
ExclusiveArch: %{java_arches} noarch
- plexus-io
ExclusiveArch: %{java_arches} noarch
- plexus-languages
ExclusiveArch: %{java_arches} noarch
- plexus-pom
ExclusiveArch: %{java_arches} noarch
- plexus-resources
ExclusiveArch: %{java_arches} noarch
- plexus-sec-dispatcher
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- procyon
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
- proguard
ExclusiveArch: %{java_arches} noarch
- prometheus-jmx-exporter
ExclusiveArch: %{java_arches} noarch
- prometheus-simpleclient-java
ExclusiveArch: %{java_arches} noarch
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- pveclib
ExclusiveArch: ppc %{power64}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-damo
ExclusiveArch: x86_64 aarch64 ppc64le s390x noarch
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
- python-jupyter-polymake
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pyahocorasick
ExclusiveArch: x86_64 %{arm64} ppc64le
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-pyqt6-webengine
ExclusiveArch: aarch64 x86_64
- python-torch
ExclusiveArch: x86_64 aarch64
- python-torchdata
ExclusiveArch: x86_64 aarch64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatengine
ExclusiveArch: x86_64
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
- rachota
ExclusiveArch: %{java_arches} noarch
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reflections
ExclusiveArch: %{java_arches} noarch
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- regexp
ExclusiveArch: %{java_arches} noarch
- relaxng-datatype-java
ExclusiveArch: %{java_arches} noarch
- replacer
ExclusiveArch: %{java_arches} noarch
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- rescene
ExclusiveArch: %{mono_arches}
- resteasy
ExclusiveArch: %{java_arches} noarch
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- retsnoop
ExclusiveArch: %{rust_arches}
- rhino
ExclusiveArch: %{java_arches} noarch
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocalution
ExclusiveArch: x86_64
- rocblas
ExclusiveArch: x86_64
- rocclr
ExclusiveArch: x86_64
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-rpm-macros
ExclusiveArch: x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocsparse
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt6_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamming
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-hyperlocal
ExclusiveArch: %{rust_arches}
- rust-image0.23
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder0.1
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-procfs0.9
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-pwd
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_lib
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde_qs
ExclusiveArch: %{rust_arches}
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-sinit
ExclusiveArch: %{rust_arches}
- rust-snphost
ExclusiveArch: x86_64
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-tiff0.6
ExclusiveArch: %{rust_arches}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-uucore
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vtparse
ExclusiveArch: %{rust_arches}
- rust-web-ext-native-messaging
ExclusiveArch: %{rust_arches}
- rust-wezterm-color-types
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic-derive
ExclusiveArch: %{rust_arches}
- rust-zbus1
ExclusiveArch: %{rust_arches}
- rust-zbus_macros1
ExclusiveArch: %{rust_arches}
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- rustup
ExclusiveArch: x86_64 aarch64
- rutabaga-gfx-ffi
ExclusiveArch: x86_64 aarch64
- sac
ExclusiveArch: %{java_arches} noarch
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sat4j
ExclusiveArch: %{java_arches} noarch
- sbcl
ExclusiveArch: %{ix86} x86_64 aarch64 %{power64}
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sblim-cim-client
ExclusiveArch: %{java_arches} noarch
- sblim-cim-client2
ExclusiveArch: %{java_arches} noarch
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- scala
ExclusiveArch: %{java_arches} noarch
- scannotation
ExclusiveArch: %{java_arches} noarch
- sdljava
ExclusiveArch: %{java_arches}
- sdrangel
ExclusiveArch: %{qt5_qtwebengine_arches}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- sdubby
ExclusiveArch: %{efi}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- shaman
ExclusiveArch: %{java_arches} noarch
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigil
ExclusiveArch: %{qt5_qtwebengine_arches}
- sigul
ExclusiveArch: x86_64
- singularity-ce
ExclusiveArch: %{go_arches}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soup-sharp
ExclusiveArch: %{mono_arches}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- spyder
ExclusiveArch: %{qt5_qtwebengine_arches}
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
- string-template-maven-plugin
ExclusiveArch: %{java_arches} noarch
- stringtemplate
ExclusiveArch: %{java_arches} noarch
- stringtemplate4
ExclusiveArch: %{java_arches} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- subscription-manager-cockpit
ExclusiveArch: %{nodejs_arches} noarch
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svnkit
ExclusiveArch: %{java_arches} noarch
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swiftlint
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system-rules
ExclusiveArch: %{java_arches} noarch
- systemd-boot
ExclusiveArch: %efi
- t-digest
ExclusiveArch: %{java_arches} noarch
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tagsoup
ExclusiveArch: %{java_arches} noarch
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64 aarch64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tokodon
ExclusiveArch: %{qt6_qtwebengine_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- tomcatjss
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- truth
ExclusiveArch: %{java_arches} noarch
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- vakzination
ExclusiveArch: %{java_arches}
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- vrq
ExclusiveArch: %{ix86} x86_64
- wangle
ExclusiveArch: x86_64 aarch64 ppc64le
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- wasmedge
ExclusiveArch: x86_64 aarch64
- watchman
ExclusiveArch: x86_64 aarch64 ppc64le
- wdt
ExclusiveArch: x86_64 aarch64 ppc64le
- webkit2-sharp
ExclusiveArch: %mono_arches
- weld-parent
ExclusiveArch: %{java_arches} noarch
- why3
ExclusiveArch: %{ocaml_native_compiler}
- widevine-installer
ExclusiveArch: aarch64
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- ws-commons-util
ExclusiveArch: %{java_arches} noarch
- wsdl4j
ExclusiveArch: %{java_arches} noarch
- wult
ExclusiveArch: x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: x86_64 aarch64
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xgap
ExclusiveArch: %{gap_arches}
- xml-commons-apis
ExclusiveArch: %{java_arches} noarch
- xml-commons-resolver
ExclusiveArch: %{java_arches} noarch
- xml-maven-plugin
ExclusiveArch: %{java_arches} noarch
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xmlgraphics-commons
ExclusiveArch: %{java_arches} noarch
- xmlpull
ExclusiveArch: %{java_arches} noarch
- xmlstreambuffer
ExclusiveArch: %{java_arches} noarch
- xmlunit
ExclusiveArch: %{java_arches} noarch
- xmvn
ExclusiveArch: %{java_arches} noarch
- xmvn-connector-ivy
ExclusiveArch: %{java_arches} noarch
- xmvn-generator
ExclusiveArch: %{java_arches}
- xnnpack
ExclusiveArch: x86_64 aarch64
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
5 months
Architecture specific change in rpms/LabPlot.git
by githook-noreply@fedoraproject.org
The package rpms/LabPlot.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/LabPlot.git/commit/?id=663e3b07e9...
https://src.fedoraproject.org/cgit/rpms/LabPlot.git/commit/?id=b226502c7e....
Change:
+%ifarch %{qt5_qtwebengine_arches}
+ExcludeArch: sparc64 s390 s390x
Thanks.
Full change:
============
commit 663e3b07e92d14ee335a84a55ff9dc377a6a2e00
Author: topazus <topazus(a)outlook.com>
Date: Sat Dec 16 10:31:44 2023 +0800
fix optional dependencies
diff --git a/LabPlot.spec b/LabPlot.spec
index 05cb146..72a6f28 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -21,7 +21,7 @@ BuildRequires: cmake
BuildRequires: ninja-build
BuildRequires: extra-cmake-modules
-# Qt6 support seems to be in the new release
+# Qt6 support seems to be in the future new release
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5PrintSupport)
@@ -29,6 +29,7 @@ BuildRequires: cmake(Qt5Sql)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5Test)
+BuildRequires: cmake(Qt5SerialPort)
BuildRequires: cmake(KF5Archive)
BuildRequires: cmake(KF5Completion)
@@ -54,7 +55,7 @@ BuildRequires: poppler-qt5-devel
BuildRequires: gsl-devel
BuildRequires: gettext-devel
-%ifarch %{Qt5_qtwebengine_arches}
+%ifarch %{qt5_qtwebengine_arches}
BuildRequires: cantor-devel
%endif
BuildRequires: bison
@@ -66,17 +67,16 @@ BuildRequires: libspectre-devel
BuildRequires: lz4-devel
BuildRequires: netcdf-devel
BuildRequires: readstat-devel
-
-BuildRequires: desktop-file-utils
-BuildRequires: libappstream-glib
-
-# optional dependencies
BuildRequires: kuserfeedback-devel
BuildRequires: liborigin-devel
-BuildRequires: QXlsx-devel
+# QXlsx is built against Qt6
+#BuildRequires: QXlsx-devel
BuildRequires: matio-devel
BuildRequires: libmarkdown-devel
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+
ExcludeArch: sparc64 s390 s390x
Requires: electronics-menu
commit b226502c7ed0f130b0404ad8dc649dac30c7f176
Author: topazus <topazus(a)outlook.com>
Date: Fri Dec 15 23:44:29 2023 +0800
update to 2.10.1; RHBZ#2065889
diff --git a/.gitignore b/.gitignore
index 9b23d55..acb0bae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ LabPlot-1.6.0.2.tar.bz2
/labplot-2.5.0.tar.xz
/labplot-2.7.0.tar.xz
/labplot-2.8.1.tar.xz
+/labplot-2.10.1.tar.xz
diff --git a/LabPlot.spec b/LabPlot.spec
index d651a8c..05cb146 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -5,65 +5,100 @@
%global genname labplot
-Name: LabPlot
-Version: 2.8.1
-Release: %autorelease
-Summary: Data Analysis and Visualization
-
-License: GPLv2+
-URL: http://labplot.sourceforge.net/
-
-Source0: http://download.kde.org/stable/%{genname}/%{version}/%{genname}-%{version...
-# Patch0, 1 : required by https://github.com/KDE/syntax-highlighting/commit/42a061b04c507de11b0fb24...
-# https://github.com/KDE/labplot/commit/9e77b593030fdae0fbbad113415483b3ca5...
-Patch0: labplot-KSyntaxHighlighting-5_94-include.patch
-# slightly modified the below to apply cleanly
-# https://github.com/KDE/labplot/commit/375786ca124a1a6773c609236f8341890f2...
-Patch1: labplot-KSyntaxHighlighting-5_94-include-2.patch
-
-BuildRequires: kf5-knewstuff-devel
-BuildRequires: kf5-syntax-highlighting-devel
-BuildRequires: kf5-kdelibs4support-devel
-BuildRequires: kf5-kio-devel
-BuildRequires: qt5-qtsvg-devel
-BuildRequires: qt5-qtconfiguration-devel
-BuildRequires: qt5-qtserialport-devel
-BuildRequires: desktop-file-utils
-BuildRequires: gsl-devel
-BuildRequires: gettext-devel
-BuildRequires: extra-cmake-modules
-%ifarch %{qt5_qtwebengine_arches}
-BuildRequires: cantor-devel
+Name: LabPlot
+Version: 2.10.1
+Release: %autorelease
+Summary: Data Analysis and Visualization
+
+License: GPL-2.0-or-later
+URL: https://labplot.kde.org/
+
+Source0: https://download.kde.org/stable/labplot/labplot-%{version}.tar.xz
+Patch0: labplot-fix-liborigin-cmake.patch
+
+BuildRequires: gcc-c++
+BuildRequires: cmake
+BuildRequires: ninja-build
+BuildRequires: extra-cmake-modules
+
+# Qt6 support seems to be in the new release
+BuildRequires: cmake(Qt5Concurrent)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5PrintSupport)
+BuildRequires: cmake(Qt5Sql)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Widgets)
+BuildRequires: cmake(Qt5Test)
+
+BuildRequires: cmake(KF5Archive)
+BuildRequires: cmake(KF5Completion)
+BuildRequires: cmake(KF5Config)
+BuildRequires: cmake(KF5ConfigWidgets)
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5Crash)
+BuildRequires: cmake(KF5DocTools)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5KIO)
+BuildRequires: cmake(KF5TextWidgets)
+BuildRequires: cmake(KF5WidgetsAddons)
+BuildRequires: cmake(KF5XmlGui)
+BuildRequires: cmake(KF5NewStuffCore)
+BuildRequires: cmake(KF5NewStuff)
+BuildRequires: cmake(KF5Service)
+BuildRequires: cmake(KF5Parts)
+BuildRequires: cmake(KF5Purpose)
+BuildRequires: cmake(KF5SyntaxHighlighting)
+
+BuildRequires: poppler-qt5-devel
+
+BuildRequires: gsl-devel
+BuildRequires: gettext-devel
+%ifarch %{Qt5_qtwebengine_arches}
+BuildRequires: cantor-devel
%endif
-BuildRequires: bison
+BuildRequires: bison
BuildRequires: cfitsio-devel
-BuildRequires: fftw-devel
-BuildRequires: hdf5-devel
+BuildRequires: fftw-devel
+BuildRequires: hdf5-devel
BuildRequires: libcerf-devel
BuildRequires: libspectre-devel
BuildRequires: lz4-devel
-BuildRequires: netcdf-devel
-BuildRequires: poppler-qt5-devel
+BuildRequires: netcdf-devel
+BuildRequires: readstat-devel
+
+BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
-ExcludeArch: sparc64 s390 s390x
+# optional dependencies
+BuildRequires: kuserfeedback-devel
+BuildRequires: liborigin-devel
+BuildRequires: QXlsx-devel
+BuildRequires: matio-devel
+BuildRequires: libmarkdown-devel
+
+ExcludeArch: sparc64 s390 s390x
-Requires: electronics-menu
+Requires: electronics-menu
%description
-LabPlot is for scientific 2D and 3D data and function plotting.
-The various display and analysis functions are explained in the
-handbook (KDE help center). LabPlot also provides a component
-for easily viewing the project files in Konqueror.
+LabPlot is a FREE, open source and cross-platform Data Visualization and
+Analysis software accessible to everyone.
+- High-quality Data Visualization and Plotting with just a few clicks
+- Reliable and easy Data Analysis and Statistics, no coding required!
+- Intuitive and fast Computing with Interactive Notebooks
+- Effortless Data Extraction from plots and support for Live Data
+- Smooth Data Import and Export to and from multiple formats
+- Available for Windows, macOS, Linux and FreeBSD
%prep
-%setup -q -n %{genname}-%{version}
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1 -n %{genname}-%{version}
%build
-%cmake_kf5
+%cmake \
+ -GNinja \
+ -DCMAKE_BUILD_TYPE=Release
%cmake_build
@@ -74,11 +109,12 @@ for easily viewing the project files in Konqueror.
%check
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%{genname}2.appdata.xml
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml
%files -f %{genname}2.lang
-%license COPYING
+%license LICENSES/*
%doc README.md ChangeLog AUTHORS INSTALL
%{_datadir}/icons/hicolor/*/apps/%{genname}*
%{_bindir}/%{genname}2
diff --git a/labplot-KSyntaxHighlighting-5_94-include-2.patch b/labplot-KSyntaxHighlighting-5_94-include-2.patch
deleted file mode 100644
index cd51cb0..0000000
--- a/labplot-KSyntaxHighlighting-5_94-include-2.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 375786ca124a1a6773c609236f8341890f23e1d8 Mon Sep 17 00:00:00 2001
-From: Alexander Semke <alexander.semke(a)web.de>
-Date: Sun, 16 Jan 2022 12:42:58 +0100
-Subject: [PATCH] Removed the KF5/ prefix for KSyntaxHighlighting's includes
- since they are obsolete.
-
----
- src/kdefrontend/datasources/DatabaseManagerWidget.cpp | 6 +++---
- src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp | 6 +++---
- src/kdefrontend/widgets/LabelWidget.cpp | 6 +++---
- 3 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/src/kdefrontend/datasources/DatabaseManagerWidget.cpp b/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-index ac6943ed4..569d6fd01 100644
---- a/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-+++ b/src/kdefrontend/datasources/DatabaseManagerWidget.cpp
-@@ -23,9 +23,9 @@
- #include <QSqlError>
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- /*!
-diff --git a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-index 084c49c88..facf33f5c 100644
---- a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-+++ b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.cpp
-@@ -28,9 +28,9 @@
- #include <KMessageBox>
- #include <KSharedConfig>
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- ImportSQLDatabaseWidget::ImportSQLDatabaseWidget(QWidget* parent) : QWidget(parent) {
-diff --git a/src/kdefrontend/widgets/LabelWidget.cpp b/src/kdefrontend/widgets/LabelWidget.cpp
-index 6d66b3e5a..5f6221091 100644
---- a/src/kdefrontend/widgets/LabelWidget.cpp
-+++ b/src/kdefrontend/widgets/LabelWidget.cpp
-@@ -29,9 +29,9 @@
- #include <KCharSelect>
- #include <KLocalizedString>
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <KF5/KSyntaxHighlighting/SyntaxHighlighter>
--#include <KF5/KSyntaxHighlighting/Definition>
--#include <KF5/KSyntaxHighlighting/Theme>
-+#include <KSyntaxHighlighting/SyntaxHighlighter>
-+#include <KSyntaxHighlighting/Definition>
-+#include <KSyntaxHighlighting/Theme>
- #endif
-
- #include <cmath>
diff --git a/labplot-KSyntaxHighlighting-5_94-include.patch b/labplot-KSyntaxHighlighting-5_94-include.patch
deleted file mode 100644
index 7441f70..0000000
--- a/labplot-KSyntaxHighlighting-5_94-include.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 9e77b593030fdae0fbbad113415483b3ca51a654 Mon Sep 17 00:00:00 2001
-From: Stefan Gerlach <stefan.gerlach(a)uni-konstanz.de>
-Date: Mon, 18 Apr 2022 09:09:50 +0200
-Subject: [PATCH] Fix KSyntaxHighlighting include (mandatory with KF 5.94)
-
----
- src/kdefrontend/datasources/DatabaseManagerWidget.h | 2 +-
- src/kdefrontend/datasources/ImportSQLDatabaseWidget.h | 2 +-
- src/kdefrontend/widgets/LabelWidget.h | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/kdefrontend/datasources/DatabaseManagerWidget.h b/src/kdefrontend/datasources/DatabaseManagerWidget.h
-index 4320eb9e9..0e7b569c6 100644
---- a/src/kdefrontend/datasources/DatabaseManagerWidget.h
-+++ b/src/kdefrontend/datasources/DatabaseManagerWidget.h
-@@ -13,7 +13,7 @@
- #include "ui_databasemanagerwidget.h"
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
-diff --git a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-index 17d788478..24cd71689 100644
---- a/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-+++ b/src/kdefrontend/datasources/ImportSQLDatabaseWidget.h
-@@ -17,7 +17,7 @@
- #include "ui_importsqldatabasewidget.h"
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
-diff --git a/src/kdefrontend/widgets/LabelWidget.h b/src/kdefrontend/widgets/LabelWidget.h
-index 37e545130..2147b26b8 100644
---- a/src/kdefrontend/widgets/LabelWidget.h
-+++ b/src/kdefrontend/widgets/LabelWidget.h
-@@ -17,7 +17,7 @@
- #include <KConfigGroup>
-
- #ifdef HAVE_KF5_SYNTAX_HIGHLIGHTING
--#include <repository.h>
-+#include <KSyntaxHighlighting/repository.h>
- namespace KSyntaxHighlighting {
- class SyntaxHighlighter;
- }
diff --git a/labplot-fix-liborigin-cmake.patch b/labplot-fix-liborigin-cmake.patch
new file mode 100644
index 0000000..f1c4c7a
--- /dev/null
+++ b/labplot-fix-liborigin-cmake.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/import_export/Project/CMakeLists.txt b/tests/import_export/Project/CMakeLists.txt
+index a812a91..46d8762 100644
+--- a/tests/import_export/Project/CMakeLists.txt
++++ b/tests/import_export/Project/CMakeLists.txt
+@@ -1,5 +1,7 @@
+ add_executable (ProjectImportTest ProjectImportTest.cpp)
+
++target_include_directories( ProjectImportTest PRIVATE ${LIBORIGIN_INCLUDE_DIR} )
++
+ target_link_libraries(ProjectImportTest labplot2lib labplot2test)
+
+ add_test(NAME ProjectImportTest COMMAND ProjectImportTest)
diff --git a/sources b/sources
index b36fb49..1c278f8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (labplot-2.8.1.tar.xz) = 9e03e70a1c0f167626583b2480b3d00743221ae5121e4f9cdc5170f292804fb41b03369c53bc729c006c61adb446ef05496f9789a3c89ffbb3bf51bcdc79c7ba
+SHA512 (labplot-2.10.1.tar.xz) = 12c8b62519861255dd8cb4ecc3ad4ff34f1862b8e386a9aa97e4f3a2dd0b8989cf14b9dafcea41da2575bd57c0ef9803a15ac9347365cdeea6309dcfda4cd7da
commit 441156034b4c28951419e37aae1a3738d384c489
Author: topazus <topazus(a)outlook.com>
Date: Fri Dec 15 15:07:07 2023 +0800
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/LabPlot.spec b/LabPlot.spec
index 05f7785..d651a8c 100644
--- a/LabPlot.spec
+++ b/LabPlot.spec
@@ -7,7 +7,7 @@
Name: LabPlot
Version: 2.8.1
-Release: 12%{?dist}
+Release: %autorelease
Summary: Data Analysis and Visualization
License: GPLv2+
@@ -91,310 +91,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.kde.%
%{_mandir}/*/man1/labplot2.1.gz
%changelog
-* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Thu Dec 29 2022 Maxwell G <gotmax(a)e.email> - 2.8.1-10
-- Rebuild for cfitsio 4.2
-
-* Tue Aug 23 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-9
-- Rebuild for gsl-2.7.1
-
-* Sat Aug 13 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-8
-- Backport upstream fix for KSyntaxHighlighting 5.94 header path change
-
-* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Tue Apr 12 2022 Christoph Junghans <junghans(a)lanl.gov> - 2.8.1-6
-- Rebuild for libcerf-2.1
-
-* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Sun Nov 21 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-4
-- Rebuild for hdf5 1.12.1
-
-* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-3
-- Rebuild for hdf5 1.10.7/netcdf 4.8.0
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.8.1-1
-- 2.8.1
-
-* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-9
-- rebuild (cantor)
-
-* Tue Feb 02 2021 Christian Dersch <lupinix(a)mailbox.org> - 2.7.0-8
-- Rebuilt for libcfitsio.so.7
-
-* Mon Jan 25 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Wed Oct 07 2020 Mohan Boddu <mboddu(a)bhujji.com> - 2.7.0-6
-- Rebuilt for cantor soname-bump
-
-* Fri Aug 21 2020 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-5
-- rebuild (cantor)
-- adapt to new cmake macros
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jun 25 2020 Orion Poplawski <orion(a)cora.nwra.com> - 2.7.0-2
-- Rebuild for hdf5 1.10.6
-
-* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.7.0-1
-- new version
-
-* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.5.0-9
-- Rebuilt for cantor soname-bump
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Aug 24 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.5.0-7
-- Rebuild for new cantor-libs
-
-* Tue Aug 20 2019 Susi Lehtola <jussilehtola(a)fedoraproject.org> - 2.5.0-6
-- Rebuilt for GSL 2.6.
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Mar 16 2019 Orion Poplawski <orion(a)nwra.com> - 2.5.0-4
-- Rebuild for hdf5 1.10.5
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Jun 21 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.5.0-1
-- Update to 2.5.0
-- BR:kf5-syntax-highlighting-devel, qt5-qtserialport-devel, bison
-
-* Sat May 19 2018 Kevin Fenzi <kevin(a)scrye.com> - 2.4.0-9
-- Rebuild for cantorlibs.
-
-* Tue Feb 13 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-8
-- Fix appdata file install location (fixes FTBFS)
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 2.4.0-6
-- Remove obsolete scriptlets
-
-* Sun Oct 15 2017 Mukundan Ragavan <nonamedotc(a)gmail.com> - 2.4.0-5
-- bump release and rebuild for cantor
-
-* Fri Sep 22 2017 Rex Dieter <rdieter(a)fedoraproject.org> - 2.4.0-4
-- rebuild for cantor
-- %%build: use %%cmake_kf5
-- %%install: use better install/fast target
-- %%files: fix dir ownership
-- fix scriptlets
-
-* Tue Aug 01 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-3
-- rebuild for gsl 2.4
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu May 04 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-1
-- Update to 2.4.0
-- Add buildrequires to kf5-knewstuff-devel
-- Fix appdata install location
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-6
-- Simplify files section
-
-* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-5
-- Add new BR
-- Fix desktop file properly
-
-* Mon Oct 17 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-4
-- Fix desktop file
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-3
-- Fix files section
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-2
-- Spec file cleanup - use license macro, edit doc list
-
-* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-1
-- Update to 2.3.0
-
-* Sat Jul 09 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.2.0-1
-- Update to 2.2.0
-- Drop already upstream gsl2 patch
-
-* Sun Mar 13 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-9
-- Apply the fix - correctly without typos
-
-* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-8
-- Apply the complete fix (#1314798)
-
-* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-7
-- Fix desktop file
-- Fixes bug#1314798
-
-* Mon Feb 22 2016 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-6
-- Rebuild for gsl 2.1
-
-* Tue Feb 16 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-5
-- Added fixes for GCC-6 FTBFS - Thanks Yaakov Selkowitz
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Mon Nov 16 2015 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-3
-- Add upstream patch to support GSL 2.X
-
-* Thu Oct 29 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-2
-- use kf5 tarball
-- added kf5 dependencies
-
-* Wed Oct 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-1
-- Update to 2.1.0
-
-* Tue Oct 20 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.0.2-1
-- Update to 2.0.2
-- Cleanup and modernize spec file
-
-* Tue Jun 16 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun May 17 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-10
-- Rebuild for hdf5 1.8.15
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.0.3-9
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Jan 08 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-8
-- Rebuild for hdf5 1.8.14
-
-* Fri Jun 06 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed Mar 6 2013 Toshio Kuratomi <toshio(a)fedoraproject.org> - 1.6.0.3-3
-- Remove vendor prefix from desktop files in F19+ https://fedorahosted.org/fesco/ticket/1077
-
-* Mon Nov 19 2012 Thibault North <tnorth(a)fedoraproject.org> - 1.6.0.3-1
-- Update to 1.6.0.3
-
-* Sun Dec 4 2011 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-9
-- Fixes Bug RH#715933 - FTBFS LabPlot-1.6.0.2-8.fc12
-
-* Wed Oct 28 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-8
-- fix FTBFS with current GSL (GSL_CONST_CGSM_GAUSS undefined, patch from Debian)
-
-* Sat Oct 24 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-7
-- drop ExcludeArch ppc64, OCaml is available for ppc64 these days
-
-* Tue Sep 22 2009 Dennis Gilmore <dennis(a)ausil.us> - 1.6.0.2-6
-- ExcludeArch s390 s390x and sparc64 no ocaml
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Nov 16 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-3
-- handle libLabPlotnetCDF.so* on F-8 and F-9
-
-* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-2
-- handle libLabPlotnetCDF.so*
-
-* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-1
-- update to 1.6.0.2
-- drop useless gcc43 patch, init-smg-before-open-files patch
-
-* Tue Jun 10 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.1-1
-- New upstream release 1.6.0.1
-- Now compatible with liborigin 20080225
-- Bugfix: #449653: FTBFS LabPlot-1.5.1.6-6.fc9
-- Bugfix: #434019: LabPlot failed massrebuild attempt for GCC 4.3
-- Added qhull-devel as BR
-
-* Tue Jun 10 2008 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.5.1.6-7
-- fix build against latest liborigin on F10 (backported from 1.6.0)
-
-* Sat Apr 12 2008 Thibault North <tnorth [AT] fedoraproject DOT org> - 1.5.1.6-6
-- Fixes for GCC 4.3
-- Updated dependencies
-- Now requires electronics-menu
-
-* Thu Aug 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-4
-- complying to freedesktop policies - categories
-- queued for mass rebuild for Fedora 8 - BuildID
-- dropped duplicates - examples/
-
-* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-3
-- Excluding PPC64 since it misses ocaml
-
-* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-2
-- Update License tag for new Licensing Guidelines compliance
-
-* Mon Jul 30 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-1
-- New upstream release
-
-* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-7
-- removed parallel build for ppc
-
-* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-6
-- added texvc back in %%files
-- removed useless .so
-
-* Thu Apr 12 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-5
-- split for doc-fr
-- duplicate kmenu entries - removed category Science
-- corrected missing index.html file from Help -> LabPlot Handbook
-- merge -devel package with the main package
-
-* Thu Apr 12 2007 Mamoru Tasaka <mtasaka [AT] ioa.s.u-tokyo.ac.jp> - 1.5.1.5-4.2
-- Use system liborigin library
-- Shut up undefined non-weak symbols
-- Fix end-of-line encodings of [Mm]ap file
-- Change the encoding of a part of documents
-
-* Tue Feb 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-4
-- Added mediawiki and koffice-devel as BR
-- using liborigin system wide
-- Dropped mediawiki as BR
-- Fixed presence on gnome menu
-
-* Sat Jan 13 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-3
-- manual dependencies removed
-- dropped additional arguments for x86_64 sparc64 ppc64 amd64
-
-* Wed Jan 03 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-2
-- Added audiofile-devel, qwtplot3d-devel, ocaml and netcdf-devel as BR
-- using qwtplot3d and netcdf system wide #221022
-- Fixed qt-qsa headers
-
-* Sun Dec 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-1
-- New stable release 1.5.1.5
-- Fixed symlink-should-be-relative rpmlint issues
-- Removed numerous entries on kmenu
-- Added examples in a new -doc package
-- Building pdf handbook for different languages
-- Breaking down -doc package for different languages
-
-* Sun Nov 19 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.4-1
-- Initial package
+%autochangelog
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..2959ea2
--- /dev/null
+++ b/changelog
@@ -0,0 +1,307 @@
+* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Thu Dec 29 2022 Maxwell G <gotmax(a)e.email> - 2.8.1-10
+- Rebuild for cfitsio 4.2
+
+* Tue Aug 23 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-9
+- Rebuild for gsl-2.7.1
+
+* Sat Aug 13 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.8.1-8
+- Backport upstream fix for KSyntaxHighlighting 5.94 header path change
+
+* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Tue Apr 12 2022 Christoph Junghans <junghans(a)lanl.gov> - 2.8.1-6
+- Rebuild for libcerf-2.1
+
+* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Sun Nov 21 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-4
+- Rebuild for hdf5 1.12.1
+
+* Tue Aug 10 2021 Orion Poplawski <orion(a)nwra.com> - 2.8.1-3
+- Rebuild for hdf5 1.10.7/netcdf 4.8.0
+
+* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.8.1-1
+- 2.8.1
+
+* Thu Feb 04 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-9
+- rebuild (cantor)
+
+* Tue Feb 02 2021 Christian Dersch <lupinix(a)mailbox.org> - 2.7.0-8
+- Rebuilt for libcfitsio.so.7
+
+* Mon Jan 25 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Wed Oct 07 2020 Mohan Boddu <mboddu(a)bhujji.com> - 2.7.0-6
+- Rebuilt for cantor soname-bump
+
+* Fri Aug 21 2020 Rex Dieter <rdieter(a)fedoraproject.org> - 2.7.0-5
+- rebuild (cantor)
+- adapt to new cmake macros
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jun 25 2020 Orion Poplawski <orion(a)cora.nwra.com> - 2.7.0-2
+- Rebuild for hdf5 1.10.6
+
+* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.7.0-1
+- new version
+
+* Sun Feb 23 2020 Christian Dersch <lupinix(a)fedoraproject.org> - 2.5.0-9
+- Rebuilt for cantor soname-bump
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Sat Aug 24 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.5.0-7
+- Rebuild for new cantor-libs
+
+* Tue Aug 20 2019 Susi Lehtola <jussilehtola(a)fedoraproject.org> - 2.5.0-6
+- Rebuilt for GSL 2.6.
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Mar 16 2019 Orion Poplawski <orion(a)nwra.com> - 2.5.0-4
+- Rebuild for hdf5 1.10.5
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.5.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 21 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.5.0-1
+- Update to 2.5.0
+- BR:kf5-syntax-highlighting-devel, qt5-qtserialport-devel, bison
+
+* Sat May 19 2018 Kevin Fenzi <kevin(a)scrye.com> - 2.4.0-9
+- Rebuild for cantorlibs.
+
+* Tue Feb 13 2018 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-8
+- Fix appdata file install location (fixes FTBFS)
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 2.4.0-6
+- Remove obsolete scriptlets
+
+* Sun Oct 15 2017 Mukundan Ragavan <nonamedotc(a)gmail.com> - 2.4.0-5
+- bump release and rebuild for cantor
+
+* Fri Sep 22 2017 Rex Dieter <rdieter(a)fedoraproject.org> - 2.4.0-4
+- rebuild for cantor
+- %%build: use %%cmake_kf5
+- %%install: use better install/fast target
+- %%files: fix dir ownership
+- fix scriptlets
+
+* Tue Aug 01 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-3
+- rebuild for gsl 2.4
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Thu May 04 2017 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.4.0-1
+- Update to 2.4.0
+- Add buildrequires to kf5-knewstuff-devel
+- Fix appdata install location
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-6
+- Simplify files section
+
+* Tue Nov 01 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-5
+- Add new BR
+- Fix desktop file properly
+
+* Mon Oct 17 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-4
+- Fix desktop file
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-3
+- Fix files section
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-2
+- Spec file cleanup - use license macro, edit doc list
+
+* Wed Oct 12 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.3.0-1
+- Update to 2.3.0
+
+* Sat Jul 09 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.2.0-1
+- Update to 2.2.0
+- Drop already upstream gsl2 patch
+
+* Sun Mar 13 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-9
+- Apply the fix - correctly without typos
+
+* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-8
+- Apply the complete fix (#1314798)
+
+* Fri Mar 11 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-7
+- Fix desktop file
+- Fixes bug#1314798
+
+* Mon Feb 22 2016 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-6
+- Rebuild for gsl 2.1
+
+* Tue Feb 16 2016 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-5
+- Added fixes for GCC-6 FTBFS - Thanks Yaakov Selkowitz
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Nov 16 2015 Orion Poplawski <orion(a)cora.nwra.com> - 2.1.0-3
+- Add upstream patch to support GSL 2.X
+
+* Thu Oct 29 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-2
+- use kf5 tarball
+- added kf5 dependencies
+
+* Wed Oct 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.1.0-1
+- Update to 2.1.0
+
+* Tue Oct 20 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 2.0.2-1
+- Update to 2.0.2
+- Cleanup and modernize spec file
+
+* Tue Jun 16 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sun May 17 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-10
+- Rebuild for hdf5 1.8.15
+
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.0.3-9
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Thu Jan 08 2015 Orion Poplawski <orion(a)cora.nwra.com> - 1.6.0.3-8
+- Rebuild for hdf5 1.8.14
+
+* Fri Jun 06 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Mar 6 2013 Toshio Kuratomi <toshio(a)fedoraproject.org> - 1.6.0.3-3
+- Remove vendor prefix from desktop files in F19+ https://fedorahosted.org/fesco/ticket/1077
+
+* Mon Nov 19 2012 Thibault North <tnorth(a)fedoraproject.org> - 1.6.0.3-1
+- Update to 1.6.0.3
+
+* Sun Dec 4 2011 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-9
+- Fixes Bug RH#715933 - FTBFS LabPlot-1.6.0.2-8.fc12
+
+* Wed Oct 28 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-8
+- fix FTBFS with current GSL (GSL_CONST_CGSM_GAUSS undefined, patch from Debian)
+
+* Sat Oct 24 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.6.0.2-7
+- drop ExcludeArch ppc64, OCaml is available for ppc64 these days
+
+* Tue Sep 22 2009 Dennis Gilmore <dennis(a)ausil.us> - 1.6.0.2-6
+- ExcludeArch s390 s390x and sparc64 no ocaml
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Nov 16 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.2-3
+- handle libLabPlotnetCDF.so* on F-8 and F-9
+
+* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-2
+- handle libLabPlotnetCDF.so*
+
+* Wed Sep 24 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0.2-1
+- update to 1.6.0.2
+- drop useless gcc43 patch, init-smg-before-open-files patch
+
+* Tue Jun 10 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.6.0.1-1
+- New upstream release 1.6.0.1
+- Now compatible with liborigin 20080225
+- Bugfix: #449653: FTBFS LabPlot-1.5.1.6-6.fc9
+- Bugfix: #434019: LabPlot failed massrebuild attempt for GCC 4.3
+- Added qhull-devel as BR
+
+* Tue Jun 10 2008 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1.5.1.6-7
+- fix build against latest liborigin on F10 (backported from 1.6.0)
+
+* Sat Apr 12 2008 Thibault North <tnorth [AT] fedoraproject DOT org> - 1.5.1.6-6
+- Fixes for GCC 4.3
+- Updated dependencies
+- Now requires electronics-menu
+
+* Thu Aug 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-4
+- complying to freedesktop policies - categories
+- queued for mass rebuild for Fedora 8 - BuildID
+- dropped duplicates - examples/
+
+* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-3
+- Excluding PPC64 since it misses ocaml
+
+* Mon Aug 06 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-2
+- Update License tag for new Licensing Guidelines compliance
+
+* Mon Jul 30 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.6-1
+- New upstream release
+
+* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-7
+- removed parallel build for ppc
+
+* Mon Apr 23 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-6
+- added texvc back in %%files
+- removed useless .so
+
+* Thu Apr 12 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-5
+- split for doc-fr
+- duplicate kmenu entries - removed category Science
+- corrected missing index.html file from Help -> LabPlot Handbook
+- merge -devel package with the main package
+
+* Thu Apr 12 2007 Mamoru Tasaka <mtasaka [AT] ioa.s.u-tokyo.ac.jp> - 1.5.1.5-4.2
+- Use system liborigin library
+- Shut up undefined non-weak symbols
+- Fix end-of-line encodings of [Mm]ap file
+- Change the encoding of a part of documents
+
+* Tue Feb 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-4
+- Added mediawiki and koffice-devel as BR
+- using liborigin system wide
+- Dropped mediawiki as BR
+- Fixed presence on gnome menu
+
+* Sat Jan 13 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-3
+- manual dependencies removed
+- dropped additional arguments for x86_64 sparc64 ppc64 amd64
+
+* Wed Jan 03 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-2
+- Added audiofile-devel, qwtplot3d-devel, ocaml and netcdf-devel as BR
+- using qwtplot3d and netcdf system wide #221022
+- Fixed qt-qsa headers
+
+* Sun Dec 31 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.5-1
+- New stable release 1.5.1.5
+- Fixed symlink-should-be-relative rpmlint issues
+- Removed numerous entries on kmenu
+- Added examples in a new -doc package
+- Building pdf handbook for different languages
+- Breaking down -doc package for different languages
+
+* Sun Nov 19 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.5.1.4-1
+- Initial package
5 months
Architecture specific change in rpms/gdl.git
by githook-noreply@fedoraproject.org
The package rpms/gdl.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/gdl.git/commit/?id=e8ce7076c8d792....
Change:
-%ifarch %{arm}
Thanks.
Full change:
============
commit 2132812c4b68455ee6e68d92dd7d69d590e7635f
Author: Orion Poplawski <orion(a)nwra.com>
Date: Sat Dec 16 19:42:44 2023 -0700
Exclude failing tests
diff --git a/gdl.spec b/gdl.spec
index ef42dc0..2337a6d 100644
--- a/gdl.spec
+++ b/gdl.spec
@@ -88,7 +88,7 @@ BuildRequires: grib_api-devel
BuildRequires: qhull-devel
%endif
BuildRequires: udunits2-devel
-BuildRequires: wxGTK-devel
+BuildRequires: wxGTK%{?el8:3}-devel
BuildRequires: cmake3
# For tests
# EL8 s390x missing xorg-x11-drv-dummy
@@ -235,11 +235,13 @@ failing_tests="test_(byte_conversion|bytscl)"
failing_tests="test_l64"
%endif
%ifarch ppc64le
-failing_tests="test_(byte_conversion|bytscl|finite|matrix_multiply)"
+# gaussfit - https://github.com/gnudatalanguage/gdl/issues/1695
+failing_tests="test_(byte_conversion|bytscl|finite|gaussfit|matrix_multiply)"
%endif
%ifarch s390x
# test_hdf5 - https://github.com/gnudatalanguage/gdl/issues/1488
-failing_tests="test_(byte_conversion|bytsc|hdf5)"
+# save_restore - https://github.com/gnudatalanguage/gdl/issues/1655
+failing_tests="test_(byte_conversion|bytsc|hdf5|save_restore)"
%endif
make test VERBOSE=1 ARGS="-V -E '$failing_tests'"
make test VERBOSE=1 ARGS="-V -R '$failing_tests' --timeout 600" || :
commit ab15610725a12625e0e5fdfcdef4dd0c9e2f15a3
Author: Orion Poplawski <orion(a)nwra.com>
Date: Sat Dec 16 18:24:15 2023 -0700
Upload source
diff --git a/.gitignore b/.gitignore
index a9afced..1e51fa9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ gdl-0.9rc4.tar.gz
/gdl-1.0.0.tar.gz
/gdl-1.0.1.tar.gz
/gdl-1.0.2.tar.gz
+/gdl-v1.0.4.tar.gz
diff --git a/sources b/sources
index dbd1217..da98e5f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gdl-1.0.2.tar.gz) = 19869b68343ae8532ec9e27c402f69986d8269cc1f4c6af55402bef74f6dbee88c82b4c67db093b3be63377afb9a9a870f7baf484c8278d54ee5a7b5a428206a
+SHA512 (gdl-v1.0.4.tar.gz) = 3206bdd88b0478493221c0552e62620f1c9acbfec6f1900d73d932caae12401bf825e8893c81f844965f79e332bedb6ea99e6ea6f2b21427022efa60d1326eb0
commit e8ce7076c8d7922e724a4d180bded99a5da904ee
Author: Orion Poplawski <orion(a)nwra.com>
Date: Sat Dec 16 17:10:49 2023 -0700
Update to 1.0.4
diff --git a/1486.patch b/1486.patch
deleted file mode 100644
index 39d2b88..0000000
--- a/1486.patch
+++ /dev/null
@@ -1,174 +0,0 @@
-From 6a3337ff29917a4766f80ffb19e24a55251f1511 Mon Sep 17 00:00:00 2001
-From: GillesDuvert <gilles.duvert(a)free.fr>
-Date: Fri, 20 Jan 2023 17:47:56 +0100
-Subject: [PATCH 1/2] try to permit distro builders to put drivers in
- GDL_LIB_DIR but still make normal (non-distro) build as usual and moreover
- enable relocation of gdl executable ans all its componenets, including
- drivers, as it is now done for installers on Windows and OSX.
-
----
- CMakeLists.txt | 1 +
- config.h.cmake | 1 +
- src/gdl.cpp | 24 +++++++++++++++++++-----
- src/objects.cpp | 2 ++
- src/objects.hpp | 2 ++
- 5 files changed, 25 insertions(+), 5 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index b0cecea36..281e12979 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -144,6 +144,7 @@ set(JPEGDIR "" CACHE PATH "GDL: Specify the JPEG directory tree")
- set(SZIPDIR "" CACHE PATH "GDL: Specify the SZip directory tree")
-
- set(GDL_DATA_DIR "/share/gnudatalanguage" CACHE PATH "GDL: data directory relative to CMAKE_INSTALL_PREFIX")
-+set(GDL_LIB_DIR "" CACHE PATH "GDL: library directory relative to CMAKE_INSTALL_PREFIX")
-
- # check for 64-bit OS
- if(${CMAKE_SIZEOF_VOID_P} EQUAL 8)
-diff --git a/config.h.cmake b/config.h.cmake
-index 07c7fa199..4637af869 100644
---- a/config.h.cmake
-+++ b/config.h.cmake
-@@ -3,6 +3,7 @@
-
- #define EXEC_PREFIX "@CMAKE_INSTALL_PREFIX@"
- #define GDLDATADIR "@CMAKE_INSTALL_PREFIX@@GDL_DATA_DIR@"
-+#define GDLLIBDIR "@GDL_LIB_DIR@"
- #define VERSION "@VERSION@"
-
- #define _CRT_SECURE_NO_WARNINGS
-diff --git a/src/gdl.cpp b/src/gdl.cpp
-index bf9947ae3..445145331 100644
---- a/src/gdl.cpp
-+++ b/src/gdl.cpp
-@@ -250,8 +250,10 @@ int main(int argc, char *argv[])
-
- //The default installation location --- will not always be there.
- gdlDataDir = std::string(GDLDATADIR);
-+ gdlLibDir = std::string(GDLLIBDIR);
- #ifdef _WIN32
- std::replace(gdlDataDir.begin(), gdlDataDir.end(), '/', '\\');
-+ std::replace(gdlLibDir.begin(), gdlLibDir.end(), '/', '\\');
- #endif
-
- //check where is the executable being run
-@@ -269,16 +271,28 @@ int main(int argc, char *argv[])
- if( gdlPath == "") gdlPath=GetEnvString("IDL_PATH"); //warning: is a Path, use system separator.
- if( gdlPath == "") gdlPath = gdlDataDir + lib::PathSeparator() + "lib";
-
--//drivers if local
-+//LIBDIR. Can be '' in which case the location of drivers is deduced from the location of
-+//the executable (OSX, Windows, unix in user-installed mode).
-+ string driversPath = GetEnvPathString("GDL_DRV_DIR");
-+ if (driversPath == "") { //NOT enforced by GDL_DRV_DIR
-+ driversPath = gdlLibDir; //e.g. Fedora
-+ if (driversPath == "") { //NOT enforced by GDLLIBDIR at build : not a distro
-+ driversPath = gdlDataDir + lib::PathSeparator() + "drivers"; //deduced from the location of the executable
-+ }
-+ }
-+ //drivers if local
- useLocalDrivers=false;
- bool driversNotFound=false;
-- string driversPath=gdlDataDir + lib::PathSeparator() + "drivers";
-- //We'll ned to get the current value for PLPLOT_DRV_DIR if any (useful later if something goes wrong below)
-- static const char* DrvEnvName="PLPLOT_DRV_DIR";
-+
-+ //The current value for PLPLOT_DRV_DIR.
-+ //To find our drivers, the plplot library needs to have PLPLOT_DRV_DIR set to the good path, i.e., driversPath.
-+ const char* DrvEnvName = "PLPLOT_DRV_DIR";
-+ //In a startup message (below), the value of $PLPLOT_DRV_DIR appears.
-+ //It will be the value set inside the program (just below) to find the relevant drivers.
-
- #ifdef INSTALL_LOCAL_DRIVERS
- useLocalDrivers=true;
-- //For WIN32 the drivers dlls are copied alongwith the gdl.exe and plplot does not use PLPLOT_DRV_DIR to find them.
-+ //For WIN32 the drivers dlls are copied along with the gdl.exe and plplot does not use PLPLOT_DRV_DIR to find them.
- #ifndef _WIN32
- char* oldDriverEnv=getenv(DrvEnvName);
- // We must declare here (and not later) where our local copy of (customized?) drivers is to be found.
-diff --git a/src/objects.cpp b/src/objects.cpp
-index d31991998..cc8d23088 100644
---- a/src/objects.cpp
-+++ b/src/objects.cpp
-@@ -98,6 +98,8 @@ antlr::ASTFactory DNodeFactory("DNode",DNode::factory);
-
- //this string contains the value of DATADIR
- std::string gdlDataDir;
-+//this string contains the value of LIBDIR
-+std::string gdlLibDir;
- //do we use WxWidgets at all?
- volatile bool useWxWidgets;
- //do we use WxWidgets for graphics?
-diff --git a/src/objects.hpp b/src/objects.hpp
-index e65059a11..7cde23877 100644
---- a/src/objects.hpp
-+++ b/src/objects.hpp
-@@ -71,6 +71,8 @@ extern volatile bool sigControlC;
-
- //this string contains the value of DATADIR
- extern std::string gdlDataDir;
-+//this string contains the value of LIBDIR
-+extern std::string gdlLibDir;
-
- extern volatile bool iAmANotebook;
- // tells if wxwidgets is to be used at all...
-
-From 7688f0b931d03d7ff15e552dac3666ebd819cd82 Mon Sep 17 00:00:00 2001
-From: GillesDuvert <gilles.duvert(a)free.fr>
-Date: Sat, 21 Jan 2023 19:56:56 +0100
-Subject: [PATCH 2/2] enable GDL_LIB_DIR positioning of .so files (drivers),
- something needed by distributions (Debian, Fedora...)
-
----
- CMakeLists.txt | 8 +++++++-
- config.h.cmake | 1 +
- src/plplotdriver/CMakeLists.txt | 4 ++--
- 3 files changed, 10 insertions(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 281e12979..5c674e141 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -145,7 +145,13 @@ set(SZIPDIR "" CACHE PATH "GDL: Specify the SZip directory tree")
-
- set(GDL_DATA_DIR "/share/gnudatalanguage" CACHE PATH "GDL: data directory relative to CMAKE_INSTALL_PREFIX")
- set(GDL_LIB_DIR "" CACHE PATH "GDL: library directory relative to CMAKE_INSTALL_PREFIX")
--
-+#define (for plplotdriver/CMakeLists.txt) the GDL_DRV_DIR where the drivers will be installed.
-+#if GDL_LIB_DIR is empty, it will be the default (GDL_DATA_DIR/drivers) otherwise it is GDL_LIB_DIR (not GDL_LIB_DIR/drivers)
-+if ( GDL_LIB_DIR STREQUAL "" OR NOT GDL_LIB_DIR)
-+ set (GDL_DRV_DIR "${CMAKE_INSTALL_PREFIX}/${GDL_DATA_DIR}/drivers") # CACHE PATH "GDL: where the drivers will be installed.")
-+else()
-+ set (GDL_DRV_DIR "${GDL_LIB_DIR}" ) # CACHE PATH "GDL: where the drivers will be installed.")
-+endif()
- # check for 64-bit OS
- if(${CMAKE_SIZEOF_VOID_P} EQUAL 8)
- set(HAVE_64BIT_OS 1)
-diff --git a/config.h.cmake b/config.h.cmake
-index 4637af869..7080df9a6 100644
---- a/config.h.cmake
-+++ b/config.h.cmake
-@@ -4,6 +4,7 @@
- #define EXEC_PREFIX "@CMAKE_INSTALL_PREFIX@"
- #define GDLDATADIR "@CMAKE_INSTALL_PREFIX@@GDL_DATA_DIR@"
- #define GDLLIBDIR "@GDL_LIB_DIR@"
-+#define GDL_DRV_DIR "@GDL_DRV_DIR@"
- #define VERSION "@VERSION@"
-
- #define _CRT_SECURE_NO_WARNINGS
-diff --git a/src/plplotdriver/CMakeLists.txt b/src/plplotdriver/CMakeLists.txt
-index 69e5062b1..a48742c10 100644
---- a/src/plplotdriver/CMakeLists.txt
-+++ b/src/plplotdriver/CMakeLists.txt
-@@ -66,8 +66,8 @@ if(INSTALL_LOCAL_DRIVERS)
-
- foreach(v IN LISTS WHAT)
- set_target_properties(${v} PROPERTIES PREFIX "" SUFFIX ${DYNAMIC_SUFFIX} )
-- install(TARGETS ${v} DESTINATION ${CMAKE_INSTALL_PREFIX}/${GDL_DATA_DIR}/drivers)
-- install( FILES ${v}.driver_info DESTINATION ${CMAKE_INSTALL_PREFIX}/${GDL_DATA_DIR}/drivers)
-+ install(TARGETS ${v} DESTINATION ${GDL_DRV_DIR})
-+ install( FILES ${v}.driver_info DESTINATION ${GDL_DRV_DIR})
- endforeach()
-
- endif(INSTALL_LOCAL_DRIVERS)
diff --git a/gdl-antlr.patch b/gdl-antlr.patch
index acafc42..14dc85f 100644
--- a/gdl-antlr.patch
+++ b/gdl-antlr.patch
@@ -1,22 +1,23 @@
-diff -up gdl-1.0.2/src/CMakeLists.txt.antlr gdl-1.0.2/src/CMakeLists.txt
---- gdl-1.0.2/src/CMakeLists.txt.antlr 2023-01-06 10:39:47.000000000 -0700
-+++ gdl-1.0.2/src/CMakeLists.txt 2023-01-16 08:51:18.033486027 -0700
-@@ -197,9 +197,7 @@ endif(HAVE_LIBWXWIDGETS AND WIN32)
- #local plplot drivers
- add_subdirectory(plplotdriver)
+diff -up gdl-f29c1fa51cfe3771ad156a05cc3962d4ffbbe102/src/CMakeLists.txt.antlr gdl-f29c1fa51cfe3771ad156a05cc3962d4ffbbe102/src/CMakeLists.txt
+--- gdl-f29c1fa51cfe3771ad156a05cc3962d4ffbbe102/src/CMakeLists.txt.antlr 2023-10-23 20:30:43.931683064 -0600
++++ gdl-f29c1fa51cfe3771ad156a05cc3962d4ffbbe102/src/CMakeLists.txt 2023-10-23 20:31:58.671404740 -0600
+@@ -200,9 +200,7 @@ add_subdirectory(plplotdriver)
+ #whereami
+ add_library(whereami STATIC ${CMAKE_SOURCE_DIR}/src/whereami/src/whereami.c)
-add_subdirectory(antlr)
-
--include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/antlr ${CMAKE_SOURCE_DIR}/src/plplotdriver ${CMAKE_BINARY_DIR})
-+include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/plplotdriver ${CMAKE_BINARY_DIR})
+-include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/antlr ${CMAKE_SOURCE_DIR}/src/plplotdriver ${CMAKE_SOURCE_DIR}/src/whereami/src ${CMAKE_BINARY_DIR})
++include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/plplotdriver ${CMAKE_SOURCE_DIR}/src/whereami/src ${CMAKE_BINARY_DIR})
link_directories(${LINK_DIRECTORIES})
if(PYTHON_MODULE) #GDL.so
-@@ -217,7 +215,6 @@ if(USE_OPENMP)
+@@ -220,7 +218,7 @@ if(USE_OPENMP)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
endif(USE_OPENMP)
--add_dependencies(gdl antlr) # be sure that antlr is built before gdl
- target_link_libraries(gdl antlr) # link antlr against gdl
+-add_dependencies(gdl antlr whereami) # be sure that antlr is built before gdl
++add_dependencies(gdl whereami) # be sure that antlr is built before gdl
+ target_link_libraries(gdl antlr whereami) # link antlr against gdl
if (MINGW)
target_link_libraries(gdl ws2_32)
diff --git a/gdl-size.patch b/gdl-size.patch
deleted file mode 100644
index f80b965..0000000
--- a/gdl-size.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -up gdl-1.0.2/src/qhull.cpp.size gdl-1.0.2/src/qhull.cpp
---- gdl-1.0.2/src/qhull.cpp.size 2023-01-06 10:39:47.000000000 -0700
-+++ gdl-1.0.2/src/qhull.cpp 2023-01-16 19:35:16.464432434 -0700
-@@ -784,7 +784,7 @@ int output_qhull_voronoi_local(Qhull* qh
- func = e->GetParAs<DDoubleGDL>(3); //input function
- tetra_list = e->GetParAs<DLongGDL>(4); //indices of tetrahedra vertices from qhull
-
-- int inDim = e->GetParAs<DDoubleGDL>(0)->Dim(0);
-+ SizeT inDim = e->GetParAs<DDoubleGDL>(0)->Dim(0);
- p0 = new DDoubleGDL( *(new dimension(3, inDim)), BaseGDL::ZERO ); //concatenation of the 3 separate inputs arrays
-
- for(int i=0; i<3; i++)
-@@ -794,7 +794,7 @@ int output_qhull_voronoi_local(Qhull* qh
- {
- e->Throw("separated input arrays must have same length and be 1 dimensional");
- }
-- for(int j=0; j<inDim; j++) (*p0)[i+j*3] = (*par)[j];
-+ for(SizeT j=0; j<inDim; j++) (*p0)[i+j*3] = (*par)[j];
- }
- }
-
-@@ -819,9 +819,9 @@ int output_qhull_voronoi_local(Qhull* qh
-
- // putting input points in a vector...
- vector<Vec3> points;
-- points.reserve(np);
-+ points.resize(np);
-
-- for (int i =0; i < np; i++)
-+ for (size_t i =0; i < np; i++)
- {
- points[i] = { (*p0)[3*i], (*p0)[3*i+1], (*p0)[3*i+2] };
- //TODO handle not finite values
-@@ -829,7 +829,7 @@ int output_qhull_voronoi_local(Qhull* qh
-
- // vector holding all necessary info on the triangulation
- vector<Tetra> tetra_data;
-- tetra_data.reserve(n_tetra);
-+ tetra_data.resize(n_tetra);
-
- // directly available info
- array<int,4> empty_neighbours {-1,-1,-1,-1};
-@@ -848,7 +848,7 @@ int output_qhull_voronoi_local(Qhull* qh
- // TOO SLOW, FIND ANOTHER METHOD
-
- vector<int> tetra_neigh_count(n_tetra, 0);
-- tetra_neigh_count.reserve(n_tetra);
-+ tetra_neigh_count.resize(n_tetra);
-
- for(int i=0; i<n_tetra; ++i)
- {
-@@ -1062,4 +1062,4 @@ int output_qhull_voronoi_local(Qhull* qh
-
- return res;
- }
--}
-\ No newline at end of file
-+}
diff --git a/gdl.spec b/gdl.spec
index 3c2334e..ef42dc0 100644
--- a/gdl.spec
+++ b/gdl.spec
@@ -1,4 +1,4 @@
-%global commit 4892c96996d23a77c153737ace2d1f171938f560
+%global commit f29c1fa51cfe3771ad156a05cc3962d4ffbbe102
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global __cmake_in_source_build 1
@@ -30,23 +30,20 @@ ExcludeArch: %{ix86}
%endif
Name: gdl
-Version: 1.0.2
-Release: 4%{?dist}
+Version: 1.0.4
+Release: 1%{?dist}
Summary: GNU Data Language
License: GPL-2.0-or-later
URL: http://gnudatalanguage.sourceforge.net/
-Source0: https://github.com/gnudatalanguage/gdl/archive/v%{version}/gdl-%{version}...
-#Source0: https://github.com/gnudatalanguage/gdl/archive/%{commit}/gdl-%{version}-g...
+Source0: https://github.com/gnudatalanguage/gdl/releases/download/v%{version}/gdl-...
+#Source0: https://github.com/gnudatalanguage/gdl/releases/download/weekly-release/g...
Source1: gdl.csh
Source2: gdl.sh
Source4: xorg.conf
# Build with system antlr library. Request for upstream change here:
# https://sourceforge.net/tracker/index.php?func=detail&aid=2685215&group_i...
Patch1: gdl-antlr.patch
-# Fix install directory for drivers
-Patch2: https://patch-diff.githubusercontent.com/raw/gnudatalanguage/gdl/pull/148...
-Patch3: gdl-size.patch
BuildRequires: gcc-c++
BuildRequires: antlr-C++
@@ -81,7 +78,7 @@ Provides: bundled(dSFMT)
BuildRequires: shapelib-devel
%if %{with grib}
# eccodes not available on these arches
-%ifnarch i686 s390x armv7hl
+%ifnarch i686 s390x
BuildRequires: eccodes-devel
%else
BuildRequires: grib_api-devel
@@ -142,13 +139,11 @@ Provides: %{name}-runtime = %{version}-%{release}
%prep
-%setup -q -n gdl-%{version}
+%setup -q -n %{name}-v%{version}
rm -rf src/antlr
# Not yet possible to build with external dSFMT
#rm -r src/dSFMT
%patch -P1 -p1 -b .antlr
-%patch -P2 -p1 -b .libdir
-%patch -P3 -p1 -b .size
# Find grib_api on architectures where needed
sed -i -e '/find_library(GRIB_LIBRARIES/s/eccodes/eccodes grib_api/' CMakeModules/FindGrib.cmake
@@ -178,10 +173,6 @@ popd
%build
export CXXFLAGS="%optflags -fcommon"
-%ifarch %{arm}
-# Work around https://github.com/gnudatalanguage/gdl/issues/677
-export LDFLAGS="%{build_ldflags} -Wl,--allow-multiple-definition"
-%endif
mkdir build build-python
#Build the standalone executable
pushd build
@@ -240,9 +231,6 @@ sleep 2
%ifarch aarch64
failing_tests="test_(byte_conversion|bytscl)"
%endif
-%ifarch %{arm}
-failing_tests="test_(byte_conversion|bytscl|l64)"
-%endif
%ifarch %{ix86}
failing_tests="test_l64"
%endif
@@ -276,6 +264,9 @@ cat xorg.log
%changelog
+* Sat Dec 16 2023 Orion Poplawski <orion(a)nwra.com> - 1.0.4-1
+- Update to 1.0.4
+
* Fri Aug 11 2023 Tom Callaway <spot(a)fedoraproject.org> - 1.0.2-4
- rebuild against new qhull
commit 254bef09e0c862c46ebffb9a315f41f645bf0f01
Author: Orion Poplawski <orion(a)nwra.com>
Date: Thu Sep 21 08:24:29 2023 -0600
Drop grib on non-eccodes arches for EL9; Re-add lto fix for EL9 ppc64le
diff --git a/gdl.spec b/gdl.spec
index 30220df..3c2334e 100644
--- a/gdl.spec
+++ b/gdl.spec
@@ -2,11 +2,26 @@
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global __cmake_in_source_build 1
-%bcond_without java
+#TODO - Build with mpi support
-# No more Java on i686
+# No more antlr-C++ or Java on i686
ExcludeArch: %{ix86}
+# No eccodes or grib_api on EL9 s390x
+%if 0%{?rhel} >= 9 && "%{_arch}" == "s390x"
+%bcond_with grib
+%else
+%bcond_without grib
+%endif
+
+%bcond_without java
+
+%if 0%{?rhel} == 9 && "%{_arch}" == "ppc64le"
+# lto seems to have a problem with latest eigen3
+# https://bugzilla.redhat.com/show_bug.cgi?id=1996330
+%global _lto_cflags %nil
+%endif
+
# Cannot link against libqhullcpp.a on EL 9.2 - https://bugzilla.redhat.com/show_bug.cgi?id=2227391
%if 0%{?el9}
%bcond_with qhull
@@ -64,14 +79,14 @@ BuildRequires: readline-devel
#BuildRequires: dSFMT-devel
Provides: bundled(dSFMT)
BuildRequires: shapelib-devel
+%if %{with grib}
# eccodes not available on these arches
%ifnarch i686 s390x armv7hl
BuildRequires: eccodes-devel
%else
BuildRequires: grib_api-devel
%endif
-#TODO - Build with mpi support
-#BuildRequires: mpich2-devel
+%endif
%if %{with qhull}
BuildRequires: qhull-devel
%endif
@@ -131,9 +146,9 @@ Provides: %{name}-runtime = %{version}-%{release}
rm -rf src/antlr
# Not yet possible to build with external dSFMT
#rm -r src/dSFMT
-%patch1 -p1 -b .antlr
-%patch2 -p1 -b .libdir
-%patch3 -p1 -b .size
+%patch -P1 -p1 -b .antlr
+%patch -P2 -p1 -b .libdir
+%patch -P3 -p1 -b .size
# Find grib_api on architectures where needed
sed -i -e '/find_library(GRIB_LIBRARIES/s/eccodes/eccodes grib_api/' CMakeModules/FindGrib.cmake
@@ -154,6 +169,7 @@ popd
-DOPENMP=ON \\\
-DPYTHON_EXECUTABLE=%{__python} \\\
-DWXWIDGETS=ON \\\
+ %{!?with_grib:-DGRIB=OFF} \\\
%{!?with_qhull:-DQHULL=OFF} \\\
%{nil}
# TODO - build an mpi version
commit 545e250ebd1669d627dd77c28bddc659f8514782
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Aug 11 10:21:36 2023 -0400
rebuild against new qhull
diff --git a/gdl.spec b/gdl.spec
index 4ac3bfc..30220df 100644
--- a/gdl.spec
+++ b/gdl.spec
@@ -16,7 +16,7 @@ ExcludeArch: %{ix86}
Name: gdl
Version: 1.0.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: GNU Data Language
License: GPL-2.0-or-later
@@ -260,6 +260,9 @@ cat xorg.log
%changelog
+* Fri Aug 11 2023 Tom Callaway <spot(a)fedoraproject.org> - 1.0.2-4
+- rebuild against new qhull
+
* Wed Jul 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
5 months
[Report] Packages Restricting Arches
by root
New package excluding arches (2)
============================
- intel-lpmd
ExclusiveArch: x86_64
- python-torchdata
ExclusiveArch: x86_64 aarch64
List of packages currently excluding arches (1140)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- CardManager
ExclusiveArch: %{java_arches} noarch
- GAPDoc
ExclusiveArch: %{gap_arches} noarch
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- JUnitParams
ExclusiveArch: %{java_arches} noarch
- Mars
ExclusiveArch: %{java_arches} noarch
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-rJava
ExclusiveArch: %{java_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- antlr3
ExclusiveArch: %{java_arches}
- antlr4-project
ExclusiveArch: %{java_arches}
- antlrworks
ExclusiveArch: %{java_arches} noarch
- aopalliance
ExclusiveArch: %{java_arches} noarch
- apache-commons-beanutils
ExclusiveArch: %{java_arches} noarch
- apache-commons-cli
ExclusiveArch: %{java_arches} noarch
- apache-commons-codec
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections4
ExclusiveArch: %{java_arches} noarch
- apache-commons-compress
ExclusiveArch: %{java_arches} noarch
- apache-commons-configuration
ExclusiveArch: %{java_arches} noarch
- apache-commons-digester
ExclusiveArch: %{java_arches} noarch
- apache-commons-exec
ExclusiveArch: %{java_arches} noarch
- apache-commons-io
ExclusiveArch: %{java_arches} noarch
- apache-commons-jexl
ExclusiveArch: %{java_arches} noarch
- apache-commons-jxpath
ExclusiveArch: %{java_arches} noarch
- apache-commons-lang3
ExclusiveArch: %{java_arches} noarch
- apache-commons-logging
ExclusiveArch: %{java_arches} noarch
- apache-commons-math
ExclusiveArch: %{java_arches} noarch
- apache-commons-modeler
ExclusiveArch: %{java_arches} noarch
- apache-commons-net
ExclusiveArch: %{java_arches} noarch
- apache-commons-parent
ExclusiveArch: %{java_arches} noarch
- apache-commons-pool
ExclusiveArch: %{java_arches} noarch
- apache-commons-vfs
ExclusiveArch: %{java_arches} noarch
- apache-ivy
ExclusiveArch: %{java_arches} noarch
- apache-parent
ExclusiveArch: %{java_arches} noarch
- apache-resource-bundles
ExclusiveArch: %{java_arches} noarch
- apache-sshd
ExclusiveArch: %{java_arches} noarch
- apiguardian
ExclusiveArch: %{java_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt6_qtwebengine_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- asmjit
ExclusiveArch: aarch64 x86_64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- atinject
ExclusiveArch: %{java_arches} noarch
- aunit
ExclusiveArch: %GPRbuild_arches
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcel
ExclusiveArch: %{java_arches} noarch
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- box64
ExclusiveArch: aarch64 ppc64le x86_64
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- bsf
ExclusiveArch: %{java_arches} noarch
- bsh
ExclusiveArch: %{java_arches} noarch
- build-helper-maven-plugin
ExclusiveArch: %{java_arches} noarch
- buildah
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- byebyebios
ExclusiveArch: x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: %{golang_arches}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: aarch64 x86_64
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- catatonit
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %{golang_arches_future}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- cglib
ExclusiveArch: %{java_arches} noarch
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clojure
ExclusiveArch: %{java_arches} noarch
- clojure-core-specs-alpha
ExclusiveArch: %{java_arches} noarch
- clojure-maven-plugin
ExclusiveArch: %{java_arches} noarch
- clojure-spec-alpha
ExclusiveArch: %{java_arches} noarch
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- cortado
ExclusiveArch: %{java_arches} noarch
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cpuinfo
ExclusiveArch: x86_64 aarch64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- credentials-fetcher
ExclusiveArch: x86_64 aarch64 s390x
- cri-o
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- crun
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- decentxml
ExclusiveArch: %{java_arches} noarch
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet7.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: x86_64
- dotnet8.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- ecj
ExclusiveArch: %{java_arches} noarch
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: aarch64 x86_64
- embree3
ExclusiveArch: aarch64 x86_64
- enjarify
ExclusiveArch: %{java_arches} noarch
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- eth-tools
ExclusiveArch: x86_64
- exec-maven-plugin
ExclusiveArch: %{java_arches} noarch
- external-editor-revived
ExclusiveArch: %{rust_arches}
- extra-enforcer-rules
ExclusiveArch: %{java_arches} noarch
- fasterxml-oss-parent
ExclusiveArch: %{java_arches} noarch
- fb303
ExclusiveArch: x86_64 aarch64 ppc64le
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- filedrop
ExclusiveArch: %{java_arches} noarch
- firecracker
ExclusiveArch: aarch64 x86_64
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- freecol
ExclusiveArch: %{java_arches} noarch
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gap
ExclusiveArch: %{gap_arches}
- gap-pkg-ace
ExclusiveArch: %{gap_arches}
- gap-pkg-aclib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-alnuth
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-atlasrep
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autodoc
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-automata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autpgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-browse
ExclusiveArch: %{gap_arches}
- gap-pkg-caratinterface
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-circle
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-cohomolo
ExclusiveArch: %{gap_arches}
- gap-pkg-congruence
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-corelg
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crime
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crisp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crypting
ExclusiveArch: %{gap_arches}
- gap-pkg-cryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crystcat
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ctbllib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-curlinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-cvec
ExclusiveArch: %{gap_arches}
- gap-pkg-datastructures
ExclusiveArch: %{gap_arches}
- gap-pkg-design
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-digraphs
ExclusiveArch: %{gap_arches}
- gap-pkg-edim
ExclusiveArch: %{gap_arches}
- gap-pkg-factint
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ferret
ExclusiveArch: %{gap_arches}
- gap-pkg-fga
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fining
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-float
ExclusiveArch: %{gap_arches}
- gap-pkg-format
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-forms
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fr
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-francy
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-gbnp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-genss
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grape
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-groupoids
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grpconst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-guava
ExclusiveArch: %{gap_arches}
- gap-pkg-hap
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hapcryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hecke
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-images
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-io
ExclusiveArch: %{gap_arches}
- gap-pkg-irredsol
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-json
ExclusiveArch: %{gap_arches}
- gap-pkg-jupyterkernel
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-jupyterviz
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-laguna
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liealgdb
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liepring
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liering
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-loops
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-lpres
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-mapclass
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-nautytracesinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-nq
ExclusiveArch: %{gap_arches}
- gap-pkg-openmath
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-orb
ExclusiveArch: %{gap_arches}
- gap-pkg-polenta
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polycyclic
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polymaking
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-primgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-profiling
ExclusiveArch: %{gap_arches}
- gap-pkg-qpa
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-quagroup
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-radiroot
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-recog
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-repsn
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-resclasses
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-scscp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-semigroups
ExclusiveArch: %{gap_arches}
- gap-pkg-singular
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sla
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallsemi
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sonata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sophus
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-spinsym
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-standardff
ExclusiveArch: %{gap_arches}
- gap-pkg-tomlib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-toric
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-transgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-utils
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-uuid
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-xmod
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-zeromqinterface
ExclusiveArch: %{gap_arches}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gbrainy
ExclusiveArch: %mono_arches
- gdb
ExclusiveArch: %{ix86} x86_64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- goldendict-ng
ExclusiveArch: aarch64 x86_64
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guice
ExclusiveArch: %{java_arches} noarch
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64
- hawtjni
ExclusiveArch: %{java_arches} noarch
- hedgewars
ExclusiveArch: %{fpc_arches}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- hipblas
ExclusiveArch: x86_64
- hipcub
ExclusiveArch: x86_64
- hipify
ExclusiveArch: x86_64
- hipsparse
ExclusiveArch: x86_64
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64
- intel-compute-runtime
ExclusiveArch: x86_64
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-lpmd
ExclusiveArch: x86_64
- intel-media-driver-free
ExclusiveArch: i686 x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jackson-annotations
ExclusiveArch: %{java_arches} noarch
- jackson-bom
ExclusiveArch: %{java_arches} noarch
- jackson-core
ExclusiveArch: %{java_arches} noarch
- jackson-databind
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-binary
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-text
ExclusiveArch: %{java_arches} noarch
- jackson-jaxrs-providers
ExclusiveArch: %{java_arches} noarch
- jackson-modules-base
ExclusiveArch: %{java_arches} noarch
- jackson-parent
ExclusiveArch: %{java_arches} noarch
- jacoco
ExclusiveArch: %{java_arches} noarch
- jacop
ExclusiveArch: %{java_arches} noarch
- jakarta-activation
ExclusiveArch: %{java_arches} noarch
- jakarta-activation1
ExclusiveArch: %{java_arches} noarch
- jakarta-annotations
ExclusiveArch: %{java_arches} noarch
- jakarta-el
ExclusiveArch: %{java_arches} noarch
- jakarta-interceptors
ExclusiveArch: %{java_arches} noarch
- jakarta-json
ExclusiveArch: %{java_arches} noarch
- jakarta-mail
ExclusiveArch: %{java_arches} noarch
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
- jakarta-oro
ExclusiveArch: %{java_arches} noarch
- jakarta-saaj
ExclusiveArch: %{java_arches} noarch
- jakarta-server-pages
ExclusiveArch: %{java_arches} noarch
- jakarta-servlet
ExclusiveArch: %{java_arches} noarch
- jakarta-xml-ws
ExclusiveArch: %{java_arches} noarch
- janino
ExclusiveArch: %{java_arches} noarch
- jansi
ExclusiveArch: %{java_arches}
- jansi-native
ExclusiveArch: %{java_arches}
- jansi1
ExclusiveArch: %{java_arches} noarch
- java-1.8.0-openjdk
ExclusiveArch: %{java_arches}
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
- java-11-openjdk
ExclusiveArch: %{java_arches}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
- java-17-openjdk
ExclusiveArch: %{java_arches}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
- java-diff-utils
ExclusiveArch: %{java_arches} noarch
- java-dirq
ExclusiveArch: %{java_arches} noarch
- java-jd-decompiler
ExclusiveArch: %{java_arches} noarch
- java-latest-openjdk
ExclusiveArch: %{java_arches}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
- java-runtime-decompiler
ExclusiveArch: %{java_arches} noarch
- java-scrypt
ExclusiveArch: %{java_arches} noarch
- java_cup
ExclusiveArch: %{java_arches} noarch
- javacc
ExclusiveArch: %{java_arches} noarch
- javacc-maven-plugin
ExclusiveArch: %{java_arches} noarch
- javaewah
ExclusiveArch: %{java_arches} noarch
- javapackages-bootstrap
ExclusiveArch: %{java_arches}
- javaparser
ExclusiveArch: %{java_arches} noarch
- javapoet
ExclusiveArch: %{java_arches} noarch
- javassist
ExclusiveArch: %{java_arches} noarch
- jaxb
ExclusiveArch: %{java_arches} noarch
- jaxb-api
ExclusiveArch: %{java_arches} noarch
- jaxb-api2
ExclusiveArch: %{java_arches} noarch
- jaxb-dtd-parser
ExclusiveArch: %{java_arches} noarch
- jaxb-fi
ExclusiveArch: %{java_arches} noarch
- jaxb-istack-commons
ExclusiveArch: %{java_arches} noarch
- jaxb-stax-ex
ExclusiveArch: %{java_arches} noarch
- jaxen
ExclusiveArch: %{java_arches} noarch
- jboss-jaxrs-2.0-api
ExclusiveArch: %{java_arches} noarch
- jboss-logging
ExclusiveArch: %{java_arches} noarch
- jboss-logging-tools
ExclusiveArch: %{java_arches} noarch
- jboss-parent
ExclusiveArch: %{java_arches} noarch
- jchardet
ExclusiveArch: %{java_arches} noarch
- jcip-annotations
ExclusiveArch: %{java_arches} noarch
- jctools
ExclusiveArch: %{java_arches} noarch
- jcuber
ExclusiveArch: %{java_arches} noarch
- jdeparser
ExclusiveArch: %{java_arches} noarch
- jdepend
ExclusiveArch: %{java_arches} noarch
- jdependency
ExclusiveArch: %{java_arches} noarch
- jdom
ExclusiveArch: %{java_arches} noarch
- jdom2
ExclusiveArch: %{java_arches} noarch
- jedit
ExclusiveArch: %{java_arches} noarch
- jericho-html
ExclusiveArch: %{java_arches} noarch
- jetbrains-annotations
ExclusiveArch: noarch %{java_arches}
- jetty
ExclusiveArch: %{java_arches} noarch
- jflex
ExclusiveArch: %{java_arches} noarch
- jfreechart
ExclusiveArch: %{java_arches} noarch
- jgit
ExclusiveArch: %{java_arches} noarch
- jglobus
ExclusiveArch: %{java_arches} noarch
- jgoodies-common
ExclusiveArch: %{java_arches} noarch
- jgoodies-forms
ExclusiveArch: %{java_arches} noarch
- jgoodies-looks
ExclusiveArch: %{java_arches} noarch
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- jline
ExclusiveArch: %{java_arches}
- jline2
ExclusiveArch: %{java_arches} noarch
- jmock
ExclusiveArch: %{java_arches} noarch
- jmol
ExclusiveArch: %{java_arches} noarch
- jna
ExclusiveArch: %{java_arches}
- jneuroml-core
ExclusiveArch: %{java_arches} noarch
- jni-inchi
ExclusiveArch: %{java_arches}
- jol
ExclusiveArch: %{java_arches} noarch
- jolokia-jvm-agent
ExclusiveArch: %{java_arches} noarch
- jopt-simple
ExclusiveArch: %{java_arches} noarch
- jorbis
ExclusiveArch: %{java_arches} noarch
- jowl
ExclusiveArch: %{nodejs_arches} noarch
- jpanoramamaker
ExclusiveArch: %{java_arches} noarch
- jsch
ExclusiveArch: %{java_arches} noarch
- jsch-agent-proxy
ExclusiveArch: %{java_arches} noarch
- json_simple
ExclusiveArch: %{java_arches} noarch
- jsoup
ExclusiveArch: %{java_arches} noarch
- jsr-305
ExclusiveArch: %{java_arches} noarch
- jss
ExclusiveArch: %{java_arches}
- jssc
ExclusiveArch: %{java_arches}
- jtidy
ExclusiveArch: %{java_arches} noarch
- julia
ExclusiveArch: x86_64
- junit
ExclusiveArch: %{java_arches} noarch
- junit5
ExclusiveArch: %{java_arches} noarch
- juniversalchardet
ExclusiveArch: %{java_arches} noarch
- jzlib
ExclusiveArch: %{java_arches} noarch
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- khelpcenter
ExclusiveArch: %{qt6_qtwebengine_arches}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.32
ExclusiveArch: %{ldc_arches} ppc64le
- libbase
ExclusiveArch: %{java_arches} noarch
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libloader
ExclusiveArch: %{java_arches} noarch
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-nvidia-driver
ExclusiveArch: %{x86_64} %{ix86} %{arm64} ppc64le
- libvirt-java
ExclusiveArch: %{java_arches} noarch
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- lucene
ExclusiveArch: %{java_arches} noarch
- lujavrite
ExclusiveArch: %{java_arches}
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- magicmirror
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-airnow
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-onthisday
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-singlestock
ExclusiveArch: %{nodejs_arches} noarch
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matrix-synapse
ExclusiveArch: %{rust_arches}
- maui-mauikit
ExclusiveArch: %{ix86} s390x aarch64 x86_64
- maven
ExclusiveArch: %{java_arches} noarch
- maven-antrun-plugin
ExclusiveArch: %{java_arches} noarch
- maven-archetype
ExclusiveArch: %{java_arches} noarch
- maven-archiver
ExclusiveArch: %{java_arches} noarch
- maven-artifact-transfer
ExclusiveArch: %{java_arches} noarch
- maven-assembly-plugin
ExclusiveArch: %{java_arches} noarch
- maven-bundle-plugin
ExclusiveArch: %{java_arches} noarch
- maven-clean-plugin
ExclusiveArch: %{java_arches} noarch
- maven-common-artifact-filters
ExclusiveArch: %{java_arches} noarch
- maven-compiler-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-analyzer
ExclusiveArch: %{java_arches} noarch
- maven-dependency-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-tree
ExclusiveArch: %{java_arches} noarch
- maven-doxia
ExclusiveArch: %{java_arches} noarch
- maven-doxia-sitetools
ExclusiveArch: %{java_arches} noarch
- maven-enforcer
ExclusiveArch: %{java_arches} noarch
- maven-file-management
ExclusiveArch: %{java_arches} noarch
- maven-filtering
ExclusiveArch: %{java_arches} noarch
- maven-invoker
ExclusiveArch: %{java_arches} noarch
- maven-invoker-plugin
ExclusiveArch: %{java_arches} noarch
- maven-jar-plugin
ExclusiveArch: %{java_arches} noarch
- maven-mapping
ExclusiveArch: %{java_arches} noarch
- maven-native
ExclusiveArch: %{java_arches} noarch
- maven-parent
ExclusiveArch: %{java_arches} noarch
- maven-patch-plugin
ExclusiveArch: %{java_arches} noarch
- maven-plugin-testing
ExclusiveArch: %{java_arches} noarch
- maven-plugin-tools
ExclusiveArch: %{java_arches} noarch
- maven-remote-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-reporting-api
ExclusiveArch: %{java_arches} noarch
- maven-reporting-impl
ExclusiveArch: %{java_arches} noarch
- maven-resolver
ExclusiveArch: %{java_arches} noarch
- maven-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-script-interpreter
ExclusiveArch: %{java_arches} noarch
- maven-shade-plugin
ExclusiveArch: %{java_arches} noarch
- maven-shared-incremental
ExclusiveArch: %{java_arches} noarch
- maven-shared-io
ExclusiveArch: %{java_arches} noarch
- maven-shared-utils
ExclusiveArch: %{java_arches} noarch
- maven-source-plugin
ExclusiveArch: %{java_arches} noarch
- maven-surefire
ExclusiveArch: %{java_arches} noarch
- maven-verifier
ExclusiveArch: %{java_arches} noarch
- maven-verifier-plugin
ExclusiveArch: %{java_arches} noarch
- maven-wagon
ExclusiveArch: %{java_arches} noarch
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mcrouter
ExclusiveArch: x86_64 aarch64 ppc64le
- mecab-java
ExclusiveArch: %java_arches
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: x86_64 %{ix86}
- merkuro
ExclusiveArch: %{qt6_qtwebengine_arches}
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64 riscv64
- miglayout
ExclusiveArch: %{java_arches} noarch
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- modello
ExclusiveArch: %{java_arches} noarch
- moditect
ExclusiveArch: %{java_arches} noarch
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- modulemaker-maven-plugin
ExclusiveArch: %{java_arches} noarch
- mojo-executor
ExclusiveArch: %{java_arches} noarch
- mojo-parent
ExclusiveArch: %{java_arches} noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- msv
ExclusiveArch: %{java_arches} noarch
- mvfst
ExclusiveArch: x86_64 aarch64 ppc64le
- mxparser
ExclusiveArch: %{java_arches} noarch
- mysql-connector-java
ExclusiveArch: %{java_arches} noarch
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- naga
ExclusiveArch: %{java_arches} noarch
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cjs-module-lexer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-undici
ExclusiveArch: %{nodejs_arches} noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-cef
ExclusiveArch: x86_64 aarch64
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- oidn
ExclusiveArch: x86_64
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- oneVPL
ExclusiveArch: x86_64
- oneVPL-intel-gpu
ExclusiveArch: x86_64
- oneapi-level-zero
ExclusiveArch: x86_64
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- ongres-scram
ExclusiveArch: %{java_arches} noarch
- ongres-stringprep
ExclusiveArch: %{java_arches} noarch
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjdk-asmtools
ExclusiveArch: %{java_arches} noarch
- openjdk-asmtools7
ExclusiveArch: %{java_arches} noarch
- openjfx
ExclusiveArch: %{java_arches}
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- openvkl
ExclusiveArch: aarch64 x86_64
- optee_client
ExclusiveArch: aarch64
- optee_os
ExclusiveArch: aarch64
- options
ExclusiveArch: %{java_arches} noarch
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- picocli
ExclusiveArch: %{java_arches} noarch
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plexus-archiver
ExclusiveArch: %{java_arches} noarch
- plexus-build-api
ExclusiveArch: %{java_arches} noarch
- plexus-build-api0
ExclusiveArch: %{java_arches} noarch
- plexus-cipher
ExclusiveArch: %{java_arches} noarch
- plexus-classworlds
ExclusiveArch: %{java_arches} noarch
- plexus-compiler
ExclusiveArch: %{java_arches} noarch
- plexus-component-api
ExclusiveArch: %{java_arches} noarch
- plexus-components-pom
ExclusiveArch: %{java_arches} noarch
- plexus-containers
ExclusiveArch: %{java_arches} noarch
- plexus-i18n
ExclusiveArch: %{java_arches} noarch
- plexus-interpolation
ExclusiveArch: %{java_arches} noarch
- plexus-io
ExclusiveArch: %{java_arches} noarch
- plexus-languages
ExclusiveArch: %{java_arches} noarch
- plexus-pom
ExclusiveArch: %{java_arches} noarch
- plexus-resources
ExclusiveArch: %{java_arches} noarch
- plexus-sec-dispatcher
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- procyon
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
- proguard
ExclusiveArch: %{java_arches} noarch
- prometheus-jmx-exporter
ExclusiveArch: %{java_arches} noarch
- prometheus-simpleclient-java
ExclusiveArch: %{java_arches} noarch
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- pveclib
ExclusiveArch: ppc %{power64}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-damo
ExclusiveArch: x86_64 aarch64 ppc64le s390x noarch
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
- python-jupyter-polymake
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pyahocorasick
ExclusiveArch: x86_64 %{arm64} ppc64le
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-pyqt6-webengine
ExclusiveArch: aarch64 x86_64
- python-torch
ExclusiveArch: x86_64 aarch64
- python-torchdata
ExclusiveArch: x86_64 aarch64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatengine
ExclusiveArch: x86_64
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
- rachota
ExclusiveArch: %{java_arches} noarch
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reflections
ExclusiveArch: %{java_arches} noarch
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- regexp
ExclusiveArch: %{java_arches} noarch
- relaxng-datatype-java
ExclusiveArch: %{java_arches} noarch
- replacer
ExclusiveArch: %{java_arches} noarch
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- rescene
ExclusiveArch: %{mono_arches}
- resteasy
ExclusiveArch: %{java_arches} noarch
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- retsnoop
ExclusiveArch: %{rust_arches}
- rhino
ExclusiveArch: %{java_arches} noarch
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocalution
ExclusiveArch: x86_64
- rocblas
ExclusiveArch: x86_64
- rocclr
ExclusiveArch: x86_64
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-rpm-macros
ExclusiveArch: x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocsparse
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt6_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamming
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-hyperlocal
ExclusiveArch: %{rust_arches}
- rust-image0.23
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder0.1
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-procfs0.9
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-pwd
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_lib
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde_qs
ExclusiveArch: %{rust_arches}
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-sinit
ExclusiveArch: %{rust_arches}
- rust-snphost
ExclusiveArch: x86_64
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-tiff0.6
ExclusiveArch: %{rust_arches}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-uucore
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vtparse
ExclusiveArch: %{rust_arches}
- rust-web-ext-native-messaging
ExclusiveArch: %{rust_arches}
- rust-wezterm-color-types
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic-derive
ExclusiveArch: %{rust_arches}
- rust-zbus1
ExclusiveArch: %{rust_arches}
- rust-zbus_macros1
ExclusiveArch: %{rust_arches}
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- rustup
ExclusiveArch: x86_64 aarch64
- rutabaga-gfx-ffi
ExclusiveArch: x86_64 aarch64
- sac
ExclusiveArch: %{java_arches} noarch
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sat4j
ExclusiveArch: %{java_arches} noarch
- sbcl
ExclusiveArch: %{ix86} x86_64 aarch64 %{power64}
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sblim-cim-client
ExclusiveArch: %{java_arches} noarch
- sblim-cim-client2
ExclusiveArch: %{java_arches} noarch
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- scala
ExclusiveArch: %{java_arches} noarch
- scannotation
ExclusiveArch: %{java_arches} noarch
- sdljava
ExclusiveArch: %{java_arches}
- sdrangel
ExclusiveArch: %{qt5_qtwebengine_arches}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- sdubby
ExclusiveArch: %{efi}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- shaman
ExclusiveArch: %{java_arches} noarch
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigil
ExclusiveArch: %{qt5_qtwebengine_arches}
- sigul
ExclusiveArch: x86_64
- singularity-ce
ExclusiveArch: %{go_arches}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soup-sharp
ExclusiveArch: %{mono_arches}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- spyder
ExclusiveArch: %{qt5_qtwebengine_arches}
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
- string-template-maven-plugin
ExclusiveArch: %{java_arches} noarch
- stringtemplate
ExclusiveArch: %{java_arches} noarch
- stringtemplate4
ExclusiveArch: %{java_arches} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- subscription-manager-cockpit
ExclusiveArch: %{nodejs_arches} noarch
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svnkit
ExclusiveArch: %{java_arches} noarch
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swiftlint
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system-rules
ExclusiveArch: %{java_arches} noarch
- systemd-boot
ExclusiveArch: %efi
- t-digest
ExclusiveArch: %{java_arches} noarch
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tagsoup
ExclusiveArch: %{java_arches} noarch
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64 aarch64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tokodon
ExclusiveArch: %{qt6_qtwebengine_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- tomcatjss
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- truth
ExclusiveArch: %{java_arches} noarch
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- vakzination
ExclusiveArch: %{java_arches}
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- vrq
ExclusiveArch: %{ix86} x86_64
- wangle
ExclusiveArch: x86_64 aarch64 ppc64le
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- wasmedge
ExclusiveArch: x86_64 aarch64
- watchman
ExclusiveArch: x86_64 aarch64 ppc64le
- wdt
ExclusiveArch: x86_64 aarch64 ppc64le
- webkit2-sharp
ExclusiveArch: %mono_arches
- weld-parent
ExclusiveArch: %{java_arches} noarch
- why3
ExclusiveArch: %{ocaml_native_compiler}
- widevine-installer
ExclusiveArch: aarch64
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- ws-commons-util
ExclusiveArch: %{java_arches} noarch
- wsdl4j
ExclusiveArch: %{java_arches} noarch
- wult
ExclusiveArch: x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: x86_64 aarch64
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xgap
ExclusiveArch: %{gap_arches}
- xml-commons-apis
ExclusiveArch: %{java_arches} noarch
- xml-commons-resolver
ExclusiveArch: %{java_arches} noarch
- xml-maven-plugin
ExclusiveArch: %{java_arches} noarch
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xmlgraphics-commons
ExclusiveArch: %{java_arches} noarch
- xmlpull
ExclusiveArch: %{java_arches} noarch
- xmlstreambuffer
ExclusiveArch: %{java_arches} noarch
- xmlunit
ExclusiveArch: %{java_arches} noarch
- xmvn
ExclusiveArch: %{java_arches} noarch
- xmvn-connector-ivy
ExclusiveArch: %{java_arches} noarch
- xmvn-generator
ExclusiveArch: %{java_arches}
- xnnpack
ExclusiveArch: x86_64 aarch64
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
5 months
Architecture specific change in rpms/ghc.git
by githook-noreply@fedoraproject.org
The package rpms/ghc.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/ghc.git/commit/?id=d0d00e9c9afe02....
Change:
+%ifarch s390x
Thanks.
Full change:
============
commit cc3408b89e52f37bcf7392e164ab5db23c4cba2a
Author: Jens Petersen <petersen(a)redhat.com>
Date: Fri Dec 15 20:47:25 2023 +0800
fixup SPDX license tags to use "AND"
diff --git a/ghc.spec b/ghc.spec
index 9fb32bf..63dce29 100644
--- a/ghc.spec
+++ b/ghc.spec
@@ -96,7 +96,7 @@ Version: 9.2.6
Release: 134%{?dist}
Summary: Glasgow Haskell Compiler
-License: BSD-3-Clause and HaskellReport
+License: BSD-3-Clause AND HaskellReport
URL: https://haskell.org/ghc/
Source0: https://downloads.haskell.org/ghc/%{ghc_release}/ghc-%{version}-src.tar.xz
%if %{with testsuite}
@@ -372,7 +372,7 @@ Version: 0.1.0.0
This provides the hadrian tool which can be used to build ghc.
%endif
-%global BSDHaskellReport %{quote:BSD-3-Clause and HaskellReport}
+%global BSDHaskellReport %{quote:BSD-3-Clause AND HaskellReport}
# use "./libraries-versions.sh" to check versions
%if %{defined ghclibdir}
@@ -419,7 +419,7 @@ This provides the hadrian tool which can be used to build ghc.
%package devel
Summary: GHC development libraries meta package
-License: BSD-3-Clause and HaskellReport
+License: BSD-3-Clause AND HaskellReport
Requires: %{name}-compiler = %{version}-%{release}
Obsoletes: %{name}-libraries < %{version}-%{release}
Provides: %{name}-libraries = %{version}-%{release}
@@ -1026,6 +1026,7 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index
* Fri Dec 15 2023 Jens Petersen <petersen(a)redhat.com> - 9.2.6-134
- s390x: patch from @stefansf (IBM) to fix llvm alignment in data sections
which should fix certain runtime crashes (#2248097)
+- fixup SPDX license tags to use "AND"
* Tue Jul 25 2023 Jens Petersen <petersen(a)redhat.com> - 9.2.6-133
- base subpkg now owns ghcliblib and ghclibplatform dirs (#2185357)
commit 8b4cb914a22e648e35c059b56ce5c421deabbaa3
Author: Jens Petersen <petersen(a)redhat.com>
Date: Fri Dec 15 20:46:15 2023 +0800
BR ghc-*-devel instead of ghc-*-static
diff --git a/ghc.spec b/ghc.spec
index 2e79478..9fb32bf 100644
--- a/ghc.spec
+++ b/ghc.spec
@@ -215,20 +215,20 @@ BuildRequires: elfutils-devel
%if %{with hadrian}
BuildRequires: happy
%if %{with build_hadrian}
-BuildRequires: ghc-Cabal-static
-BuildRequires: ghc-QuickCheck-static
-BuildRequires: ghc-base-static
-BuildRequires: ghc-bytestring-static
-BuildRequires: ghc-containers-static
-BuildRequires: ghc-directory-static
-BuildRequires: ghc-extra-static
-BuildRequires: ghc-filepath-static
-BuildRequires: ghc-mtl-static
-BuildRequires: ghc-parsec-static
-BuildRequires: ghc-shake-static
-BuildRequires: ghc-stm-static
-BuildRequires: ghc-transformers-static
-BuildRequires: ghc-unordered-containers-static
+BuildRequires: ghc-Cabal-devel
+BuildRequires: ghc-QuickCheck-devel
+BuildRequires: ghc-base-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-directory-devel
+BuildRequires: ghc-extra-devel
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-mtl-devel
+BuildRequires: ghc-parsec-devel
+BuildRequires: ghc-shake-devel
+BuildRequires: ghc-stm-devel
+BuildRequires: ghc-transformers-devel
+BuildRequires: ghc-unordered-containers-devel
BuildRequires: alex
%else
BuildRequires: %{name}-hadrian
commit d0d00e9c9afe02b42b18c071f8a24c287ee3321a
Author: Jens Petersen <petersen(a)redhat.com>
Date: Fri Dec 15 20:41:19 2023 +0800
s390x: patch from @stefansf (IBM) to fix llvm alignment in data sections
diff --git a/11662.patch b/11662.patch
new file mode 100644
index 0000000..ce6ca44
--- /dev/null
+++ b/11662.patch
@@ -0,0 +1,31 @@
+From bed85f7bc358fdca4677a3070b94ea544bb9e7ff Mon Sep 17 00:00:00 2001
+From: Stefan Schulze Frielinghaus <stefansf(a)linux.ibm.com>
+Date: Mon, 27 Nov 2023 12:34:47 +0100
+Subject: [PATCH] llvmGen: Align objects in the data section
+
+Objects in the data section may be referenced via tagged pointers.
+Thus, align those objects to a 4- or 8-byte boundary for 32- or 64-bit
+platforms, respectively. Note, this may need to be reconsidered if
+objects with a greater natural alignment requirement are emitted as e.g.
+128-bit atomics.
+
+Fixes #24163.
+---
+ compiler/GHC/CmmToLlvm/Data.hs | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/compiler/GHC/CmmToLlvm/Data.hs b/compiler/GHC/CmmToLlvm/Data.hs
+index caac121413c..5e8912e3bc7 100644
+--- a/compiler/GHC/CmmToLlvm/Data.hs
++++ b/compiler/GHC/CmmToLlvm/Data.hs
+@@ -89,6 +89,7 @@ genLlvmData (sec, CmmStaticsRaw lbl xs) = do
+ align = case sec of
+ Section CString _ -> if (platformArch platform == ArchS390X)
+ then Just 2 else Just 1
++ Section Data _ -> Just $ platformWordSizeInBytes platform
+ _ -> Nothing
+ const = if sectionProtection sec == ReadOnlySection
+ then Constant else Global
+--
+GitLab
+
diff --git a/ghc.spec b/ghc.spec
index 516ec15..2e79478 100644
--- a/ghc.spec
+++ b/ghc.spec
@@ -93,7 +93,7 @@ Version: 9.2.6
# - release can only be reset if *all* library versions get bumped simultaneously
# (sometimes after a major release)
# - minor release numbers for a branch should be incremented monotonically
-Release: 133%{?dist}
+Release: 134%{?dist}
Summary: Glasgow Haskell Compiler
License: BSD-3-Clause and HaskellReport
@@ -139,6 +139,11 @@ Patch12: ghc-armv7-VFPv3D16--NEON.patch
Patch15: ghc-warnings.mk-CC-Wall.patch
Patch16: ghc-9.2.1-hadrian-s390x-rts--qg.patch
+# s390x
+# https://gitlab.haskell.org/ghc/ghc/-/issues/24163
+# https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11662
+Patch17: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11662.patch
+
# bigendian (s390x and ppc64)
# https://gitlab.haskell.org/ghc/ghc/issues/15411
# https://gitlab.haskell.org/ghc/ghc/issues/16505
@@ -467,6 +472,10 @@ rm libffi-tarballs/libffi-*.tar.gz
%patch -P16 -p1 -b .orig
%endif
+%ifarch s390x
+%patch -P17 -p1 -b .orig
+%endif
+
# bigendian
%ifarch s390x
%patch -P18 -p1 -b .orig
@@ -1014,6 +1023,10 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index
%changelog
+* Fri Dec 15 2023 Jens Petersen <petersen(a)redhat.com> - 9.2.6-134
+- s390x: patch from @stefansf (IBM) to fix llvm alignment in data sections
+ which should fix certain runtime crashes (#2248097)
+
* Tue Jul 25 2023 Jens Petersen <petersen(a)redhat.com> - 9.2.6-133
- base subpkg now owns ghcliblib and ghclibplatform dirs (#2185357)
- s390x: no longer apply unregisterized patches
5 months