<buildinfo project="SUSE:SLFO:1.2" repository="standard" package="kernel-livepatch-SLE16_Update_2">
  <arch>x86_64</arch>
  <srcmd5>107e3045fb9603b7325e14debd79a0cd</srcmd5>
  <verifymd5>107e3045fb9603b7325e14debd79a0cd</verifymd5>
  <versrel>1-1</versrel>
  <bcnt>1</bcnt>
  <release>160000.1.1</release>
  <config>%define _project SUSE:SLFO:1.2

### from SUSE:SLFO:1.2
%define _repository standard
%define _is_this_project 1
%define _is_in_project 1
#!!line SUSE:SLFO:1.2:0

Macros:
%vendor obs://build.suse.de/SUSE
%_download_url http://download.suse.de/ibs
%_project SUSE:SLFO:1.2

%distribution SUSE:SLFO:1.2
%_project SUSE:SLFO:1.2

### from SUSE:SLFO:1.2

%_repository standard
:Macros

%define bootstrap_stage 0

BuildFlags: setvcs
BuildFlags: slsaversion:v1
BuildFlags: cumulaterpms

# define a prefix for all package builds in SLFO to handle migration of packages
# with identical version but lower release version than in a preceding codestream
# PullRequest stage builds define their own release tag, so we must not overwrite it
%if !0%{?is_stage_project}
Release: &lt;CI_CNT&gt;.&lt;B_CNT&gt; spec:160000.&lt;CI_CNT&gt;.&lt;B_CNT&gt;
%endif

Prefer: -yast2-schema -yast2-schema-micro
%define gcc_version 13

# testing new cycle algorithm
BuildFlags: genmetaalgo:1

# Requested by meissner 2025-05-05
# Use the new uefi sign cert for ppc64le and s390x
%ifarch ppc64le s390x
BuildFlags: signflavor:2025-01-22
%endif

# The prjconf macros have a serial to help work around issues like https://github.com/openSUSE/open-build-service/issues/4088
# On macros having impact on dep chains, update the serial (mainly ruby, python)
# Using a date to indicate when we set the serial
ExpandFlags: macroserial:20230428

ExpandFlags: kiwi-nobasepackages
ExpandFlags: docker-nobasepackages

# Use ext4 as FS in builder workers (instead of default ext3)
BuildFlags: vmfstype:ext4
# nodirindex enabled 2020-12-31 - https://github.com/openSUSE/obs-build/pull/634
BuildFlags: vmfsoptions:nodirindex

# Setup defaults for product composer builds
Substitute: system-packages:productcompose product-composer package-translations perl-YAML-LibYAML

# Help with the switch to the gcc&lt;n&gt; provided libs:
# Do not use the -gcc12 variants if different providers exist
Prefer: -libasan8-gcc12
Prefer: -libasan8-gcc12-32bit
Prefer: -libgfortran5-gcc12
Prefer: -libtsan2-gcc12
Prefer: -libubsan1-gcc12
Prefer: -libubsan1-gcc12-32bit

Prefer: -libasan8-gcc13
Prefer: -libasan8-gcc13-32bit
Prefer: -libtsan2-gcc13
Prefer: -libubsan1-gcc13
Prefer: -libubsan1-gcc13-32bit
Prefer: -libgfortran5-gcc13
Prefer: -gcc13-fortran

Prefer: libgfortran5

# Fix for have choice for (dhcpcd or dhcp-client) needed by cloud-init: dhcp-client dhcpcd 
Prefer: -dhcp-client

# have choice for pkgconfig(ldap): openldap2-devel openldap2_5-devel
Prefer: -openldap2-devel

Patterntype: rpm-md ymp
RepoType: rpm-md:sha512:filelists-ext
%if &quot;%_repository&quot; == &quot;images&quot;
  Type: kiwi
  Repotype: none
  Patterntype: none
  Prefer: openSUSE-release-ftp
  Support: release-compare
  Support: containment-rpm
#  BuildFlags: obsgendiff
%endif

%if &quot;%_repository&quot; == &quot;containerfile&quot;
  Type: docker
  BuildEngine: podman
  # KUBEVIRTFROM is passed to container Dockerfiles using the --build-arg option, e.g.
  # docker build --build-arg KUBEVIRTFROM=alp/bci/bci-base
  BuildFlags: dockerarg:KUBEVIRTFROM=alp/bci/bci-base
  %ifarch aarch64
    BuildFlags: dockerarg:TARGETARCH=arm64
  %endif
  %ifarch x86_64
    BuildFlags: dockerarg:TARGETARCH=amd64
  %endif
  Required:  containment-rpm
  PreInstall: release-compare
%endif

%if &quot;%_repository&quot; == &quot;helmcharts&quot;
  Type: helm
  PreInstall: release-compare perl-YAML-LibYAML
%endif

# enable clamav scanning
Support: post-build-checks-malwarescan clamav-database

# SUSE SLFO specific change, this is true for the project where this config lives
# and all subprojects
%if 0%{?_is_in_project}

# lttng-modules does not build on SLFO
BuildFlags: excludebuild:lttng-modules

# no mono on SLFO
BuildFlags: excludebuild:gettext-runtime:gettext-csharp
BuildFlags: excludebuild:meson:test

# no gtk2/fltk on SLFO
BuildFlags: excludebuild:libappindicator:gtk2
BuildFlags: excludebuild:pinentry:gui

# no cross-arch building
BuildFlags: excludebuild:gcc13:cross-ppc64le-gcc13
BuildFlags: excludebuild:gcc13:cross-s390x-gcc13

# only needed for old pythons
BuildFlags: excludebuild:python-pandas:test-py310
BuildFlags: excludebuild:python-pandas:test-py39
BuildFlags: excludebuild:python-pythran:test-py310
BuildFlags: excludebuild:python-pythran:test-py39

# missing packages just for multibuild tests
BuildFlags: excludebuild:obs-service-tar_scm:test
BuildFlags: excludebuild:python-SecretStorage:test
BuildFlags: excludebuild:python-isort:test
BuildFlags: excludebuild:virt-manager:test
BuildFlags: excludebuild:python-pandas:test-py311

# no 32bit on SLFO
BuildFlags: excludebuild:rpmlint:test

# disable Arm platforms not supported on SLFO
BuildFlags: excludebuild:arm-trusted-firmware:a3700
BuildFlags: excludebuild:arm-trusted-firmware:fvp
BuildFlags: excludebuild:arm-trusted-firmware:hikey
BuildFlags: excludebuild:arm-trusted-firmware:hikey960
BuildFlags: excludebuild:arm-trusted-firmware:rk3399
BuildFlags: excludebuild:u-boot:evb-rk3399
BuildFlags: excludebuild:u-boot:firefly-rk3399
BuildFlags: excludebuild:u-boot:nanopc-t4-rk3399
BuildFlags: excludebuild:u-boot:nanopi-m4b-rk3399
BuildFlags: excludebuild:u-boot:pinebook-pro-rk3399
BuildFlags: excludebuild:u-boot:rock-pi-4-rk3399
BuildFlags: excludebuild:u-boot:rock-pi-n10-rk3399pro
BuildFlags: excludebuild:u-boot:rock960-rk3399
BuildFlags: excludebuild:u-boot:rockpro64-rk3399
%endif

# SLFO only ships gcc13, not older versions
BuildFlags: excludebuild:gnu-compilers-hpc:gnu8-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu9-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu10-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu11-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu12-hpc

BuildFlags: excludebuild:picocli:picocli-extras

# SLFO has no HPC products
BuildFlags: excludebuild:boost:gnu-hpc
BuildFlags: excludebuild:boost:gnu-mpich-hpc
BuildFlags: excludebuild:boost:gnu-mvapich2-hpc
BuildFlags: excludebuild:boost:gnu-openmpi4-hpc
BuildFlags: excludebuild:fftw3:gnu-hpc
BuildFlags: excludebuild:fftw3:gnu-mpich-hpc
BuildFlags: excludebuild:fftw3:gnu-mvapich2-hpc
BuildFlags: excludebuild:fftw3:gnu-openmpi4-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu-hpc
BuildFlags: excludebuild:gnu-compilers-hpc:gnu13-hpc
BuildFlags: excludebuild:gsl:gnu-hpc
BuildFlags: excludebuild:metis:gnu-hpc
BuildFlags: excludebuild:mpich:gnu-hpc
BuildFlags: excludebuild:mpich:gnu-hpc-ofi
BuildFlags: excludebuild:mpitests:mpich-gnu-hpc
BuildFlags: excludebuild:mpitests:mpich-ofi-gnu-hpc
BuildFlags: excludebuild:mpitests:mvapich2-gnu-hpc
BuildFlags: excludebuild:mpitests:mvapich2-psm2-gnu-hpc
BuildFlags: excludebuild:mpitests:openmpi4-gnu-hpc
BuildFlags: excludebuild:mpitests:openmpi5-gnu-hpc
BuildFlags: excludebuild:mvapich2:gnu-hpc
BuildFlags: excludebuild:mvapich2:gnu-hpc-psm2
BuildFlags: excludebuild:openblas:gnu-hpc
BuildFlags: excludebuild:openblas:gnu-hpc-pthreads
BuildFlags: excludebuild:openmpi4:gnu-hpc
BuildFlags: excludebuild:openmpi4:gnu-hpc-testsuite
BuildFlags: excludebuild:openmpi5:gnu-hpc
BuildFlags: excludebuild:superlu:gnu-hpc
BuildFlags: excludebuild:python-numpy:gnu-hpc


%if &quot;%_repository&quot; == &quot;images&quot; || &quot;%_repository&quot; == &quot;container&quot;
  Prefer: openSUSE-release -dummy-release
  # FTP tree takes forever
  BuildFlags: logidlelimit:15400
%else
  # Stuff that wants to have /etc/os-release available should require distribution-release, which we then offer dummy-release for (openSUSE-release changes daily for TW)
  Prefer: dummy-release
  # abort the build if the log file didn't move in 1.5h (seen in libreoffice builds)
  BuildFlags: logidlelimit:5400
%endif

%ifarch %arm ppc riscv64 aarch64
# required by u-boot (SR#205959) in order to build the full multiboot set plus eventual additional packages:
Macros:
%prjconf_multibuild_selection patch
:Macros
%endif

%if 0%{?_is_in_project}
Substitute: kiwi-image:docker python3-kiwi kiwi-systemdeps-containers container-build-checks-vendor-SUSE container-build-checks-strict
Substitute: system-packages:docker kmod docker createrepo_c container-build-checks-vendor-SUSE container-build-checks-strict skopeo umoci
Substitute: system-packages:podman podman buildah createrepo_c release-compare container-build-checks-vendor-SUSE container-build-checks-strict skopeo umoci
%endif

Substitute: kiwi-setup:image  python3-kiwi createrepo_c
Substitute: kiwi-image:tbz    python3-kiwi
Substitute: kiwi-image:iso    kiwi-systemdeps-iso-media qemu-tools
Substitute: kiwi-image:oem    kiwi-systemdeps-disk-images xorriso
Substitute: kiwi-image:appx   wsl-appx appx-util
Prefer: kiwi-systemdeps-filesystems
Prefer: kiwi-systemdeps-disk-images
Prefer: kiwi-systemdeps-iso-media

Substitute: obs:cli_debug_packages gdb vim strace less

Substitute: kiwi-packagemanager:instsource product-builder-plugin-ALP
# use plugin-openSUSE
# Substitute: kiwi-packagemanager:instsource product-builder-plugin-openSUSE
Substitute: system-packages:kiwi-product product-builder

# allow builds using docker tool
Substitute: build-packages:docker !cmake-mini !dummy-release !gettext-runtime-mini !gettext-tools-mini !ghostscript-mini !ffmpeg-5-mini-libs !ffmpeg-6-mini-libs !ffmpeg-7-mini-libs !gio-branding-upstream !krb5-mini !krb5-mini-devel !libsystemd0-mini !systemd-mini-container !libudev-mini-devel !libudev-mini1 !libuna-mini-devel !libuna1-mini !libunbound-devel-mini !postgresql15-devel-mini !systemd-mini !systemd-mini-devel !systemd-mini-sysvinit !udev-mini !libpxbackend-1_0-mini !libgarcon-branding-upstream
# FIXME re-add the pattern later patterns-base-fips

# Podman based image building
Substitute: build-packages:kiwi !cmake-mini !dummy-release !gettext-runtime-mini !gettext-tools-mini !ghostscript-mini !ffmpeg-5-mini-libs !ffmpeg-6-mini-libs !ffmpeg-7-mini-libs !gio-branding-upstream !krb5-mini !krb5-mini-devel !libsystemd0-mini !systemd-mini-container !libudev-mini-devel !libudev-mini1 !libuna-mini-devel !libuna1-mini !libunbound-devel-mini !log4j12-mini !postgresql15-devel-mini !systemd-mini !systemd-mini-devel !systemd-mini-sysvinit !udev-mini !libpxbackend-1_0-mini !libgarcon-branding-upstream
# FIXME re-add the pattern later patterns-base-fips

# To build ISO images
Substitute: build-packages:iso !cmake-mini !dummy-release !gettext-runtime-mini !gettext-tools-mini !ghostscript-mini !ffmpeg-5-mini-libs !ffmpeg-6-mini-libs !ffmpeg-7-mini-libs !gio-branding-upstream !krb5-mini !krb5-mini-devel !libsystemd0-mini !systemd-mini-container !libudev-mini-devel !libudev-mini1 !libuna-mini-devel !libuna1-mini !libunbound-devel-mini !log4j12-mini !postgresql15-devel-mini !systemd-mini !systemd-mini-devel !systemd-mini-sysvinit !udev-mini !libpxbackend-1_0-mini !libgarcon-branding-upstream

# create conflicts for packages installed into the target image
Substitute: kiwi python3-kiwi

Prefer: installation-images-openSUSE installation-images-debuginfodeps-openSUSE

# Packages that need netcfg will also require libnss_usrfiles2, as a few files moved from /etc to /usr/etc
# Since not all packages care, we only add it where needed (instead of preinstall)
Substitute: netcfg netcfg libnss_usrfiles2

# fvogt 2022-10-11: Let's try this again.
#%ifnarch armv6l
# Not enabled for armv6l, due to https://bugzilla.opensuse.org/show_bug.cgi?id=1193317
# Enable ccache for a selection of packages:
  BuildFlags: useccache:NetworkManager
  BuildFlags: useccache:bitcoin
  BuildFlags: useccache:ceph
  BuildFlags: useccache:chromium
  BuildFlags: useccache:gtk3
  BuildFlags: useccache:llvm9
  BuildFlags: useccache:nodejs-electron
  BuildFlags: useccache:webkit2gtk3:gtk3
  BuildFlags: useccache:webkit2gtk3:gtk3-soup2
  BuildFlags: useccache:webkit2gtk3:gtk4
#%endif

# 2023-01-19 - x86-64-vN hwcaps libraries can be built and will require proper HW support
%ifarch x86_64
Macros:
%suse_build_hwcaps_libs \
#!BuildTarget: x86_64_v3-linux,x86_64-linux \
#!BuildConstraint: hardware:cpu:flag x86-64-v3 \
%{nil}
:Macros
%endif

# requested by Marcus Rueckert and acked by Marcus Meissner 20241017
%define default_firewall_backend nftables
Macros:
%default_firewall_backend nftables
:Macros

# slsaprovenance - as described at https://slsa.dev/provenance/v0.2
# slsaprovenance diabled on Apr 28 2022
# 07:29 &lt; adrianS&gt; DimStar: the slsafiles get not correctly generated, please disable the prjconf setting for now
BuildFlags: slsaprovenance

# Likely nobody really consumes the information - but as we can provide it: why not?
BuildFlags: sbom:spdx
BuildFlags: sbom:cyclonedx

# switch to kiwi v8
Prefer: python3-kiwi
Conflict: python3-kiwi:libsystemd0-mini
Conflict: python3-kiwi:systemd-mini-sysvinit

# LUA namespace migration - slowly moving to the new names (keep ports in mind!)
# lua, lua51, lua53 and lua54 all provide 'lua'; version 5.4 is the 'target'; lua will be deleted in the future
%define lua_pref lua54
Prefer: %{lua_pref} lua53 lua51
Prefer: liblua5_4-5 liblua5_3-5 liblua5_1-5
Prefer: %{lua_pref}-devel lua53-devel lua51-devel
Prefer: libtolua++-5_4-devel libtolua++-5_3-devel libtolua++-5_1-devel

Preinstall: liblua5_4-5

ExpandFlags: keepfilerequires

# Generated by openSUSE-release-tools/repo2fileprovides.py
FileProvides: /bin/awk busybox-gawk gawk
FileProvides: /usr/bin/dbus-launch dbus-1 dbus-1-x11
FileProvides: /usr/bin/dbus-daemon dbus-1-daemon
FileProvides: /usr/bin/nmtui NetworkManager-tui
FileProvides: /bin/bash bash bash-legacybin
FileProvides: /bin/cat busybox-coreutils coreutils coreutils-single
FileProvides: /bin/chmod busybox-coreutils coreutils coreutils-single
FileProvides: /bin/cp busybox-coreutils coreutils coreutils-single
FileProvides: /bin/csh tcsh
FileProvides: /bin/fuser busybox-psmisc psmisc
FileProvides: /bin/gawk gawk
FileProvides: /bin/grep busybox-grep grep
FileProvides: /bin/hostname busybox-hostname hostname
FileProvides: /bin/ln busybox-coreutils coreutils coreutils-single
FileProvides: /bin/logger busybox-util-linux util-linux-systemd
FileProvides: /bin/ls busybox-coreutils coreutils coreutils-single
FileProvides: /bin/mkdir busybox-coreutils coreutils coreutils-single
FileProvides: /bin/mktemp busybox-coreutils coreutils coreutils-single
FileProvides: /bin/ping busybox-iputils iputils
FileProvides: /bin/rm busybox-coreutils coreutils coreutils-single
FileProvides: /bin/sed busybox-sed sed
FileProvides: /bin/sh bash-legacybin bash-sh busybox-sh dash-sh zsh-sh
FileProvides: /bin/stty busybox-coreutils coreutils coreutils-single
FileProvides: /bin/su busybox-util-linux util-linux
FileProvides: /bin/tar busybox-tar tar
FileProvides: /bin/touch busybox-coreutils coreutils coreutils-single
FileProvides: /bin/true busybox-coreutils coreutils coreutils-single
FileProvides: /bin/zsh zsh
FileProvides: /etc/bash.bashrc aaa_base
FileProvides: /etc/mime.types aaa_base
FileProvides: /sbin/install-info info
FileProvides: /sbin/ip busybox-iproute2 iproute2
FileProvides: /sbin/isserial blog
FileProvides: /sbin/ldconfig glibc
FileProvides: /sbin/modprobe busybox-kmod kmod
FileProvides: /sbin/service aaa_base
FileProvides: /sbin/startproc sysvinit-tools
FileProvides: /sbin/unix2_chkpwd pam
FileProvides: /usr/bin/7z 7zip
FileProvides: /usr/bin/Xvnc xorg-x11-Xvnc
FileProvides: /usr/bin/ar binutils busybox-misc
FileProvides: /usr/bin/at at
FileProvides: /usr/bin/awk busybox-gawk gawk
FileProvides: /usr/bin/base64 busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/basename busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/bash bash
FileProvides: /usr/bin/batch at
FileProvides: /usr/bin/bats bats
FileProvides: /usr/bin/bc bc busybox-bc
FileProvides: /usr/bin/bcc-lua bcc-lua
FileProvides: /usr/bin/bpftrace bpftrace
FileProvides: /usr/bin/bzip2 busybox-bzip2 bzip2
FileProvides: /usr/bin/cat busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/cdda2wav cdda2wav
FileProvides: /usr/bin/cdrdao cdrdao
FileProvides: /usr/bin/cdrecord cdrecord
FileProvides: /usr/bin/chattr busybox-misc e2fsprogs
FileProvides: /usr/bin/chfn shadow
FileProvides: /usr/bin/chgrp busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/chmod busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/chown busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/chsh shadow
FileProvides: /usr/bin/cksum busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/clang clang15 clang17 clang19
FileProvides: /usr/bin/clear busybox-ncurses-utils ncurses-utils
FileProvides: /usr/bin/clisp clisp
FileProvides: /usr/bin/cmp busybox-diffutils diffutils
FileProvides: /usr/bin/col util-linux
FileProvides: /usr/bin/comm busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/convert ImageMagick
FileProvides: /usr/bin/cp busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/cpan perl
FileProvides: /usr/bin/crontab cronie
FileProvides: /usr/bin/csh tcsh
FileProvides: /usr/bin/csplit coreutils coreutils-single
FileProvides: /usr/bin/cut busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/date busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/dbus-run-session dbus-1-daemon
FileProvides: /usr/bin/dbus-send dbus-1-tools
FileProvides: /usr/bin/dd busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/df busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/dialog dialog
FileProvides: /usr/bin/diff busybox-diffutils diffutils
FileProvides: /usr/bin/dig bind-utils
FileProvides: /usr/bin/dirname busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/docker docker podman-docker
FileProvides: /usr/bin/dos2unix busybox-dos2unix dos2unix
FileProvides: /usr/bin/du busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/echo busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/ed busybox-ed ed
FileProvides: /usr/bin/edit-xml-catalog sgml-skel
FileProvides: /usr/bin/enc2xs perl
FileProvides: /usr/bin/env busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/eremaeactl python313-django-eremaea2
FileProvides: /usr/bin/escript erlang
FileProvides: /usr/bin/eu-strip elfutils
FileProvides: /usr/bin/expand busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/expect expect
FileProvides: /usr/bin/expr busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/false busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/file file
FileProvides: /usr/bin/find busybox-findutils findutils
FileProvides: /usr/bin/findmnt util-linux-systemd
FileProvides: /usr/bin/fipscheck fipscheck
FileProvides: /usr/bin/fold busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/fontforge fontforge
FileProvides: /usr/bin/foomatic-rip cups-filters
FileProvides: /usr/bin/fuser busybox-psmisc psmisc
FileProvides: /usr/bin/fusermount3 fuse3
FileProvides: /usr/bin/gawk gawk
FileProvides: /usr/bin/gencat glibc
FileProvides: /usr/bin/get_kernel_version aaa_base
FileProvides: /usr/bin/getconf glibc
FileProvides: /usr/bin/getent glibc
FileProvides: /usr/bin/getopt busybox-util-linux util-linux
FileProvides: /usr/bin/gettext gettext-runtime
FileProvides: /usr/bin/git git-core
FileProvides: /usr/bin/gjs gjs
FileProvides: /usr/bin/gjs-console gjs
FileProvides: /usr/bin/glxinfo Mesa-demo-x
FileProvides: /usr/bin/gmake make
FileProvides: /usr/bin/gpg gpg2
FileProvides: /usr/bin/grep busybox-grep grep
FileProvides: /usr/bin/groups busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/gs ghostscript gswrap
FileProvides: /usr/bin/gs.bin ghostscript
FileProvides: /usr/bin/guile guile
FileProvides: /usr/bin/guile1 guile1
FileProvides: /usr/bin/gunzip busybox-gzip gzip zstd-gzip
FileProvides: /usr/bin/gzip busybox-gzip gzip zstd-gzip
FileProvides: /usr/bin/head busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/hostname busybox-hostname hostname
FileProvides: /usr/bin/iconv glibc
FileProvides: /usr/bin/id busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/install busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/install-catalog sgml-skel
FileProvides: /usr/bin/instantfpc fpc
FileProvides: /usr/bin/ipcrm busybox-util-linux util-linux
FileProvides: /usr/bin/ipcs busybox-util-linux util-linux
FileProvides: /usr/bin/join coreutils coreutils-single
FileProvides: /usr/bin/jpegtran libjpeg-turbo
FileProvides: /usr/bin/kill busybox-util-linux util-linux
FileProvides: /usr/bin/killall busybox-psmisc psmisc
FileProvides: /usr/bin/ksh93 ksh
FileProvides: /usr/bin/less less
FileProvides: /usr/bin/ln busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/locale glibc
FileProvides: /usr/bin/localedef glibc
FileProvides: /usr/bin/logger busybox-util-linux util-linux-systemd
FileProvides: /usr/bin/logname busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/lp cups-client
FileProvides: /usr/bin/lpr cups-client
FileProvides: /usr/bin/ls busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/lua lua51 lua53 lua54
FileProvides: /usr/bin/lua5.1 lua51
FileProvides: /usr/bin/lua5.3 lua53
FileProvides: /usr/bin/lua5.4 lua54
FileProvides: /usr/bin/luatex texlive-luatex-bin
FileProvides: /usr/bin/lzop busybox-misc lzop
FileProvides: /usr/bin/m4 m4
FileProvides: /usr/bin/mailx mailx
FileProvides: /usr/bin/make make
FileProvides: /usr/bin/man busybox-man man mandoc
FileProvides: /usr/bin/mandoc mandoc-bin
FileProvides: /usr/bin/md5sum busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/mkdir busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/mkfifo busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/mkisofs mkisofs
FileProvides: /usr/bin/mknod busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/mktemp busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/mogrify ImageMagick
FileProvides: /usr/bin/more busybox-util-linux util-linux
FileProvides: /usr/bin/mount busybox-util-linux util-linux
FileProvides: /usr/bin/msgfmt gettext-runtime
FileProvides: /usr/bin/mv busybox-coreutils coreutils coreutils-single
FileProvides: /bin/mv busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/newaliases exim postfix postfix-bdb sendmail
FileProvides: /usr/bin/newgrp shadow
FileProvides: /usr/bin/nice busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/nl busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/nm binutils
FileProvides: /usr/bin/node nodejs-common
FileProvides: /usr/bin/node18 nodejs18
FileProvides: /usr/bin/node19 nodejs19
FileProvides: /usr/bin/node20 nodejs20
FileProvides: /usr/bin/node21 nodejs21
FileProvides: /usr/bin/node22 nodejs22
FileProvides: /usr/bin/nohup busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/nslookup bind-utils busybox-bind-utils
FileProvides: /usr/bin/oathtool oath-toolkit
FileProvides: /usr/bin/ocamlrun ocaml-runtime
FileProvides: /usr/bin/octave octave-cli
FileProvides: /usr/bin/od busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/odbcinst unixODBC
FileProvides: /usr/bin/openssl libressl openssl-1_0_0 openssl-3
FileProvides: /usr/bin/passwd busybox-adduser shadow
FileProvides: /usr/bin/paste busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/patch busybox-patch patch
FileProvides: /usr/bin/pathchk coreutils coreutils-single
FileProvides: /usr/bin/perl perl-base
FileProvides: /usr/bin/php php8-cli
FileProvides: /usr/bin/php8 php8-cli
FileProvides: /usr/bin/pidof busybox-procps procps procps4
FileProvides: /usr/bin/pkexec pkexec
FileProvides: /usr/bin/pkg-config pkgconf-pkg-config
FileProvides: /usr/bin/pmpython pcp
FileProvides: /usr/bin/podman podman
FileProvides: /usr/bin/pr coreutils coreutils-single
FileProvides: /usr/bin/printf busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/ps busybox-procps procps procps4
FileProvides: /usr/bin/pwd busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/pwscore libpwquality-tools
FileProvides: /usr/bin/python python-base
FileProvides: /usr/bin/python2 python-base
FileProvides: /usr/bin/python2.7 python-base
FileProvides: /usr/bin/python3 python313-base
FileProvides: /usr/bin/python3.11 python311-base
FileProvides: /usr/bin/python3.13 python313-base
FileProvides: /usr/bin/qemu-img qemu-tools
FileProvides: /usr/bin/qemu-nbd qemu-tools
FileProvides: /usr/bin/qemu-system-x86_64 qemu-x86
FileProvides: /usr/bin/qemu-system-s390x qemu-s390x
FileProvides: /usr/bin/qemu-system-ppc64 qemu-ppc
FileProvides: /usr/bin/qrencode qrencode
FileProvides: /usr/bin/readcd readcd
FileProvides: /usr/bin/readlink busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/renice busybox-util-linux util-linux
FileProvides: /usr/bin/rep librep
FileProvides: /usr/bin/rm busybox-coreutils coreutils coreutils-single
FileProvides: /bin/rm busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/rmdir busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/ronn ruby3.4-rubygem-ronn
FileProvides: /usr/bin/rsync rsync
FileProvides: /usr/bin/ruby ruby3.4
FileProvides: /usr/bin/ruby.ruby3.4 ruby3.4
FileProvides: /usr/bin/runawk runawk
FileProvides: /usr/bin/scheme-srfi-7 scheme48
FileProvides: /usr/bin/sed busybox-sed sed
FileProvides: /usr/bin/setpriv busybox-util-linux util-linux
FileProvides: /usr/bin/sgml-register-catalog sgml-skel
FileProvides: /usr/bin/sh bash-sh busybox-sh dash-sh zsh-sh
FileProvides: /usr/bin/sha512sum busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/sleep busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/smbclient samba-client
FileProvides: /usr/bin/snobol4 snobol4
FileProvides: /usr/bin/sort busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/split busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/ssh openssh-clients
FileProvides: /usr/bin/ssh-keygen openssh-common
FileProvides: /usr/bin/stap systemtap
FileProvides: /usr/bin/stat busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/strip binutils
FileProvides: /usr/bin/stty busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/su busybox-util-linux util-linux
FileProvides: /usr/bin/sum busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/sync busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/tack tack
FileProvides: /usr/bin/tail busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/tar busybox-tar tar
FileProvides: /usr/bin/tclsh tcl
FileProvides: /usr/bin/tee busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/test busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/texlua texlive-luatex-bin
FileProvides: /usr/bin/time busybox-time time
FileProvides: /usr/bin/touch busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/tput ncurses-utils
FileProvides: /usr/bin/tr busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/true busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/tsort busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/tty busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/umount busybox-util-linux util-linux
FileProvides: /usr/bin/uname busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/uncompress busybox-gzip gzip
FileProvides: /usr/bin/unexpand busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/uniq busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/unzip busybox-unzip unzip unzip-rcc
FileProvides: /usr/bin/updmap texlive-scripts-bin
FileProvides: /usr/bin/virsh libvirt-client
FileProvides: /usr/bin/vmstat procps procps4
FileProvides: /usr/bin/vulkaninfo vulkan-tools
FileProvides: /usr/bin/wayland-info wayland-utils
FileProvides: /usr/bin/wc busybox-coreutils coreutils coreutils-single
FileProvides: /usr/bin/which busybox-which which
FileProvides: /usr/bin/who coreutils-systemd
FileProvides: /usr/bin/wish tk
FileProvides: /usr/bin/xargs busybox-findutils findutils
FileProvides: /usr/bin/xdg-desktop-icon xdg-utils
FileProvides: /usr/bin/xdg-desktop-menu xdg-utils
FileProvides: /usr/bin/xdg-email xdg-utils
FileProvides: /usr/bin/xdg-icon-resource xdg-utils
FileProvides: /usr/bin/xdg-mime xdg-utils
FileProvides: /usr/bin/xdg-open xdg-utils
FileProvides: /usr/bin/xdg-screensaver xdg-utils
FileProvides: /usr/bin/xdg-su xdg-utils
FileProvides: /usr/bin/xdpyinfo xdpyinfo
FileProvides: /usr/bin/xkbcomp xkbcomp
FileProvides: /usr/bin/xmlcatalog libxml2-tools
FileProvides: /usr/bin/xmllint libxml2-tools
FileProvides: /usr/bin/xsltproc libxslt-tools
FileProvides: /usr/bin/xz busybox-xz xz
FileProvides: /usr/bin/zcat busybox-gzip gzip zstd-gzip
FileProvides: /usr/bin/zstd zstd
FileProvides: /usr/sbin/a2enflag apache2
FileProvides: /usr/sbin/a2enmod apache2
FileProvides: /usr/sbin/agetty util-linux
FileProvides: /usr/sbin/btrfs btrfsprogs
FileProvides: /usr/sbin/fonts-config fonts-config
FileProvides: /usr/sbin/groupadd shadow
FileProvides: /usr/sbin/groupdel shadow
FileProvides: /usr/sbin/groupmod shadow
FileProvides: /usr/sbin/iconvconfig glibc
FileProvides: /usr/sbin/ipsec strongswan-ipsec
FileProvides: /usr/sbin/lockdev lockdev
FileProvides: /usr/sbin/lpadmin cups-client
FileProvides: /usr/sbin/modprobe busybox-kmod kmod
FileProvides: /usr/sbin/mysqld mariadb
FileProvides: /usr/sbin/nologin busybox-util-linux util-linux
FileProvides: /usr/sbin/sendmail busybox-sendmail exim msmtp-mta postfix postfix-bdb sendmail
FileProvides: /usr/sbin/service aaa_base
FileProvides: /usr/sbin/shutdown shepherd-bins systemd
FileProvides: /usr/sbin/smartctl smartmontools
FileProvides: /usr/sbin/update-alternatives update-alternatives
FileProvides: /usr/sbin/useradd shadow
FileProvides: /usr/sbin/userdel shadow
FileProvides: /usr/sbin/usermod shadow
FileProvides: /usr/sbin/kdumptool kdump

# Files which are provided and required by the same package only
# are not part of primary.xml.gz, thus missing in the section above.
FileProvides: /usr/bin/Xvfb xorg-x11-server-Xvfb
FileProvides: /usr/bin/busybox busybox
FileProvides: /usr/bin/qemu-system-aarch64 qemu-arm
FileProvides: /usr/bin/racket racket
FileProvides: /usr/bin/zsh zsh
FileProvides: /usr/sbin/ldconfig glibc
FileProvides: /usr/sbin/showconsole blog
FileProvides: /usr/bin/chattr e2fsprogs
FileProvides: /usr/bin/regina Regina-REXX
FileProvides: /usr/bin/rexx Regina-REXX
FileProvides: /usr/bin/festival festival

# Set preferences for above list - work with negative prefers, in order to be able to catch no-longer existing ones
Prefer: bash-sh
Prefer: -bash-legacybin
Prefer: -busybox-bc
Prefer: -busybox-bzip2
Prefer: -busybox-coreutils -coreutils-single
Prefer: -busybox-diffutils
Prefer: -busybox-dos2unix
Prefer: -busybox-ed
Prefer: -busybox-findutils
Prefer: -busybox-gawk
Prefer: -busybox-grep
Prefer: -busybox-gzip -zstd-gzip
Prefer: -busybox-hostname
Prefer: -busybox-iproute2
Prefer: -busybox-iputils
Prefer: -busybox-kmod
Prefer: -busybox-misc
Prefer: -busybox-ncurses-utils
Prefer: -busybox-procps -procps4
Prefer: -busybox-psmisc
Prefer: -busybox-sed
Prefer: -busybox-tar
Prefer: -busybox-util-linux
Prefer: -podman-docker
# have choice for /usr/bin/dbus-launch needed by gnome-session-core: dbus-1 dbus-1-x11
Prefer: -dbus-1-x11

# have choice for (podman or docker) needed by ansible-builder: docker podman
Prefer: -docker

# have choice for libglib-2.0.so.0()(64bit) needed by ...: glib2-stage1-devel libglib-2_0-0
Ignore: glib2-stage1-devel:this-is-only-for-build-envs
Prefer: -glib2-stage1-devel

# have choice for (netavark or cni) needed by podman: cni netavark
Prefer: -cni-plugins -cni

# have choice for (gdm-xdm-integration or gdm-systemd) needed by gdm: gdm-systemd gdm-xdm-integration
# gdm-systems is the standalong systemd service, but for now we stick to the xdm integration
Prefer: -gdm-systemd

# have choice for systemd-presets-branding: systemd-presets-branding-ALP systemd-presets-branding-Elemental
# have choice for systemd-presets-branding: systemd-presets-branding-ALP-transactional systemd-presets-branding-SLE-SAP
Prefer: -systemd-presets-branding-Elemental -systemd-presets-branding-ALP-transactional -systemd-presets-branding-SLE-SAP

# have choice for suse-kernel-rpm-scriptlets: sdbootutil-rpm-scriptlets suse-module-tools-scriptlets
Prefer: -sdbootutil-rpm-scriptlets

# have choice for chromedriver needed by openQA-devel: chromedriver ungoogled-chromium-chromedriver
Prefer: -ungoogled-chromium-chromedriver

# have choice for mvn
Prefer: -tomcat10 -tomcat10-lib tomcat tomcat-lib
Prefer: -tomcat10-servlet-6_0-api tomcat-servlet-4_0-api

# have choice for pkgconfig(xkbregistry) needed by libgnome-desktop-3-devel: libxkbregistry-devel libxkbregistry-devel-32bit
Prefer: -libxkbregistry-devel-32bit

# have choice for registries-conf needed by libcontainers-common
Prefer: registries-conf-suse

# have choice for (python311-qt5 or python311-pyside2 or python311-PyQt6 or python311-pyside6) needed by python311-qtconsole: python311-pyside6 python311-qt5
Prefer: -python311-pyside6 -python313-pyside6

# have choice for dbus-broker-restart-behavior = 36 needed by dbus-broker: dbus-broker-allow-restart dbus-broker-block-restart
Prefer: -dbus-broker-allow-restart

Preinstall: aaa_base filesystem attr bash bash-sh coreutils diffutils
Preinstall: fillup glibc grep pam permissions rpm sed tar
Preinstall: libbz2-1 libgcc_s1 libncurses6 libreadline8 libz1 libselinux1
Preinstall: libgcrypt20 libgpg-error0 liblzma5 libcap2 libacl1 libattr1
Preinstall: libpopt0 libelf1 libzstd1 libpcre2-8-0

Ignore: gettext-runtime-mini:this-is-only-for-build-envs
Ignore: gettext-tools-mini:this-is-only-for-build-envs
Ignore: envsubst-mini:this-is-only-for-build-envs

#Runscripts: aaa_base

Prefer: libdb-4_8-devel
VMinstall: util-linux libmount1 perl-base libdb-4_8 libblkid1 libuuid1 libsmartcols1 libcrypt1
VMinstall: kernel-obs-build

# Use the x86_64 kernel on i586 builds - boo#1178762 - Slow down in OBS since kernel 5.6.0 on 32bit
ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586 riscv64
# new: use kernel-obs-build from aarch64 for aarch64 armv6 and armv7
ExportFilter: ^kernel-obs-build.*\.armv6hl\.rpm$
ExportFilter: ^kernel-obs-build.*\.armv7hl\.rpm$
ExportFilter: ^kernel-obs-build.*\.aarch64\.rpm$  . armv6l armv7l
# now make sure the jobs get a 64bit cpu, otherwise can not run the 64bit kernel
%ifarch armv6l armv7l
Constraint: hardware:cpu:flag cpuid
%endif

ExportFilter: \.x86_64\.rpm$ x86_64
ExportFilter: \.aarch64\.rpm$ aarch64
ExportFilter: \.s390x\.rpm$ s390x
ExportFilter: \.ppc64\.rpm$ ppc64
ExportFilter: \.ppc64le\.rpm$ ppc64le
ExportFilter: \.ppc\.rpm$ ppc
ExportFilter: -ia32-.*\.rpm$
ExportFilter: -32bit-.*\.sparc64\.rpm$
ExportFilter: -64bit-.*\.sparcv9\.rpm$
ExportFilter: -64bit-.*\.aarch64_ilp32\.rpm$
ExportFilter: \.armv7l\.rpm$ armv7l
ExportFilter: \.armv7hl\.rpm$ armv7l
ExportFilter: ^glibc(?:-devel)?-32bit-.*\.sparc64\.rpm$ sparc64
ExportFilter: ^glibc(?:-devel)?-64bit-.*\.sparcv9\.rpm$ sparcv9
# it would be a great idea to have, but sometimes installation-images wants to build debuginfos in
#ExportFilter: -debuginfo-.*\.rpm$
#ExportFilter: -debugsource-.*\.rpm$
#ExportFilter: ^master-boot-code.*\.i586.rpm$ . x86_64
ExportFilter: ^acroread.*\.i586.rpm$ . x86_64
ExportFilter: ^avmailgate.*\.i586.rpm$ . x86_64
ExportFilter: ^avmailgate.*\.ppc.rpm$ . ppc64
ExportFilter: ^avmailgate.*\.s390.rpm$ . s390x
ExportFilter: ^flash-player.*\.i586.rpm$ . x86_64
ExportFilter: ^novell-messenger-client.*\.i586.rpm$ . x86_64
ExportFilter: ^openCryptoki-32bit.*\.s390.rpm$ . s390x

# Make grub2-i386-efi available on x86_64 / support x86_64 CPU on 32bit UEFI - boo#1208057 
ExportFilter: ^grub2-i386-efi.*\.noarch\.rpm$ . x86_64

# Export s390-tools genprotimg bootloaders in x86_64. bsc#1222675
# Requested by Eugenio 2024-04-17
%ifarch s390x
ExportFilter: ^s390-tools-genprotimg-data.*\.noarch\.rpm$ . x86_64
%endif

############
# For QEMU #
############
#
# Firmwares are built (if possible) once per &quot;port&quot;. This reduces build time, e.g., as compared
# to cross-compiling everything on everything, and improve consistency, while keeping things self
# contained, within ports, which is especially important for openSUSE:Factory
#
%ifarch x86_64
# ### x86 firmwares
# They are built on: x86_64 and aarch64. The x86_64 build can then be imported in i586, and the
# aarch64 one in armv7l. We're not yet able to build them on any PPC arch (but are working on it)
# so, for this devel project, we're exporting them there too (and for Factory, we have an aggregate).
# We're also not able to build them on zsystem and riscv, so export them there as well, here in the
# devel project (for Factory, we just miss them in s390, while riscv is special in its own way).
ExportFilter: ^qemu-ipxe.*\.noarch\.rpm$ . i586 armv7l ppc ppc64 ppc64le s390x riscv64
ExportFilter: ^qemu-seabios.*\.noarch\.rpm$ . i586 armv7l ppc ppc64 ppc64le s390x riscv64
ExportFilter: ^qemu-vgabios.*\.noarch\.rpm$ . i586 armv7l ppc ppc64 ppc64le s390x riscv64
ExportFilter: ^qemu-sgabios.*\.noarch\.rpm$ . i586 armv7l ppc ppc64 ppc64le s390x riscv64
# ### PPC firmwares
# They are built on: x86_64, aarch64 and ppc64le. The x86_build can then by imported in i586, the
# aarch64 one in armv7l and the ppc64le one in ppc and ppc64. As for the x86 firmwares, here in the
# devel project, we export them directly to all the arch-es that can't build them, just for convenience.
ExportFilter: ^qemu-skiboot.*\.noarch\.rpm$ . i586 armv7l ppc s390x riscv64
ExportFilter: ^qemu-SLOF.*\.noarch\.rpm$ . i586 armv7l ppc s390x riscv64
# TODO: does the 'qemu-edk2' package still exist?
ExportFilter: ^qemu-edk2.*\.noarch\.rpm$ .    i586 armv7l aarch64 ppc ppc64 ppc64le s390x riscv64
ExportFilter: ^qemu-microvm.*\.noarch\.rpm$ . i586 armv7l aarch64 ppc ppc64 ppc64le s390x riscv64

%endif
Required: rpm-build
# Build all packages with -pie enabled
Required: gcc-PIE

# the basic stuff
Support: perl
Support: build-mkbaselibs compat-usrmerge-build
Prefer:  build-mkbaselibs
Support: brp-check-suse
Support: post-build-checks

# remove build-compare support to disable &quot;same result&quot; package dropping
#Support: build-compare

Support: rpmlint-mini

# Prefer coreutils over coreutils-single
Prefer: -coreutils-single

### Branding related preferences
### Need to be different openSUSE vs. SLE/SLFO

# Build cycle handling - prefer -mini packages were possible, break deps as needed
Conflict: krb5-devel:krb5-mini
Conflict: krb5:krb5-mini-devel
Prefer: gettext-tools-mini gettext-runtime-mini
Prefer: ghostscript-mini
Prefer: krb5-mini krb5-mini-devel
Prefer: krb5-mini-devel:krb5-mini
Prefer: libdebuginfod1 debuginfod-client
Prefer: libudev-mini1 udev-debuginfo libudev1-debuginfo
Prefer: libuna-mini-devel libuna1-mini
Prefer: libunbound-devel-mini
Prefer: systemd-mini systemd-mini-devel libsystemd0-mini systemd-mini-container
Prefer: systemd-mini-devel:systemd-mini
Prefer: udev-mini

# break dependency of the -mini packages: they are valid for OBS, but not for end-user-installation
Ignore: cmake-mini:this-is-only-for-build-envs
Ignore: dummy-release:this-is-only-for-build-envs
Ignore: erlang-rebar-obs:this-is-only-for-build-envs
Ignore: ffmpeg-5-mini-devel:this-is-only-for-build-envs
Ignore: ffmpeg-5-mini-libs:this-is-only-for-build-envs
Ignore: ffmpeg-6-mini-devel:this-is-only-for-build-envs
Ignore: ffmpeg-6-mini-libs:this-is-only-for-build-envs
Ignore: ffmpeg-7-mini-devel:this-is-only-for-build-envs
Ignore: ffmpeg-7-mini-libs:this-is-only-for-build-envs
Ignore: ghc-bootstrap-helpers:this-is-only-for-build-envs
Ignore: ghc-bootstrap:this-is-only-for-build-envs
Ignore: ghostscript-mini:this-is-only-for-build-envs
Ignore: harfbuzz-bootstrap:this-is-only-for-build-envs
Ignore: jdk-bootstrap:this-is-only-for-build-envs
Ignore: libpxbackend-1_0-mini:this-is-only-for-build-envs
Ignore: libsystemd0-mini:this-is-only-for-build-envs
Ignore: libudev-mini1:this-is-only-for-build-envs
Ignore: libunbound-devel-mini:this-is-only-for-build-envs
Ignore: postgresql12-devel-mini:this-is-only-for-build-envs
Ignore: postgresql13-devel-mini:this-is-only-for-build-envs
Ignore: postgresql14-devel-mini:this-is-only-for-build-envs
Ignore: postgresql15-devel-mini:this-is-only-for-build-envs
Ignore: postgresql16-devel-mini:this-is-only-for-build-envs
Ignore: postgresql17-devel-mini:this-is-only-for-build-envs
Ignore: systemd-mini-container:this-is-only-for-build-envs
Ignore: systemd-mini:this-is-only-for-build-envs
Ignore: udev-mini:this-is-only-for-build-envs
Ignore: krb5-mini-devel:this-is-only-for-build-envs
Ignore: krb5-mini:this-is-only-for-build-envs

# Ring0 packages should not pull in 'info' - making the base VM smaller
Ignore: autoconf:info
Ignore: automake:info
Ignore: binutils:info
Ignore: bison:info
Ignore: coreutils:info
Ignore: cpio:info
Ignore: dejagnu:info
Ignore: diffutils:info
Ignore: findutils:info
Ignore: flex:info
Ignore: gawk:info
Ignore: gettext-runtime:info
Ignore: gettext-tools:info
Ignore: grep:info
Ignore: groff:info
Ignore: gzip:info
Ignore: help2man:info
Ignore: libgcrypt-devel:info
Ignore: libtool:info
Ignore: m4:info
Ignore: make:info
Ignore: sed:info
Ignore: tar:info
Ignore: util-linux:info

Ignore: polkit-default-privs:polkit

Ignore: libeconf:python-libeconf

# syslog-service only starts with network enabled, but inside OBS we have no network anyway
Ignore: syslog-service:sysvinit(network)
Ignore: syslog-service:service(network)

# tcl requires sqlite3-tcl to uphold the promise from upstream to be complete
# but as we decide to build sqlite3-tcl as part of sqlite, not tcl (to get more up-to-date version)
# we need to ignore the tcl -&gt; sqlite dep
Ignore: tcl:sqlite3-tcl

# Let's speed up things: We don't need Mesa-dri and Mesa-gallium in the build system
Ignore: Mesa:Mesa-dri
Ignore: Mesa:Mesa-gallium

# udev: -full and -mini packages don't mingle well
Prefer: libudev1:udev
Conflict: libudev1:udev-mini
Conflict: udev:libudev-mini1

# systemd: -full and -mini packages don't mingle well
Conflict: systemd:libsystemd0-mini
Conflict: systemd-mini-devel:systemd

# Cmake exists as a -mini flavor, which is not linked against curl.
Prefer: cmake-mini

Prefer: -re2-10-devel

# pythin-pip inside OBS never connects to the net, so we don't use certs
Ignore: python311-pip:ca-certificates
Ignore: python313-pip:ca-certificates

Prefer: -suse-build-key
# Set postfix as the 'default' smtp_daemon (virtual symbol provided by all MTAs)
Prefer: postfix

# cyrus-sasl and postfix both bring a -bdb flavor. De-prefer this flavor
Prefer: -cyrus-sasl-bdb-devel

# Spamassassin requires wget or curl - we prefer curl, as its build dep chain seems cheaper
Prefer: spamassassin:curl

# have choice for pkgconfig(catch2): Catch2-2-devel Catch2-devel
Prefer: -Catch2-2-devel

# have choice for (ghostscript-fonts-std or urw-base35-fonts) needed by emacs-x11: ghostscript-fonts-std urw-base35-fonts
Prefer: -urw-base35-fonts

# Python3 exists in multiple versions - we currently favor 3.13 (our default):
Prefer: -python311-txt2tags -python312-txt2tags

# unresolvable: have choice for libcontainers-policy &gt;= 20230214 needed by libcontainers-common: libcontainers-default-policy libcontainers-openSUSE-policy
Prefer: libcontainers-default-policy

# have choice for python3-jsonschema: python311-jsonschema python311-jsonschema417
Prefer: -python311-jsonschema417 -python313-jsonschema417
Prefer: -python311-jsonschema417-format-nongpl -python313-jsonschema417-format-nongpl

# have choice for python-mistune after rename to python-mistune2
Prefer: -python311-mistune -python313-mistune


Prefer: -protobuf21-devel

Prefer: -python311-urllib3_1 -python313-urllib3_1
Prefer: -python311-magic

# have choice for gcr-ssh-agent needed by libgcr-3-1: gcr-ssh-agent gcr3-ssh-agent
Prefer: -gcr3-ssh-agent -gcr3-viewer

# have choice for python3-Cython: python313-Cython python313-Cython0
Prefer: -python311-Cython0 -python313-Cython0

# have choice for ntp-daemon: chrony ntp ntpsec
Prefer: chrony

Prefer: -procps4

# have choice for python313-sqlalchemy &gt;= 1.4: python313-SQLAlchemy python313-SQLAlchemy1
Prefer: -python311-SQLAlchemy1 -python313-SQLAlchemy1

# have choice for (python36-qt5 or python36-PyQt6) needed by python36-pytest-qt
Prefer: -python311-PyQt6 -python313-PyQt6
# man and mandoc provide man; mandoc claims to be lightweight, but it was never discussed to be the new default
Prefer: man

# go exists in mutliple versions by now - we prefer the 'unversioned package'
Prefer: go -go1.13

# avoid choice go1.21 / go1.21-openssl. meissner 20240903
Prefer: -go1.21-openssl

# Avoid choice go1.22 / go1.22-openssl
# Requested by Eugenio 2024-12-24
Prefer: -go1.22-openssl

# default version in SLFO is 1.23, avoid choice for &gt;= go1.22
Prefer: go1.23

# depref openssl variant
Prefer: -go1.24-openssl
Prefer: -go1.25-openssl

# Allow bootstrapping from go1.21 with gccgo
# See bsc#1246700 for more details
%define _with_gccgo_go121 1
Macros:
%_with_gccgo_go121 1
:Macros

# have choice for kernel &gt;= 4.1.0 needed by libbcc0: kernel-debug kernel-default kernel-default-base kernel-kvmsmall kernel-vanilla
%ifarch s390x
  # kernel-default-base does not boot on s390, s390 drivers are not included
  Prefer: kernel-default
%else
  Prefer: kernel-default-base
%endif
# have choice for (kmod(sg.ko) if kernel) needed by suse-module-tools: kernel-default kernel-vanilla
Prefer: -kernel-vanilla

# have choice for libpxbackend-1.0.so()(64bit) needed by libproxy1: libpxbackend-1_0 libpxbackend-1_0-mini
Prefer: -libpxbackend-1_0

# have choice for command-not-found: cnf cnf-rs scout-command-not-found
Prefer: -scout-command-not-found

# have choice for kubernetes-kubelet-common (de-prefer the old versions, ensuring to have a new unresolvable when a new version shows up)
Prefer: -kubernetes1.20-kubelet-common -kubernetes1.21-kubelet-common -kubernetes1.22-kubelet-common -kubernetes1.23-client-common
Prefer: -kubernetes1.24-client-common -kubernetes1.25-client-common

# have choice for cmake(KWinDBusInterface) &gt;= MACRO: deepin-kwin-devel kwin5-devel
Prefer: -deepin-kwin-devel

# have choice for (gnome-session or budgie-desktop) needed by gnome-shell: budgie-desktop gnome-session
Prefer: -budgie-desktop

# python-tornado exists in multiple versions, the meta-package python-tornado defines the system default
Prefer: python311-tornado python313-tornado

# have choice for libopenblas.so.0()(64bit) needed by libopencv407: libopenblas_openmp0 libopenblas_pthreads0 libopenblas_serial0
Prefer: -libopenblas_openmp0 -libopenblas_pthreads0

Prefer: -gnome-bluetooth-1
# There are multiple PK backends available. Favor the openSUSE own zypp backend
Prefer: PackageKit-backend-zypp

# have choice for python3-sip: python3-sip-devel python3-sip4
Prefer: -python311-sip6-devel -python313-sip6-devel
Prefer: -python311-sip4-devel -python313-sip4-devel

# pipewire has a jack compatible implementation - but for now we prefer the real jack
Prefer: -pipewire-libjack-0_3-devel libjack0
#Prefer: -libjack-devel -libjack0

# have choice for python3-zeep &gt;= 3.2.0: python311-softlayer-zeep python311-zeep
Prefer: -python311-softlayer-zeep -python313-softlayer-zeep

# have choice for (dbus-1 or dbus-broker) needed by at-spi2-core: dbus-1 dbus-broker
Prefer: -dbus-broker

# When perl provides a module that is also in a different package, but the consumer specifies no version, we go with perl/perl-base
Prefer: perl-base perl
Prefer: perl-JSON-XS

# Lightdm requires 'a greeter' - we prefer the default lightdm-gtk-greeter
Prefer: lightdm-gtk-greeter

# Apache requires a MPM - we pick prefork
Prefer: apache2:apache2-prefork

# PHP requires php-sapi, which can be provided by multiple packages. We prefer -cli, related to the specific PHP version
%define php_pref php8
Prefer: %{php_pref}
Prefer: %{php_pref}-cli
Prefer: %{php_pref}-devel
Prefer: %{php_pref}-pear
Prefer: %{php_pref}-tokenizer
Prefer: apache2-mod_%{php_pref}
Prefer: php8:php8-cli

# have choice for libomp.so()(64bit) needed by libispcrt1: libomp15-devel libomp16-devel
Prefer: -libomp15-devel -libomp16-devel

# have choice for python3dist(jupyterlab) = 3.6.2 needed by jupyter-jupyterlab: python311-jupyterlab python39-jupyterlab
Prefer: -python311-jupyterlab
Prefer: -python311-jupyter-client7
Prefer: -python311-nbclassic
Prefer: -python311-notebook

# have choice for container:opensuse/nginx:latest: container:opensuse-nginx-1.25 container:opensuse-nginx-image
Prefer: -container:opensuse-nginx-1.25

# have choice for pkgconfig(wlroots): wlroots-devel wlroots10-devel
Prefer: -wlroots10-devel

# have choice for (sysvinit(network) or service(network)) needed by sysconfig: NetworkManager wicked-service
Prefer: -NetworkManager

# for symbol syslog (syslogd is best as it has the least dependencies)
Prefer: syslogd

# A couple packares require a dbus daemon to show notifications - unless oterhwise specified, we prefer the 'standalong notification-daemon;
Prefer: notification-daemon

# We have multiple nodejs versions in the repo - prefer version -default (from meta package)
Prefer: nodejs-default nodejs-devel-default npm-default

# unresolvable: have choice for libhs.so.5()(64bit) needed by rspamd: libhs5 libhs5-vectorscan5
Prefer: -libhs5-vectorscan5

# have choice for libpulse.so.0 needed by wine-32bit: apulse-32bit libpulse0-32bit - prefering the 'original'
Prefer: libpulse0-32bit libsane1-32bit -pipewire-pulseaudio

# Have choice for vtk-java/vtk-tcl/python3-vtk needed by vtk-devel
Prefer: vtk-java
Prefer: eclipse-swt

# have choice for distribution-release: Aeon-release Kalpa-release openSUSE-release
Prefer: -Aeon-release -Kalpa-release

# have choice for pkgconfig(libplacebo) &gt;= 4.157: libplacebo-devel libplacebo5-devel
Prefer: -libplacebo5-devel

# wine comes in various flavors by now, we pick the unflavored ones
Prefer: wine-32bit wine-devel-32bit wine-devel

# have choice for pkgconfig(wlroots) &gt;= 0.15.0: wlroots-0_16-devel wlroots-devel
Prefer: -wlroots-0_16-devel

# have choice for pkgconfig(nunit): nunit-devel nunit3-devel; as usual, unversioned one wins
Prefer: -nunit3-devel

# have choice for pkgconfig(fmt): fmt-9-devel fmt-devel
Prefer: -fmt-9-devel

# have choice for libz.so.1()(64bit) needed by gcc11: libz-ng-compat1 libz1
# Pick the regular libz.so.1
Prefer: -libz-ng-compat1 -zlib-ng-compat-devel

# have choice for (distrobox if patterns-microos-desktop-common else toolbox) needed by patterns-containers-container_runtime: patterns-microos-desktop-common toolbox
Prefer: -patterns-microos-desktop-common

#  unresolvable: have choice for libomp.so()(64bit) needed by libispcrt_1: libomp11-devel libomp12-devel libomp13-devel libomp14-devel libomp15-devel, have choice for libomp.so(VERSION)(64bit) needed by libispcrt_1: libomp11-devel libomp12-devel libomp13-devel libomp14-devel libomp15-devel 
Prefer: -libomp13-devel -libomp14-devel

# have choice for pkgconfig(libindi): indi-devel libindi-devel
Prefer: -indi-devel

# have choice for mbedtls-devel needed by bctoolbox-devel: mbedtls-2-devel mbedtls-devel
Prefer: -mbedtls-2-devel

# have choice for findutils-locate needed by catfish: mlocate plocate
Prefer: -plocate

# avoid choice libcurl-mini4 / libcurl4
Prefer: -libcurl-mini4

# hmac packages were merged into main, but still exist in Workbench
Substitute: libfreebl3-hmac libfreebl3
Substitute: libsoftokn3-hmac libsoftokn3

# have choice for libyui_pkg needed by yast2-packager: libyui-ncurses-pkg16 libyui-qt-pkg16
Prefer: -libyui-ncurses-pkg16

# have choice for libtinfo.so.6()(64bit) needed by libreadline8: libncurses6 libncurses6-compat
Prefer: -libncurses6-compat

# 32bit -devel packages contain .pc files and cause a 'have choice' for OBS. unfavor the -32bit variants
Prefer: -ColPack-devel-32bit
Prefer: -FAudio-devel-32bit
Prefer: -ImageMagick-devel-32bit
Prefer: -Mesa-libEGL-devel-32bit
Prefer: -Mesa-libGL-devel-32bit
Prefer: -Mesa-libGLESv1_CM-devel-32bit
Prefer: -Mesa-libGLESv2-devel-32bit
Prefer: -Mesa-libd3d-devel-32bit
Prefer: -Mesa-libglapi-devel-32bit
Prefer: -NetworkManager-devel-32bit
Prefer: -aalib-devel-32bit
Prefer: -adolc-devel-32bit
Prefer: -alsa-devel-32bit
Prefer: -alsa-topology-devel-32bit
Prefer: -armadillo-devel-32bit
Prefer: -arpack-ng-devel-32bit
Prefer: -at-spi2-core-devel-32bit
Prefer: -atkmm1_6-devel-32bit
Prefer: -audiofile-devel-32bit
Prefer: -audit-devel-32bit
Prefer: -augeas-devel-32bit
Prefer: -binutils-devel-32bit
Prefer: -blas-devel-32bit
Prefer: -bluez-devel-32bit
Prefer: -cairo-devel-32bit
Prefer: -cblas-devel-32bit
Prefer: -chmlib-devel-32bit
Prefer: -cppunit-devel-32bit
Prefer: -cracklib-devel-32bit
Prefer: -cups-devel-32bit
Prefer: -cyrus-sasl-devel-32bit
Prefer: -dante-devel-32bit
Prefer: -dapl-devel-32bit
Prefer: -dbus-1-devel-32bit
Prefer: -dbus-1-glib-devel-32bit
Prefer: -device-mapper-devel-32bit
Prefer: -dirac-devel-32bit
Prefer: -ecryptfs-utils-devel-32bit
Prefer: -file-devel-32bit
Prefer: -flac-devel-32bit
Prefer: -fltk-devel-32bit
Prefer: -fontconfig-devel-32bit
Prefer: -freeglut-devel-32bit
Prefer: -freetype2-devel-32bit
Prefer: -gd-devel-32bit
Prefer: -gdbm-devel-32bit
Prefer: -gdk-pixbuf-devel-32bit
Prefer: -giflib-devel-32bit
Prefer: -glib2-devel-32bit
Prefer: -glibc-devel-32bit
Prefer: -glu-devel-32bit
Prefer: -gmp-devel-32bit
Prefer: -grantlee5-devel-32bit
Prefer: -gstreamer-devel-32bit
Prefer: -gstreamer-plugins-base-devel-32bit
Prefer: -gtk2-devel-32bit
Prefer: -gtk3-devel-32bit
Prefer: -gtk4-devel-32bit
Prefer: -hdf5-devel-32bit
Prefer: -hdf5-mvapich2-devel-32bit
Prefer: -hdf5-openmpi4-devel-32bit
Prefer: -hunspell-devel-32bit
Prefer: -isl-devel-32bit
Prefer: -jbig2dec-devel-32bit
Prefer: -keyutils-devel-32bit
Prefer: -krb5-devel-32bit
Prefer: -lapack-devel-32bit
Prefer: -lapacke-devel-32bit
Prefer: -libFS-devel-32bit
Prefer: -libHX-devel-32bit
Prefer: -libICE-devel-32bit
Prefer: -libMagick++-devel-32bit
Prefer: -libOSMesa-devel-32bit
Prefer: -libQt5Concurrent-devel-32bit
Prefer: -libQt5Core-devel-32bit
Prefer: -libQt5DBus-devel-32bit
Prefer: -libQt5Gui-devel-32bit
Prefer: -libQt5Network-devel-32bit
Prefer: -libQt5OpenGL-devel-32bit
Prefer: -libQt5OpenGLExtensions-devel-static-32bit
Prefer: -libQt5PrintSupport-devel-32bit
Prefer: -libQt5Sql-devel-32bit
Prefer: -libQt5Test-devel-32bit
Prefer: -libQt5Widgets-devel-32bit
Prefer: -libQt5Xml-devel-32bit
Prefer: -SDL2-devel-32bit
Prefer: -libSDL2_gfx-devel-32bit
Prefer: -libSDL_gfx-devel-32bit
Prefer: -libSDL_image-devel-32bit
Prefer: -libSDL_mixer-devel-32bit
Prefer: -libSDL_mixer-devel-64bit
Prefer: -libSDL_net-devel-32bit
Prefer: -libSDL_ttf-devel-32bit
Prefer: -libSDL_ttf-devel-64bit
Prefer: -libSM-devel-32bit
Prefer: -libX11-devel-32bit
Prefer: -libXau-devel-32bit
Prefer: -libXaw-devel-32bit
Prefer: -libXaw3d-devel-32bit
Prefer: -libXcomposite-devel-32bit
Prefer: -libXcursor-devel-32bit
Prefer: -libXdamage-devel-32bit
Prefer: -libXdmcp-devel-32bit
Prefer: -libXevie-devel-32bit
Prefer: -libXext-devel-32bit
Prefer: -libXfixes-devel-32bit
Prefer: -libXfont-devel-32bit
Prefer: -libXfont2-devel-32bit
Prefer: -libXfontcache-devel-32bit
Prefer: -libXft-devel-32bit
Prefer: -libXi-devel-32bit
Prefer: -libXinerama-devel-32bit
Prefer: -libXmu-devel-32bit
Prefer: -libXp-devel-32bit
Prefer: -libXpm-devel-32bit
Prefer: -libXprintAppUtil-devel-32bit
Prefer: -libXprintUtil-devel-32bit
Prefer: -libXrandr-devel-32bit
Prefer: -libXrender-devel-32bit
Prefer: -libXres-devel-32bit
Prefer: -libXss-devel-32bit
Prefer: -libXt-devel-32bit
Prefer: -libXtst-devel-32bit
Prefer: -libXv-devel-32bit
Prefer: -libXvMC-devel-32bit
Prefer: -libXxf86dga-devel-32bit
Prefer: -libXxf86vm-devel-32bit
Prefer: -libacl-devel-32bit
Prefer: -libadns-devel-32bit
Prefer: -libaio-devel-32bit
Prefer: -libattr-devel-32bit
Prefer: -libavc1394-devel-32bit
Prefer: -libbasicobjects-devel-32bit
Prefer: -libblkid-devel-32bit
Prefer: -libbotan-devel-32bit
Prefer: -libbrotli-devel-32bit
Prefer: -libbz2-devel-32bit
Prefer: -libcelt-devel-32bit
Prefer: -libcmocka-devel-32bit
Prefer: -libcollection-devel-32bit
Prefer: -libcom_err-devel-32bit
Prefer: -libcurl-devel-32bit
Prefer: -libdb-4_8-devel-32bit
Prefer: -libdbi-devel-32bit
Prefer: -libdbusmenu-qt5-devel-32bit
Prefer: -libdecor-devel-32bit
Prefer: -libdhash-devel-32bit
Prefer: -libdmx-devel-32bit
Prefer: -libdrm-devel-32bit
Prefer: -libdwarves-devel-32bit
Prefer: -libeditorconfig-devel-32bit
Prefer: -libelf-devel-32bit
Prefer: -libexif-devel-32bit
Prefer: -libexpat-devel-32bit
Prefer: -libext2fs-devel-32bit
Prefer: -libfabric-devel-32bit
Prefer: -libfdisk-devel-32bit
Prefer: -libfdt-devel-32bit
Prefer: -libffi-devel-32bit
Prefer: -libfl-devel-32bit
Prefer: -libfontenc-devel-32bit
Prefer: -libgbm-devel-32bit
Prefer: -libgck-devel-32bit
Prefer: -libgcr-devel-32bit
Prefer: -libgcrypt-devel-32bit
Prefer: -libglvnd-devel-32bit
Prefer: -libgnutls-devel-32bit
Prefer: -libgpg-error-devel-32bit
Prefer: -libgphoto2-devel-32bit
Prefer: -libgsm-devel-32bit
Prefer: -libhts-devel-32bit
Prefer: -libicu-devel-32bit
Prefer: -libini_config-devel-32bit
Prefer: -libjack-devel-32bit
Prefer: -libjbig-devel-32bit
Prefer: -libjpeg62-devel-32bit
Prefer: -libjpeg8-devel-32bit
Prefer: -liblbxutil-devel-32bit
Prefer: -liblcms2-devel-32bit
Prefer: -libmount-devel-32bit
Prefer: -libnettle-devel-32bit
Prefer: -libnl3-devel-32bit
Prefer: -libnotify-devel-32bit
Prefer: -liboldX-devel-32bit
Prefer: -libopenssl-1_0_0-devel-32bit
Prefer: -libopenssl-1_1-devel-32bit
Prefer: -liboping-devel-32bit
Prefer: -libotf-devel-32bit
Prefer: -libpackagekit-glib2-devel-32bit
Prefer: -libpath_utils-devel-32bit
Prefer: -libpcap-devel-32bit
Prefer: -libpng12-compat-devel-32bit
Prefer: -libpng12-devel-32bit
Prefer: -libpng16-compat-devel-32bit
Prefer: -libpng16-devel-32bit
Prefer: -libpulse-devel-32bit
Prefer: -libqb-devel-32bit
Prefer: -libqt5-qtconnectivity-devel-32bit
Prefer: -libqt5-qtdeclarative-devel-32bit
Prefer: -libqt5-qtgamepad-devel-32bit
Prefer: -libqt5-qtlocation-devel-32bit
Prefer: -libqt5-qtmultimedia-devel-32bit
Prefer: -libqt5-qtnetworkauth-devel-32bit
Prefer: -libqt5-qtremoteobjects-devel-32bit
Prefer: -libqt5-qtscript-devel-32bit
Prefer: -libqt5-qtscxml-devel-32bit
Prefer: -libqt5-qtsensors-devel-32bit
Prefer: -libqt5-qtserialbus-devel-32bit
Prefer: -libqt5-qtserialport-devel-32bit
Prefer: -libqt5-qtspeech-devel-32bit
Prefer: -libqt5-qtsvg-devel-32bit
Prefer: -libqt5-qttools-devel-32bit
Prefer: -libqt5-qtwayland-devel-32bit
Prefer: -libqt5-qtwebchannel-devel-32bit
Prefer: -libqt5-qtwebsockets-devel-32bit
Prefer: -libqt5-qtx11extras-devel-32bit
Prefer: -libqt5-qtxmlpatterns-devel-32bit
Prefer: -libraw1394-devel-32bit
Prefer: -libref_array-devel-32bit
Prefer: -libressl-devel-32bit
Prefer: -libscalapack2-mvapich2-devel-32bit
Prefer: -libscalapack2-openmpi4-devel-32bit
Prefer: -libsmartcols-devel-32bit
Prefer: -libsoup-devel-32bit
Prefer: -libsoup2-devel-32bit
Prefer: -libstatgrab-devel-32bit
Prefer: -libstdc++-devel-32bit
Prefer: -libtasn1-devel-32bit
Prefer: -libtiff-devel-32bit
Prefer: -libunistring-devel-32bit
Prefer: -libusb-1_0-devel-32bit
Prefer: -libuuid-devel-32bit
Prefer: -libv4l-devel-32bit
Prefer: -libva-devel-32bit
Prefer: -libva-gl-devel-32bit
Prefer: -libvdpau-devel-32bit
Prefer: -libverto-devel-32bit
Prefer: -libvirt-devel-32bit
Prefer: -libvorbis-devel-32bit
Prefer: -libwebp-devel-32bit
Prefer: -libxcb-devel-32bit
Prefer: -libxcrypt-devel-32bit
Prefer: -libxkbcommon-devel-32bit
Prefer: -libxkbcommon-x11-devel-32bit
Prefer: -libxkbfile-devel-32bit
Prefer: -libxkbui-devel-32bit
Prefer: -libxml2-devel-32bit
Prefer: -libxslt-devel-32bit
Prefer: -libyajl-devel-32bit
Prefer: -libzstd-devel-32bit
Prefer: -lzo-devel-32bit
Prefer: -motif-devel-32bit
Prefer: -mpc-devel-32bit
Prefer: -mpfr-devel-32bit
Prefer: -mpg123-devel-32bit
Prefer: -munge-devel-32bit
Prefer: -muparser-devel-32bit
Prefer: -ncurses-devel-32bit
Prefer: -ncurses5-devel-32bit
Prefer: -net-snmp-devel-32bit
Prefer: -ocl-icd-devel-32bit
Prefer: -openal-soft-devel-32bit
Prefer: -openldap2-devel-32bit
Prefer: -opensm-devel-32bit
Prefer: -pam-devel-32bit
Prefer: -pango-devel-32bit
Prefer: -papi-devel-32bit
Prefer: -pciutils-devel-32bit
Prefer: -pcsc-lite-devel-32bit
Prefer: -pipewire-libjack-0_3-32bit
Prefer: -popt-devel-32bit
Prefer: -rdma-core-devel-32bit
Prefer: -readline-devel-32bit
Prefer: -readline5-devel-32bit
Prefer: -readline6-devel-32bit
Prefer: -samba-devel-32bit
Prefer: -sane-backends-devel-32bit
Prefer: -spirv-tools-devel-32bit
Prefer: -telepathy-qt5-devel-32bit
Prefer: -tslib-devel-32bit
Prefer: -unixODBC-devel-32bit
Prefer: -utempter-devel-32bit
Prefer: -vkd3d-devel-32bit
Prefer: -vulkan-devel-32bit
Prefer: -wayland-devel-32bit
Prefer: -wine-devel-32bit
Prefer: -wine-staging-devel-32bit
Prefer: -wxWidgets-3_0-devel-32bit
Prefer: -xcb-util-cursor-devel-32bit
Prefer: -xcb-util-devel-32bit
Prefer: -xcb-util-image-devel-32bit
Prefer: -xcb-util-keysyms-devel-32bit
Prefer: -xcb-util-renderutil-devel-32bit
Prefer: -xcb-util-wm-devel-32bit
Prefer: -xz-devel-32bit
Prefer: -zlib-devel-32bit
Prefer: -zvbi-devel-32bit
Prefer: -zziplib-devel-32bit

# Ruby stuff - quite a few packages exist in multiple versions in the distro; in each case, the Preference is on the 'unversioned' package
Prefer: ruby3.4-rubygem-fast_gettext
Prefer: -ruby3.4-rubygem-public_suffix-3.1

# We have opencv and opencv3 - as usual, the unversioned one should win
Prefer: opencv-devel

# python3-pytest should win over the other python3-pytest&lt;n&gt; variants
Prefer: python313-pytest python311-pytest

# Help OBS over the openssl-1_1_0 -&gt; openssl-1_1 rename; OBS keeps the -32bit lingering around
# https://github.com/openSUSE/open-build-service/issues/4373
# We prefer the new name
Prefer: openssl
#Prefer: libopenssl1_1-32bit openssl-1_1

# Enchant has multiple backends to chose from, make a decision for OBS
Prefer: enchant-1-backends
Prefer: enchant-2-backend-hunspell

# OpenSceneGraph exists as 'latest' and a 3.4 compat package. If nothing is specified, we want latest
Prefer: libOpenSceneGraph-devel libOpenThreads-devel

# Java, especially Maven related bootstrap packages are never preferred:
Prefer: -scala-bootstrap -scala-bootstrap-swing
Prefer: -maven-compiler-plugin-bootstrap -maven-resources-plugin-bootstrap -maven-jar-plugin-bootstrap
Prefer: -maven-javadoc-plugin-bootstrap -maven-plugin-plugin-bootstrap -maven-failsafe-plugin-bootstrap
Prefer: -maven-surefire-plugin-bootstrap -maven-surefire-report-plugin-bootstrap -stringtemplate4-bootstrap

# have choice for mingw32-unistd-pthread-devel needed by mingw32-headers: mingw32-headers-dummy-pthread mingw32-winpthreads-devel
Prefer: -mingw64-headers-dummy-pthread -mingw32-headers-dummy-pthread

# Below list still needs to be reviewed

Prefer: xorg-x11-Xvnc:icewm
Prefer: cracklib-dict-small
Prefer: libstdc++6 libgcc_s1 libquadmath0 libhwasan0 libgccjit0
Prefer: libstdc++6-32bit libstdc++6-64bit
Prefer: syslog-service
Prefer: poppler-tools
Prefer: -libjpeg62-devel
Prefer: microcode_ctl:kernel-default
Prefer: yast2-control-center-qt
Prefer: wine
Prefer: ndesk-dbus ndesk-dbus-glib tomcat-jsp-2_3-api
Prefer: -servletapi4 -servletapi5
Prefer: icewm-lite
Prefer: monodevelop: mono-addins
Prefer: texlive-xmltex texlive-tools texlive-jadetex
Prefer: librest-0_7-0


Prefer: -geronimo-jta-1_0_1B-api -geronimo-jms-1_1-api -geronimo-el-1_0-api -geronimo-jta-1_1-api javamail
Prefer: rhino:xmlbeans-mini

Prefer: rpcbind
Prefer: wicked-service
Prefer: ant:xerces-j2
Prefer: dhcp-client:dhcp
Prefer: libGLw1
# provides typelib(St)
Prefer: -cinnamon
Prefer: -libreoffice -busybox-links -busybox -busybox-coreutils -busybox-grep -busybox-sed -busybox-xz -busybox-gzip -busybox-which
Prefer: -icc-profiles
Prefer: vala
# in doubt, take higher versions
Prefer: geronimo-servlet-2_4-api
Prefer: libhdf5_hl100 -libhdf5-103-mvapich2 -libhdf5_cpp103-mvapich2 -libhdf5-103-openmpi4 -libhdf5_cpp103-openmpi4
Prefer: libhdf5_hl200 -libhdf5-200-mvapich2 -libhdf5_cpp200-mvapich2 -libhdf5-200-openmpi4 -libhdf5_cpp200-openmpi4
Prefer: -openmpi5-libs
Prefer: -openmpi5-config
Prefer: fftw3-devel ImageMagick-config-7-SUSE
# prefer the small systemd for building
Prefer: star
Prefer: xmlgraphics-commons:apache-commons-io
# the -32bit stuff provides things it shouldn't (hopefully temporary)
Prefer: -glib2-devel-32bit -typelib-1_0-Gst-1_0-32bit
Prefer: postgresql postgresql-server postgresql-devel postgresql-server-devel
Prefer: postgresql15-devel-mini
# only needed to bootstrap 11, but leave it - 12 will come at some point :)
Prefer: -unzip-rcc
Prefer: -primus -primus-32bit
Prefer: -staging-build-key
Prefer: -clutter-gst-devel
# We have multiple versions of ffmpeg available, the preferred one is ffmpeg7, followd by 4, followed by 3
%define ffmpeg_pref ffmpeg-7
Prefer: %{ffmpeg_pref}-mini-libs
Prefer: %{ffmpeg_pref}-mini-devel
Prefer: %{ffmpeg_pref} %{ffmpeg_pref}-libavcodec-devel %{ffmpeg_pref}-libavformat-devel %{ffmpeg_pref}-libavutil-devel %{ffmpeg_pref}-libswscale-devel %{ffmpeg_pref}-libavdevice-devel %{ffmpeg_pref}-libavfilter-devel
# oxygen5-icon-theme osboletes oxygen-icon-theme
Prefer: oxygen5-icon-theme

# kernel bug (coolo)
Prefer: kernel-default-devel

# llvm exists in multiple versions
Prefer: libclang13 libc++1 libc++abi1 libc++-devel libc++abi-devel

Prefer: -wxWidgets-3_0-devel wxWidgets-3_2-devel
Prefer: -libwx_baseu-suse-nostl3_0_5 -libwx_baseu-suse3_0_5
Prefer: libopenssl-devel

Prefer: libqca-qt5-2 qca-qt5-plugins
Prefer: -xaw3dd -amanda
Prefer: libgcc_s1 libgcc_s1-32bit libgcc_s1-64bit
Prefer: libffi-devel
Prefer: libatomic1 libitm1 liblsan0 libtsan0 libubsan0
Prefer: libatomic1-32bit libcilkrts5-32bit libitm1-32bit libubsan0-32bit
Prefer: libgomp1 libgomp1-32bit libgomp1-64bit
Prefer: libobjc4 libquadmath0
Prefer: gnu-crypto libusb-compat-devel
Prefer: libusb-0_1-4
Prefer: libreoffice:xerces-j2
Prefer: glibc-devel
Prefer: netcdf-devel
Prefer: libnetcdf19
Prefer: NetworkManager:dhcp-client
Prefer: pcre-tools
Prefer: libpopt0 makeinfo
Prefer: -apache2-mod_perl
Prefer: libgnome-keyring-devel
Prefer: gnome-keyring-32bit
Prefer: linux-glibc-devel
Prefer: squid
Prefer: libpng16-compat-devel
Prefer: -python -libpng12-0
Prefer: perl-Mail-SPF:perl-Error
Prefer: -xml-commons-apis-bootstrap -xml-commons-resolver-bootstrap
Prefer: xmlgraphics-fop:xerces-j2
Prefer: cogl-devel
Prefer: -perl-XML-SAX perl-Test-YAML -perl-Pod-Usage
Prefer: libpsm2-compat
# choice p11-kit-nss-trust
Prefer: mozilla-nss-certs
# replacing mkinitrd
Prefer: dracut
# Temporary
Prefer: oxygen5-cursors
# Temporary
Prefer: -perl-App-cpanminus
# libmediaart is prepared for a larger update; for now favor mediaart-1.0
Prefer: -typelib-1_0-MediaArt-2_0
Prefer: -typelib-1_0-Gtk-2_0 -typelib-1_0-Gtk-4_0 -typelib-1_0-GooCanvas-2_0
Prefer: gettext-its-gtk3 gtk3-schema
# for pkgconfig(ijs) and no one actually rely on ghostscript-mini-devel in Factory
Prefer: ghostscript-devel
# for pkgconfig(libotf) libotf-devel and libotf-devel-32bit both provides it
Prefer: libotf-devel
# Prefer libsane1 over utsushi
Prefer: libsane1
# libglfw3 over libglfw3-wayland
Prefer: libglfw3
# have choice for (xclip or wl-clipboard) needed by password-store: wl-clipboard xclip
Prefer: -wl-clipboard
# have choice for pkgconfig(libhs): hyperscan-devel vectorscan-devel. hyperscan is for x86 only, prefer that where possible (for now).
Prefer: hyperscan-devel
# gnome-session-wayland over gnome-session-xorg
Prefer: gnome-session-wayland
# In SLFO we prefer upstream branding, while in SLES we prefer the SUSE branding
Prefer: gio-branding-upstream
Prefer: NetworkManager-branding-upstream
Prefer: systemd-default-settings-branding-upstream

Ignore: installation-images-openSUSE:cracklib-dict-full
Ignore: openSUSE-release:openSUSE-release-ftp,openSUSE-release-dvd5,openSUSE-release-biarch,openSUSE-release-livecdkde,openSUSE-release-livecdgnome
Ignore: openSUSE-MicroOS-release:openSUSE-MicroOS-release-dvd,openSUSE-MicroOS-release-kubic-dvd
Ignore: MicroOS-release:openSUSE-MicroOS-release-dvd,openSUSE-MicroOS-release-kubic-dvd
Ignore: MicroOS-release:MicroOS-release-ftp,MicroOS-release-dvd
Ignore: cracklib:cracklib-dict
Ignore: aaa_base:aaa_skel,suse-release,logrotate,ash,distribution-release,udev
Ignore: rpm:suse-build-key,build-key
Ignore: cloud-init:cloud-init-config
Ignore: xorg-x11:x11-tools,resmgr,xkeyboard-config,xorg-x11-Mesa,libusb,freetype2,libjpeg,libpng
Ignore: xorg-x11-server:xorg-x11-driver-input,xorg-x11-driver-video
Ignore: apache2:logrotate
Ignore: libxml2-devel:readline-devel
Ignore: gnutls:lzo,libopencdk
Ignore: gnutls-devel:lzo-devel,libopencdk-devel
Ignore: pango:cairo,glitz,libpixman,libpng
Ignore: cairo-devel:libpixman-devel
Ignore: scrollkeeper:docbook_4
Ignore: python-devel:python-tk
Ignore: libgtk-3-0:adwaita-icon-theme
Ignore: libgtk-3-0:gdk-pixbuf-loader-rsvg
Ignore: samba-libs:krb5
Ignore: libxfce4ui-1-0:exo-tools
Ignore: docbook_4:iso_ent,xmlcharent
Ignore: docbook-xsl-stylesheets:xmlcharent
Ignore: liby2util-devel:libstdc++-devel,openssl-devel
Ignore: yast2:yast2-ncurses,yast2_theme,perl-Config-Crontab,yast2-xml,SuSEfirewall2
Ignore: yast2-core:netcat,hwinfo,wireless-tools,sysfsutils
Ignore: yast2-core-devel:libxcrypt-devel,hwinfo-devel,blocxx-devel,sysfsutils,libstdc++-devel
Ignore: yast2-packagemanager-devel:rpm-devel,curl-devel,openssl-devel
Ignore: yast2-devtools:libxslt
Ignore: yast2-iscsi-lio-server:lio-utils
Ignore: yast2-installation:yast2-update,yast2-mouse,yast2-country,yast2-bootloader,yast2-packager,yast2-network,yast2-online-update,yast2-users,release-notes,autoyast2-installation
Ignore: yast2-bootloader:bootloader-theme
Ignore: yast2-packager:yast2-x11,libyui_pkg
Ignore: autoyast2:yast2-schema
# not during build
Ignore: yast2-x11:sax2-libsax-perl
Ignore: openslp-devel:openssl-devel
Ignore: tetex:expat,fontconfig,freetype2,libjpeg,ghostscript-x11,xaw3d,gd,dialog
Ignore: texlive-bin:ghostscript-x11
Ignore: texlive-bin-omega:ghostscript-x11
Ignore: yast2-country:yast2-trans-stats
Ignore: tpb:tpctl-kmp
Ignore: tpctl:tpctl-kmp
Ignore: mkinitrd:pciutils
Ignore: pciutils:pciutils-ids
Ignore: postfix:iproute2
Ignore: aaa_base:systemd
Ignore: gpm:systemd
Ignore: openssh:systemd
Ignore: cronie:systemd
Ignore: systemd:kbd
Ignore: systemd:kmod
Ignore: systemd:systemd-presets-branding
Ignore: systemd:dbus-1
Ignore: systemd:pam-config
Ignore: systemd:udev
Ignore: pesign:systemd
Ignore: logrotate:cron
Ignore: texlive-filesystem:cron
Ignore: xinit:xterm
Ignore: xdm:xterm
Ignore: gnome-control-center:gnome-themes-accessibility
Ignore: libgio-2_0-0:dbus-launch

Ignore: man:groff-full
Ignore: git-core:rsync
Ignore: apache2:systemd
Ignore: icewm-lite:icewm
Ignore: cluster-glue:sudo
Ignore: ncurses-32bit

Ignore: mailx:smtp_daemon
Ignore: cron:smtp_daemon
Ignore: postfix:sysvinit(syslog)
Ignore: cups:sysvinit(syslog)
Ignore: jython:servlet
Ignore: ispell:ispell_dictionary,ispell_english_dictionary
Ignore: aspell:aspel_dictionary,aspell_dictionary
Ignore: smartlink-softmodem:kernel,kernel-nongpl
Ignore: libreoffice-de:myspell-german-dictionary
Ignore: libreoffice:libreoffice-i18n
Ignore: libreoffice:libreoffice-icon-themes
Ignore: mediawiki:php-session,php-gettext,php-zlib,php-mysql,mod_php_any
Ignore: squirrelmail:mod_php_any,php-session,php-gettext,php-iconv,php-mbstring,php-openssl
Ignore: perl-Log-Log4perl:rrdtool

Ignore: horde:mod_php_any,php-gettext,php-mcrypt,php-imap,php-pear-log,php-pear,php-session,php

Ignore: xerces-j2:xml-commons-apis,xml-commons-resolver
Ignore: xdg-menu:desktop-data
Ignore: nessus-libraries:nessus-core

Ignore: mono-tools:mono(gconf-sharp),mono(glade-sharp),mono(gnome-sharp),mono(gtkhtml-sharp),mono(atk-sharp),mono(gdk-sharp),mono(glib-sharp),mono(gtk-sharp),mono(pango-sharp)

Ignore: vcdimager:libcdio.so.6,libcdio.so.6(CDIO_6),libiso9660.so.4,libiso9660.so.4(ISO9660_4)
Ignore: libcdio:libcddb.so.2

Ignore: coreutils:coreutils-lang
Ignore: cpio:cpio-lang
Ignore: glib2:glib2-lang
Ignore: gtk2:gtk2-lang
Ignore: gtk:gtk-lang
Ignore: atk:atk-lang
Ignore: MozillaThunderbird:pinentry-dialog
Ignore: seamonkey:pinentry-dialog
Ignore: pinentry:pinentry-dialog
Ignore: gpg2:gpg2-lang
Ignore: util-linux:util-linux-lang
Ignore: compiz:compiz-decorator
Ignore: icecream:gcc-c++
#Ignore: no
#Ignore: package
#Ignore: provides
#Ignore: j9vm/libjvm.so()(64bit)
Ignore: gnome-menus:gnome-menus-branding
Ignore: epiphany:epiphany-branding
Ignore: gnome-control-center:gnome-control-center-branding
Ignore: MozillaFirefox:MozillaFirefox-branding
Ignore: yast2:yast2-branding
Ignore: plymouth:plymouth-branding
Ignore: plymouth:suspend
Ignore: yast2-qt:yast2-branding
Ignore: yast2-theme-SLE:yast2-branding
Ignore: compiz:compiz-branding
Ignore: texlive:perl-Tk texlive-bin:perl-Tk
Ignore: xfce4-desktop:xfce4-desktop-branding
Ignore: xfce4-panel:xfce4-panel-branding
Ignore: xfce4-session:xfce4-session-branding
Ignore: kdebase4-runtime:kdebase4-runtime-branding
Ignore: transmission-common:transmission-ui
Ignore: sysvinit-tools:mkinitrd cifs-utils:mkinitrd
Ignore: gpg2:pinentry
# sysconfig requires it at runtime, not buildtime
Ignore: sysconfig:sysvinit(network)
# no build dependencies
Ignore: syslog-service:logrotate
Ignore: libglue-devel:cluster-glue
Ignore: libqca2:gpg2
Ignore: NetworkManager:wpa_supplicant
Ignore: NetworkManager:dhcp-client
Ignore: libgio-2_0-0:dbus-1-x11
Ignore: libgio-2_0-0:dbus-1
Prefer: libgio-2_0-0:dbus-1
Ignore: libgamin-1-0:gamin-server
Ignore: libfam0-gamin:gamin-server
Ignore: avahi:sysvinit(network)
Ignore: cluster-glue:sysvinit(network)
Ignore: dracut:systemd-sysvinit
Ignore: yui_backend
Ignore: qemu-x86:qemu-ovmf-x86_64

%ifarch ppc64le
#Constraint: hostlabel PPC64LE_HOST
Constraint: hardware:cpu:flag power9
%endif

%ifarch s390x
Constraint: hardware:cpu:flag vxd
%endif

Macros:
# RUBY - UNVERSIONED STUFF
#
# IMPORTANT IMPORTANT IMPORTANT IMPORTANT  IMPORTANT IMPORTANT
#
#  if you change any macros here you have to update the copy in the
#  prjconf aswell.
#
# IMPORTANT IMPORTANT IMPORTANT IMPORTANT  IMPORTANT IMPORTANT
#
%rubygem() %{expand:%%{rubygems%rb_build_versions STOP %*}}
%rubygemsSTOP() %nil
%rubygemsxSTOP() %{expand:%%rubygemsxxSTOP -a %*}
%rubygemsxxSTOP(a:) %{-a*}) %*

%rubySTOP() %nil
%rubyxSTOP() %*

%ruby() %{expand:%%{ruby%rb_build_versions STOP %*}}

%rubydevel() %{expand:%%{rubydevel%rb_build_versions STOP %*}}

%rubydevelSTOP() %nil
%rubydevelxSTOP() %*
#

#
# IMPORTANT IMPORTANT IMPORTANT IMPORTANT  IMPORTANT IMPORTANT
#
#  if you change any macros here you have to update the copy in
#  ruby&lt;X.X&gt; aswell.
#
# IMPORTANT IMPORTANT IMPORTANT IMPORTANT  IMPORTANT IMPORTANT
#

### And now Ruby 3.4

%rubygemsruby34() rubygem(ruby:3.4.0:%{expand:%%rubygemsx%*} %{expand:%%{rubygems%*}}
%rubygemsxruby34() %{expand:%%{rubygemsx%*}}

%rubyruby34() ruby3.4 %{expand:%%rubyx%*} %{expand:%%{ruby%*}}
%rubyxruby34() %{expand:%%{rubyx%*}}

%rubydevelruby34() ruby3.4-devel %{expand:%%rubydevelx%*} %{expand:%%{rubydevel%*}}
%rubydevelxruby34() %{expand:%%{rubydevelx%*}}

### Things to define default ruby stuff for the distro

%rb_default_ruby        ruby34
%rb_default_ruby_suffix ruby3.4
%rb_default_ruby_abi    ruby:3.4.0

%rb_build_ruby_abis     ruby:3.4.0
%rb_build_versions      ruby34
:Macros

Macros:
%_with_ruby34               1
:Macros

%define _with_ruby34         1

%define rb_default_ruby        ruby34
%define rb_default_ruby_suffix ruby3.4
%define rb_default_ruby_abi    ruby:3.4.0

%define rb_build_ruby_abis     ruby:3.4.0
%define rb_build_versions      ruby34

Prefer: %{rb_default_ruby_suffix}-rubygem-asciidoctor
Prefer: %{rb_default_ruby_suffix}-rubygem-bundler
Prefer: %{rb_default_ruby_suffix}-rubygem-cfa
Prefer: %{rb_default_ruby_suffix}-rubygem-cheetah
Prefer: %{rb_default_ruby_suffix}-rubygem-gem2rpm
Prefer: %{rb_default_ruby_suffix}-rubygem-inifile
Prefer: %{rb_default_ruby_suffix}-rubygem-mini_portile2
Prefer: %{rb_default_ruby_suffix}-rubygem-ronn
Prefer: %{rb_default_ruby_suffix}-rubygem-rspec
Prefer: %{rb_default_ruby_suffix}-rubygem-ruby-dbus
Prefer: %{rb_default_ruby_suffix}-rubygem-sass
Prefer: %{rb_default_ruby_suffix}-rubygem-sass-rails
Prefer: %{rb_default_ruby_suffix}-rubygem-yard
Prefer: %{rb_default_ruby_suffix}-rubygem-yast-rake
Prefer: %{rb_default_ruby_suffix}-rubygem-railties

# END RUBY STUFF

# PYTHON STUFF

%define primary_python python313
%define modern_python %{primary_python}
%define skip_python2 1
%define _without_python2 1

Macros:
## PYTHON MACROS BEGIN
# order of %pythons is important: The last flavor overrides any operation on conflicting files and definitions during expansions,
# making it the &quot;default&quot; in many cases --&gt; keep the primary python3 provider at the end.
%pythons %{?!skip_python3:%{?!skip_python313:python313}}
%add_python() %{expand:%%define pythons %1 %pythons}

%_without_python2 1

# prjconf definitions for python-rpm-macros
# This method for generating python_modules gets too deep to expand for rpm at about 5 python flavors.
# Hence, python_module_iter is replaced by python_module_lua in macros.lua.
# However, OBS cannot expand lua, but has a much higher expansion depth, so this works fine for the server side resolver.
%python_module_iter(a:) %{expand:%%define python %{-a*}} ( %python-%args ) %{expand:%%{?!python_module_iter_%1:%%{python_module_iter -a%*}}%%{?python_module_iter_%1}}
# pseudo-undefine for obs: reset for the next expansion within the next call of python_module
%python_module_iter_STOP %global python %%%%python
%python_module() %{?!python_module_lua:%{expand:%%define args %{**}} %{expand:%%{python_module_iter -a %{pythons} STOP}}}%{?python_module_lua:%python_module_lua %{**}}
# gh#openSUSE/python-rpm-macros#127 ... define our current primary Python interpreter
%primary_python python313
%modern_python python313

%single_pythons_311plus() %global pythons %{?modern_python}%{?!modern_python:%primary_python}
## PYTHON MACROS END
:Macros

#Prefer: %primary_python-packaging

# END PYTHON STUFF

Prefer: -python313-urllib3_1
Prefer: -python313-magic
Prefer: -python313-sip6-devel
Prefer: -python313-sip4 -python313-sip4-devel
Prefer: -python311-pyside6
Prefer: -python313-jsonschema417-format-nongpl
Prefer: -python313-mistune
Prefer: -python313-PyQt6
Prefer: -python313-softlayer-zeep
Prefer: -python313-Cython0 -python311-Cython0
Prefer: -python313-anyio3 -python311-anyio3
Prefer: python313-tornado
Prefer: python313-setools
Prefer: -python311-packaging

# fix for have choice for salt-call = 3006.0-160000.5.3 needed by salt: python311-salt python313-salt
Prefer: -python311-salt

# BEGIN RUST STUFF
Prefer: cargo

# Define the architectures in which Rust (and Rust crates) are available
# NOTE: Keep this in sync with rust-srpm-macros!
%define rust_arches x86_64 i586 i686 armv6hl armv7hl aarch64 ppc64 powerpc64 ppc64le powerpc64le riscv64 s390x
%define rust_tier1_arches x86_64 aarch64

Macros:
%rust_arches x86_64 i586 i686 armv6hl armv7hl aarch64 ppc64 powerpc64 ppc64le powerpc64le riscv64 s390x
%rust_tier1_arches x86_64 aarch64
:Macros

# END RUST STUFF

# BEGIN MULTIMEDIA STUFF

Macros:
%_with_bs2b 1
:Macros

%define _with_bs2b 1

# END MULTIMEDIA STUFF

# Default to Java 17
Prefer: java-21-openjdk-devel java-21-openjdk java-21-openjdk-headless java-21-openjdk-javadoc
Prefer: java-17-openjdk-devel java-17-openjdk java-17-openjdk-headless java-17-openjdk-javadoc
Prefer: java-11-openjdk-devel java-11-openjdk java-11-openjdk-headless java-11-openjdk-javadoc
%ifarch s390x
Prefer: java-1_8_0-openj9-devel java-1_8_0-openj9 java-1_8_0-openj9-headless
%endif
Prefer: java-1_8_0-openjdk-devel java-1_8_0-openjdk java-1_8_0-openjdk-headless java-1_8_0-openjdk-javadoc
Prefer: java-20-openjdk-devel java-20-openjdk java-20-openjdk-headless java-20-openjdk-javadoc
Prefer: java-1_7_0-bootstrap-devel java-1_7_0-bootstrap java-1_7_0-bootstrap-headless

Prefer: -tracker-devel

%ifarch x86_64 ppc64 s390x sparc64
Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
%else
 %ifarch ppc sparc sparcv9
Substitute: glibc-devel-32bit glibc-devel-64bit
 %else
Substitute: glibc-devel-32bit
 %endif
%endif

%ifarch x86_64
Substitute: kernel-binary-packages kernel-default kernel-debug kernel-kvmsmall
%endif
%ifarch aarch64
Substitute: kernel-binary-packages kernel-default kernel-64kb kernel-debug kernel-kvmsmall
%endif
%ifarch ppc64
Substitute: kernel-binary-packages kernel-default kernel-debug kernel-kvmsmall
%endif
%ifarch s390x
Substitute: kernel-binary-packages kernel-default kernel-zfcpdump
%endif

# until the builds of the packages are fixed...
Substitute: yast2-theme-SLED
Substitute: yast2-theme-SLE

Optflags: i586 -fomit-frame-pointer
Optflags: i686 -march=i686 -mtune=generic -fomit-frame-pointer
Optflags: x86_64
Optflags: x86_64_v2 -march=x86-64-v2
Optflags: x86_64_v3 -march=x86-64-v3
Optflags: x86_64_v4 -march=x86-64-v4
Optflags: ppc
Optflags: ppc64
Optflags: ia64
Optflags: s390
Optflags: s390x
Optflags: armv7l
Optflags: armv7hl
Optflags: armv6l
Optflags: armv6hl
Optflags: aarch64 -mbranch-protection=standard
Optflags: ppc64le
# need mcpu=ultrasparc to complete sparcv8plus to sparcv9 (adds, for example, atomic ops)
Optflags: sparcv9 -mcpu=ultrasparc
Optflags: sparc64 -mcpu=ultrasparc
%ifarch sparcv9
Target: sparcv9
%endif
%ifarch armv6l armv6hl
Target: armv6hl-suse-linux
Support: cputype-armv6
Runscripts: cputype-armv6
%endif
%ifarch armv7l armv7hl
Target: armv7hl-suse-linux
Support: cputype-armv7
Runscripts: cputype-armv7
%endif

Optflags: * -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type %%{?_lto_cflags}

# 15.5 does not exist !
%define suse_version 1600
%define workbench_version 0100
%define skelcd_compat 0
%define _without_aom 1
%define _without_avif 1

%ifarch s390x
%define tuneflag zEC12
%define archflag zEC12

Macros:
%tuneflag zEC12
%archflag zEC12
:Macros
%endif

# we still need gcc-32bit/glibc-32bit on x86_64 to build some part of the distribution
# but those packages should not be distributed
%ifnarch x86_64
%define disable_32bit 1
Macros:
%disable_32bit 1
:Macros
Substitute: glibc-devel-32bit
Substitute: glibc-devel-static-32bit
Substitute: gcc-32bit
Substitute: gcc5-32bit
Substitute: gcc6-32bit
Substitute: gcc-ada-32bit
Substitute: gcc5-c++-32bit
Substitute: gcc6-c++-32bit
Substitute: gcc-c++-32bit
%endif

# Reproducible builds
%if 0%{?_is_in_project}
Macros:
%source_date_epoch_from_changelog Y
:Macros
%endif
Macros:
%set_mtime_to_source_date_epoch Y
%build_mtime_policy clamp_to_buildtime
%use_source_date_epoch_as_buildtime Y
%_buildhost reproducible
%want_reproducible_builds 1
:Macros

Macros:
%suse_version 1600
%workbench_version 0100
%skelcd_compat 0
%_without_aom 1
%_without_avif 1
%build_ldflags %{?_lto_cflags}

%insserv_prereq insserv sed
%fillup_prereq fillup /usr/bin/mkdir /usr/bin/touch
%suseconfig_fonts_prereq perl aaa_base
# I can't just not define it, as otherwise all specs using it break: [   25s] error: line 27: Empty tag: Requires(post):
%install_info_prereq /bin/sh
%kernel_build_shell_package bash-sh
%kernel_module_package_buildreqs modutils kernel-syms kmod-compat suse-kernel-rpm-scriptlets %kernel_build_shell_package

%sles_version 0
%ul_version 0
%do_profiling 1
%opensuse_bs 1
%_vendor suse

# define which postgres is default
%postgresql_default_ver 15

# define which llvm package builds the system libraries
%product_libs_llvm_ver 19

# define which gcc package builds the system libraries
%product_libs_gcc_ver 15
# The following shlibs have latest versions built from GCC 6 sources
%product_libs_gcc_ver_libasan3 6
%product_libs_gcc_ver_libgo9 6
%product_libs_gcc_ver_libgfortran3 6
# reminded by richi 2017 4/3
%product_libs_gcc_ver_libgcj_bc1 6
# The following shlibs have the latest version built from GCC 7 sources
%product_libs_gcc_ver_libgfortran4 7
%product_libs_gcc_ver_libasan4 7
%product_libs_gcc_ver_libubsan0 7
%product_libs_gcc_ver_libcilkrts5 7
%product_libs_gcc_ver_libgo11 7
# The following shlibs have the latest version  built from GCC 8
%product_libs_gcc_ver_libmpx2 8
%product_libs_gcc_ver_libmpxwrappers2 8
%product_libs_gcc_ver_libgo13 8
# The following shlibs have the latest version built from GCC 9 sources
%product_libs_gcc_ver_libasan5 9
%product_libs_gcc_ver_libgo14 9
# The following shlibs have the latest version built from GCC 10 sources
%product_libs_gcc_ver_libgphobos1 10
%product_libs_gcc_ver_libgdruntime1 10
%product_libs_gcc_ver_libgo16 10
# The following shlibs have the latest version built from GCC 11 sources
%product_libs_gcc_ver_libasan6 11
%product_libs_gcc_ver_libtsan0 11
%product_libs_gcc_ver_libgo19 11
%product_libs_gcc_ver_libgphobos2 11
%product_libs_gcc_ver_libgdruntime2 11
# The following shlibs have the latest version build from GCC 12 sources
%product_libs_gcc_ver_libgo21 12
%product_libs_gcc_ver_libgphobos3 12
%product_libs_gcc_ver_libgdruntime3 12
# The following shlibs have the latest version build from GCC 13 sources
%product_libs_gcc_ver_libm218 13
%product_libs_gcc_ver_libgo22 13
%product_libs_gcc_ver_libgphobos4 13
%product_libs_gcc_ver_libgdruntime4 13
# The following shlibs have the latest version build from GCC 14 sources
%product_libs_gcc_ver_libgdruntime5 14
%product_libs_gcc_ver_libgo23 14
%product_libs_gcc_ver_libgphobos5 14
%product_libs_gcc_ver_libm219 14
%gcc_version 13

%ext_info .gz
%ext_man .gz

:Macros

# UsrMerge - 2021-05-25
%define usrmerged 1
Macros:
%usrmerged 1
:Macros

# temporary to workaround boot strap problem:
# should probably work by now
# Support: !rpmlint-Factory
# Support: !rpmlint-Factory-strict

Substitute: mail

ExportFilter: ^qemu-linux-user.*\.x86_64\.rpm$ . riscv64
#ExportFilter: ^qemu-.*\.noarch\.rpm$ . riscv64

%if &quot;%qemu_user_space_build&quot; == &quot;1&quot;

Target: riscv64-suse-linux
Hostarch: x86_64
Preinstall: qemu-linux-user

Macros:
%qemu_user_space_build 1
:Macros

ExportFilter: ^(kernel-obs-build|qemu-linux-user).*\.riscv64\.rpm$
ExportFilter: ^qemu-linux-user-riscv.*\.riscv64\.rpm$ .

%endif # %qemu_user_space_build
%endif # SUSE:ALP:Workbench:1.0

BuildFlags: excludebuild:python-dask:test-py310
BuildFlags: excludebuild:python-dask:test-py39
BuildFlags: excludebuild:python-numba:test-py310
BuildFlags: excludebuild:python-numba:test-py39
BuildFlags: excludebuild:python-tables:test-py39
BuildFlags: excludebuild:python-tables:test-py310

BuildFlags: excludebuild:python-bokeh:test
BuildFlags: excludebuild:python-dask:test-py311
BuildFlags: excludebuild:python-fsspec:test

%define _without_have_pyarrow 1
Macros:
%_without_have_pyarrow 1
:Macros

# AppArmor is not planned to be part of SLFO code base
# But guard using 0%{?_is_in_project} to allow enabling
# it elsewhere
%if 0%{?_is_in_project}
%define _without_apparmor 1
Macros:
%_without_apparmor 1
:Macros
%endif

Prefer: -go1.18-openssl

# Split between customer facing and internal compiler see gcc SR#322365
Prefer: cpp-build
Prefer: gcc-build-ada
Prefer: gcc-build-go
Prefer: gcc-build
Prefer: gcc-build-info
Prefer: gcc-build-c++
Prefer: gcc-build-fortran
Prefer: gcc-build-d
Prefer: gcc-build-32bit
Prefer: gcc-build-devel
Prefer: gcc-build-locale
Prefer: gcc-build-c++-32bit
Prefer: gcc-build-fortran-32bit
Prefer: gcc-build-objc
Prefer: gcc-build-objc-32bit
Prefer: gcc-build-obj-c++
Prefer: gcc-build-PIE
Prefer: gcc-build-ada-32bit
Prefer: gcc-build-go-32bit
Prefer: gcc-build-d-32bit
Prefer: gccjit-build-devel
Prefer: libstdc++-build-devel
Prefer: libgccjit-build-devel

Conflict: cpp
Conflict: gcc-ada
Conflict: gcc-go
Conflict: gcc
Conflict: gcc-info
Conflict: gcc-c++
Conflict: gcc-fortran
Conflict: gcc-d
Conflict: gcc-32bit
Conflict: gcc-devel
Conflict: gcc-locale
Conflict: gcc-c++-32bit
Conflict: gcc-fortran-32bit
Conflict: gcc-objc
Conflict: gcc-objc-32bit
Conflict: gcc-obj-c++
Conflict: gcc-PIE
Conflict: gcc-ada-32bit
Conflict: gcc-go-32bit
Conflict: gcc-d-32bit
Conflict: gccjit-devel
Conflict: libgccjit-devel
Conflict: libstdc++-devel

Prefer: libyaml-devel
Prefer: libwebkitgtk-6_0-4
Prefer: sisu-plexus

# 2025-05-29: i586 can now build rpmlint-mini by itself,
# so rpmlint-mini-AGGR is not needed anymore.
# Ensure it is excluded until is definitely dropped from
# the project.
BuildFlags: excludebuild:rpmlint-mini-AGGR

# required for postgresql17 (SR#347979)
Prefer: postgresql17-devel-mini

Prefer: clang19-devel clang17-devel clang15-devel
Prefer: llvm19-devel llvm17-devel llvm15-devel

# Temporary to let the packages be properly built in i586
%ifarch i586
Support: !post-build-checks-malwarescan !clamav-database
%endif

%ifarch i586
BuildFlags: onlybuild:ALP-dummy-release
BuildFlags: onlybuild:Catch2
BuildFlags: onlybuild:Catch2-2
BuildFlags: onlybuild:ColPack
BuildFlags: onlybuild:DirectX-Headers
BuildFlags: onlybuild:FAudio
BuildFlags: onlybuild:FastCGI
BuildFlags: onlybuild:Imath
BuildFlags: onlybuild:Modules
BuildFlags: onlybuild:a52dec
BuildFlags: onlybuild:aaa_base
BuildFlags: onlybuild:abseil-cpp
BuildFlags: onlybuild:acl
BuildFlags: onlybuild:adolc
BuildFlags: onlybuild:alsa
BuildFlags: onlybuild:alsa-oss
BuildFlags: onlybuild:alsa-plugins
BuildFlags: onlybuild:alsa-ucm-conf
BuildFlags: onlybuild:ant
BuildFlags: onlybuild:ant:junit
BuildFlags: onlybuild:antlr:antlr-bootstrap
BuildFlags: onlybuild:aopalliance
BuildFlags: onlybuild:apache-commons-io
BuildFlags: onlybuild:apache-commons-lang3
BuildFlags: onlybuild:apache-commons-logging
BuildFlags: onlybuild:apache-pdfbox
BuildFlags: onlybuild:appstream-glib
BuildFlags: onlybuild:apr
BuildFlags: onlybuild:apulse
BuildFlags: onlybuild:argon2
BuildFlags: onlybuild:asciidoc
BuildFlags: onlybuild:aspell
BuildFlags: onlybuild:at-spi2-core
BuildFlags: onlybuild:attr
BuildFlags: onlybuild:audit
BuildFlags: onlybuild:audit:audit-secondary
BuildFlags: onlybuild:augeas
BuildFlags: onlybuild:autoconf
BuildFlags: onlybuild:autoconf-archive
BuildFlags: onlybuild:autogen
BuildFlags: onlybuild:automake
BuildFlags: onlybuild:avahi
BuildFlags: onlybuild:bash
BuildFlags: onlybuild:bash-completion
BuildFlags: onlybuild:bc
BuildFlags: onlybuild:bcel
BuildFlags: onlybuild:bdftopcf
BuildFlags: onlybuild:benchmark
BuildFlags: onlybuild:binutils
BuildFlags: onlybuild:bison
BuildFlags: onlybuild:bitstream-vera-fonts
BuildFlags: onlybuild:bluez
BuildFlags: onlybuild:boost:base
BuildFlags: onlybuild:boost-defaults
BuildFlags: onlybuild:bouncycastle
BuildFlags: onlybuild:branding-openSUSE
BuildFlags: onlybuild:bpftool
BuildFlags: onlybuild:brotli
BuildFlags: onlybuild:brp-check-suse
BuildFlags: onlybuild:bubblewrap
BuildFlags: onlybuild:build
BuildFlags: onlybuild:build-compare
BuildFlags: onlybuild:busybox
BuildFlags: onlybuild:byaccj
BuildFlags: onlybuild:bzip2
BuildFlags: onlybuild:c-ares
BuildFlags: onlybuild:ca-certificates
BuildFlags: onlybuild:ca-certificates-mozilla
BuildFlags: onlybuild:cabextract
BuildFlags: onlybuild:cairo
BuildFlags: onlybuild:capstone
BuildFlags: onlybuild:cargo-auditable
BuildFlags: onlybuild:cargo-c
BuildFlags: onlybuild:cargo-packaging
BuildFlags: onlybuild:ccache
BuildFlags: onlybuild:cdparanoia
BuildFlags: onlybuild:celt
BuildFlags: onlybuild:certmonger
BuildFlags: onlybuild:check
BuildFlags: onlybuild:checkpolicy
BuildFlags: onlybuild:chrpath
BuildFlags: onlybuild:clamav
BuildFlags: onlybuild:clamav-database
BuildFlags: onlybuild:cldr-emoji-annotation
BuildFlags: onlybuild:cmake
BuildFlags: onlybuild:cmake:mini
BuildFlags: onlybuild:cmocka
BuildFlags: onlybuild:cmuclmtk
BuildFlags: onlybuild:compat-usrmerge
BuildFlags: onlybuild:console-setup
BuildFlags: onlybuild:coreutils
BuildFlags: onlybuild:coreutils:systemd
BuildFlags: onlybuild:cpio
BuildFlags: onlybuild:cpp-httplib
BuildFlags: onlybuild:cppunit
BuildFlags: onlybuild:cracklib
BuildFlags: onlybuild:cronie
BuildFlags: onlybuild:crypto-policies
BuildFlags: onlybuild:cryptsetup
BuildFlags: onlybuild:ctags
BuildFlags: onlybuild:cunit
BuildFlags: onlybuild:cups
BuildFlags: onlybuild:curl
BuildFlags: onlybuild:cvs
BuildFlags: onlybuild:cvsps
BuildFlags: onlybuild:cyrus-sasl
BuildFlags: onlybuild:dash
BuildFlags: onlybuild:datefudge
BuildFlags: onlybuild:dav1d
BuildFlags: onlybuild:dbus-1
BuildFlags: onlybuild:dbus-1-glib
BuildFlags: onlybuild:dbus-1:dbus-1-x11
BuildFlags: onlybuild:dbus-broker
BuildFlags: onlybuild:dconf
BuildFlags: onlybuild:debianutils
BuildFlags: onlybuild:debugedit
BuildFlags: onlybuild:dejagnu
BuildFlags: onlybuild:dejavu-fonts
BuildFlags: onlybuild:deltarpm
BuildFlags: onlybuild:desktop-file-utils
BuildFlags: onlybuild:desktop-translations
BuildFlags: onlybuild:devscripts:checkbashisms
BuildFlags: onlybuild:dhcp
BuildFlags: onlybuild:dialog
BuildFlags: onlybuild:diffutils
BuildFlags: onlybuild:dirac
BuildFlags: onlybuild:discount
BuildFlags: onlybuild:djvulibre
BuildFlags: onlybuild:dnsmasq
BuildFlags: onlybuild:docbook-xsl
BuildFlags: onlybuild:docbook_4
BuildFlags: onlybuild:docbook_5
BuildFlags: onlybuild:doctest
BuildFlags: onlybuild:dos2unix
BuildFlags: onlybuild:dosfstools
BuildFlags: onlybuild:dotconf
BuildFlags: onlybuild:double-conversion
BuildFlags: onlybuild:doxygen
BuildFlags: onlybuild:dpkg
BuildFlags: onlybuild:dpkg:update-alternatives
BuildFlags: onlybuild:dracut
BuildFlags: onlybuild:dtc
BuildFlags: onlybuild:duktape
BuildFlags: onlybuild:dummy-release
BuildFlags: onlybuild:dwz
BuildFlags: onlybuild:dxvk
BuildFlags: onlybuild:e2fsprogs
BuildFlags: onlybuild:ebtables
BuildFlags: onlybuild:ed
BuildFlags: onlybuild:efibootmgr
BuildFlags: onlybuild:efivar
BuildFlags: onlybuild:eglexternalplatform
BuildFlags: onlybuild:elfutils
BuildFlags: onlybuild:elfutils:elfutils-debuginfod
BuildFlags: onlybuild:elinks
BuildFlags: onlybuild:ell
BuildFlags: onlybuild:enca
BuildFlags: onlybuild:enchant
BuildFlags: onlybuild:expat
BuildFlags: onlybuild:expect
BuildFlags: onlybuild:fast_float
BuildFlags: onlybuild:fcitx
BuildFlags: onlybuild:fdk-aac-free
BuildFlags: onlybuild:fdupes
BuildFlags: onlybuild:ffnvcodec
BuildFlags: onlybuild:fftw3
BuildFlags: onlybuild:file
BuildFlags: onlybuild:filesystem
BuildFlags: onlybuild:fillup
BuildFlags: onlybuild:findutils
BuildFlags: onlybuild:fipscheck
BuildFlags: onlybuild:firewalld
BuildFlags: onlybuild:fish
BuildFlags: onlybuild:flac
BuildFlags: onlybuild:flex
BuildFlags: onlybuild:fmt
BuildFlags: onlybuild:foma
BuildFlags: onlybuild:font-util
BuildFlags: onlybuild:fontconfig
BuildFlags: onlybuild:fontpackages
BuildFlags: onlybuild:fonts-config
BuildFlags: onlybuild:fprintd
BuildFlags: onlybuild:freetds
BuildFlags: onlybuild:freetype2
BuildFlags: onlybuild:fribidi
BuildFlags: onlybuild:fstrm
BuildFlags: onlybuild:fuse
BuildFlags: onlybuild:gamemode
BuildFlags: onlybuild:gawk
BuildFlags: onlybuild:gc
BuildFlags: onlybuild:gcab
BuildFlags: onlybuild:gcc
BuildFlags: onlybuild:gcc:build
BuildFlags: onlybuild:gcc13
BuildFlags: onlybuild:gcc15
BuildFlags: onlybuild:gccmakedep
BuildFlags: onlybuild:gdbm
BuildFlags: onlybuild:gdk-pixbuf
BuildFlags: onlybuild:geronimo-specs
BuildFlags: onlybuild:gettext-runtime
BuildFlags: onlybuild:gettext-runtime:gettext-runtime-mini
BuildFlags: onlybuild:ghostscript
BuildFlags: onlybuild:ghostscript:mini
BuildFlags: onlybuild:giflib
BuildFlags: onlybuild:git
BuildFlags: onlybuild:glassfish-activation
BuildFlags: onlybuild:glassfish-annotation-api
BuildFlags: onlybuild:glassfish-jaxb-api
BuildFlags: onlybuild:glassfish-servlet-api
BuildFlags: onlybuild:glib2
BuildFlags: onlybuild:glib2:doc
BuildFlags: onlybuild:glib2:stage1
BuildFlags: onlybuild:glibc
BuildFlags: onlybuild:glibc:i686
BuildFlags: onlybuild:glm
BuildFlags: onlybuild:glslang
BuildFlags: onlybuild:gmp
BuildFlags: onlybuild:gnome-patch-translation
BuildFlags: onlybuild:gnu-unifont-legacy-bitmap-fonts
BuildFlags: onlybuild:gnutls
BuildFlags: onlybuild:gobject-introspection
BuildFlags: onlybuild:google-opensans-fonts
BuildFlags: onlybuild:googletest
BuildFlags: onlybuild:gperf
BuildFlags: onlybuild:gpg2
BuildFlags: onlybuild:gpgme
BuildFlags: onlybuild:gpm
BuildFlags: onlybuild:graphite2
BuildFlags: onlybuild:graphviz
BuildFlags: onlybuild:grep
BuildFlags: onlybuild:groff
BuildFlags: onlybuild:groff:full
BuildFlags: onlybuild:gsettings-desktop-schemas
BuildFlags: onlybuild:gsl
BuildFlags: onlybuild:gtk-doc
BuildFlags: onlybuild:gts
BuildFlags: onlybuild:guile
BuildFlags: onlybuild:gzip
BuildFlags: onlybuild:hamcrest
BuildFlags: onlybuild:harfbuzz
BuildFlags: onlybuild:help2man
BuildFlags: onlybuild:hfst-ospell
BuildFlags: onlybuild:hicolor-icon-theme
BuildFlags: onlybuild:hidapi
BuildFlags: onlybuild:highway
BuildFlags: onlybuild:hiredis
BuildFlags: onlybuild:hostname
BuildFlags: onlybuild:html2text
BuildFlags: onlybuild:htmldoc
BuildFlags: onlybuild:hunspell
BuildFlags: onlybuild:hwdata
BuildFlags: onlybuild:hyphen
BuildFlags: onlybuild:ibmswtpm2
BuildFlags: onlybuild:ibmtss
BuildFlags: onlybuild:icu
BuildFlags: onlybuild:imake
BuildFlags: onlybuild:inih
BuildFlags: onlybuild:intltool
BuildFlags: onlybuild:iproute2
BuildFlags: onlybuild:ipset
BuildFlags: onlybuild:iptables
BuildFlags: onlybuild:iputils
BuildFlags: onlybuild:isl
BuildFlags: onlybuild:iso-codes
BuildFlags: onlybuild:iso_ent
BuildFlags: onlybuild:jakarta-activation
BuildFlags: onlybuild:jakarta-mail
BuildFlags: onlybuild:jakarta-servlet
BuildFlags: onlybuild:java-21-openjdk
BuildFlags: onlybuild:java-cup
BuildFlags: onlybuild:java-cup:java-cup-bootstrap
BuildFlags: onlybuild:javamail
BuildFlags: onlybuild:javapackages-tools
BuildFlags: onlybuild:javapackages-tools:extras
BuildFlags: onlybuild:jbigkit
BuildFlags: onlybuild:jemalloc
BuildFlags: onlybuild:jflex:bootstrap
BuildFlags: onlybuild:jitterentropy
BuildFlags: onlybuild:jlex
BuildFlags: onlybuild:jq
BuildFlags: onlybuild:json-c
BuildFlags: onlybuild:json-glib
BuildFlags: onlybuild:jsr-305
BuildFlags: onlybuild:junit
BuildFlags: onlybuild:karchive
BuildFlags: onlybuild:kauth
BuildFlags: onlybuild:kbd
BuildFlags: onlybuild:kcodecs
BuildFlags: onlybuild:kconfig
BuildFlags: onlybuild:kconfigwidgets
BuildFlags: onlybuild:kcoreaddons
BuildFlags: onlybuild:kdbusaddons
BuildFlags: onlybuild:kdoctools
BuildFlags: onlybuild:keyutils
BuildFlags: onlybuild:kguiaddons
BuildFlags: onlybuild:ki18n
BuildFlags: onlybuild:kiconthemes
BuildFlags: onlybuild:kitemviews
BuildFlags: onlybuild:kmod
BuildFlags: onlybuild:knotifications
BuildFlags: onlybuild:krb5
BuildFlags: onlybuild:krb5:krb5-mini
BuildFlags: onlybuild:lapack
BuildFlags: onlybuild:lcms2
BuildFlags: onlybuild:ldacBT
BuildFlags: onlybuild:ldns
BuildFlags: onlybuild:leancrypto
BuildFlags: onlybuild:less
BuildFlags: onlybuild:libICE
BuildFlags: onlybuild:libSM
BuildFlags: onlybuild:libX11
BuildFlags: onlybuild:libXScrnSaver
BuildFlags: onlybuild:libXau
BuildFlags: onlybuild:libXaw
BuildFlags: onlybuild:libXaw3d
BuildFlags: onlybuild:libXcomposite
BuildFlags: onlybuild:libXcursor
BuildFlags: onlybuild:libXdamage
BuildFlags: onlybuild:libXdmcp
BuildFlags: onlybuild:libXext
BuildFlags: onlybuild:libXfixes
BuildFlags: onlybuild:libXfont2
BuildFlags: onlybuild:libXft
BuildFlags: onlybuild:libXi
BuildFlags: onlybuild:libXinerama
BuildFlags: onlybuild:libXmu
BuildFlags: onlybuild:libXpm
BuildFlags: onlybuild:libXrandr
BuildFlags: onlybuild:libXrender
BuildFlags: onlybuild:libXres
BuildFlags: onlybuild:libXt
BuildFlags: onlybuild:libXtst
BuildFlags: onlybuild:libXv
BuildFlags: onlybuild:libXvMC
BuildFlags: onlybuild:libabigail
BuildFlags: onlybuild:libaio
BuildFlags: onlybuild:libalternatives
BuildFlags: onlybuild:libarchive
BuildFlags: onlybuild:libass
BuildFlags: onlybuild:libassuan
BuildFlags: onlybuild:libatomic_ops
BuildFlags: onlybuild:libavc1394
BuildFlags: onlybuild:libavtp
BuildFlags: onlybuild:libb2
BuildFlags: onlybuild:libbluray
BuildFlags: onlybuild:libbpf
BuildFlags: onlybuild:libbs2b
BuildFlags: onlybuild:libbsd
BuildFlags: onlybuild:libcap
BuildFlags: onlybuild:libcap-ng
BuildFlags: onlybuild:libcapi20
BuildFlags: onlybuild:libcbor
BuildFlags: onlybuild:libcddb
BuildFlags: onlybuild:libcdio
BuildFlags: onlybuild:libcdio-paranoia
BuildFlags: onlybuild:libcerf
BuildFlags: onlybuild:libclc
BuildFlags: onlybuild:libcloudproviders
BuildFlags: onlybuild:libconfig
BuildFlags: onlybuild:libconfuse
BuildFlags: onlybuild:libcss
BuildFlags: onlybuild:libcuefile
BuildFlags: onlybuild:libdaemon
BuildFlags: onlybuild:libdatrie
BuildFlags: onlybuild:libdb-4_8
BuildFlags: onlybuild:libdbi
BuildFlags: onlybuild:libdbus-c
BuildFlags: onlybuild:libdc1394
BuildFlags: onlybuild:libdca
BuildFlags: onlybuild:libdeflate
BuildFlags: onlybuild:libdom
BuildFlags: onlybuild:libdovi
BuildFlags: onlybuild:libdrm
BuildFlags: onlybuild:libdv
BuildFlags: onlybuild:libdwarf
BuildFlags: onlybuild:libebur128
BuildFlags: onlybuild:libeconf
BuildFlags: onlybuild:libedit
BuildFlags: onlybuild:liberation-fonts
BuildFlags: onlybuild:libev
BuildFlags: onlybuild:libevdev
BuildFlags: onlybuild:libevent
BuildFlags: onlybuild:libexif
BuildFlags: onlybuild:libffi
BuildFlags: onlybuild:libfido2
BuildFlags: onlybuild:libfontenc
BuildFlags: onlybuild:libfprint
BuildFlags: onlybuild:libftdi1
BuildFlags: onlybuild:libgcrypt
BuildFlags: onlybuild:libglvnd
BuildFlags: onlybuild:libgme
BuildFlags: onlybuild:libgpg-error
BuildFlags: onlybuild:libgsm
BuildFlags: onlybuild:libgudev
BuildFlags: onlybuild:libgusb
BuildFlags: onlybuild:libhubbub
BuildFlags: onlybuild:libical
BuildFlags: onlybuild:libid3tag
BuildFlags: onlybuild:libidn2
BuildFlags: onlybuild:libiec61883
BuildFlags: onlybuild:libimagequant
BuildFlags: onlybuild:libimobiledevice
BuildFlags: onlybuild:libimobiledevice-glue
BuildFlags: onlybuild:libinput
BuildFlags: onlybuild:libinstpatch
BuildFlags: onlybuild:libirman
BuildFlags: onlybuild:libjansson
BuildFlags: onlybuild:libjpeg-turbo
BuildFlags: onlybuild:libksba
BuildFlags: onlybuild:liblc3
BuildFlags: onlybuild:liblqr
BuildFlags: onlybuild:libmanette
BuildFlags: onlybuild:libmbim
BuildFlags: onlybuild:libmd
BuildFlags: onlybuild:libmetalink
BuildFlags: onlybuild:libmicrodns
BuildFlags: onlybuild:libmicrohttpd
BuildFlags: onlybuild:libmnl
BuildFlags: onlybuild:libmodulemd
BuildFlags: onlybuild:libmpeg2
BuildFlags: onlybuild:libmspack
BuildFlags: onlybuild:libndp
BuildFlags: onlybuild:libnetfilter_conntrack
BuildFlags: onlybuild:libnettle
BuildFlags: onlybuild:libnfnetlink
BuildFlags: onlybuild:libnfs
BuildFlags: onlybuild:libnftnl
BuildFlags: onlybuild:libnl3
BuildFlags: onlybuild:libnscd
BuildFlags: onlybuild:libnss_usrfiles
BuildFlags: onlybuild:libogg
BuildFlags: onlybuild:liboqs
BuildFlags: onlybuild:libpaper
BuildFlags: onlybuild:libparserutils
BuildFlags: onlybuild:libpcap
BuildFlags: onlybuild:libpciaccess
BuildFlags: onlybuild:libpfm
BuildFlags: onlybuild:libpipeline
BuildFlags: onlybuild:libplist
BuildFlags: onlybuild:libpng12
BuildFlags: onlybuild:libpng16
BuildFlags: onlybuild:libproxy
BuildFlags: onlybuild:libpsl
BuildFlags: onlybuild:libpsl:psl-make-dafsa
BuildFlags: onlybuild:libpwquality
BuildFlags: onlybuild:libqb
BuildFlags: onlybuild:libqmi
BuildFlags: onlybuild:libqrtr-glib
BuildFlags: onlybuild:libraw
BuildFlags: onlybuild:libraw1394
BuildFlags: onlybuild:libreplaygain
BuildFlags: onlybuild:librist
BuildFlags: onlybuild:librsvg
BuildFlags: onlybuild:libsass
BuildFlags: onlybuild:libseccomp
BuildFlags: onlybuild:libsecret
BuildFlags: onlybuild:libselinux
BuildFlags: onlybuild:libselinux:libselinux-bindings
BuildFlags: onlybuild:libsemanage
BuildFlags: onlybuild:libsemanage:python-semanage
BuildFlags: onlybuild:libsepol
BuildFlags: onlybuild:libserf
BuildFlags: onlybuild:libshout
BuildFlags: onlybuild:libsigc
BuildFlags: onlybuild:libsigsegv
BuildFlags: onlybuild:libslirp
BuildFlags: onlybuild:libsndfile
BuildFlags: onlybuild:libsodium
BuildFlags: onlybuild:libsolv
BuildFlags: onlybuild:libspiro
BuildFlags: onlybuild:libsrtp2
BuildFlags: onlybuild:libssh
BuildFlags: onlybuild:libssh2_org
BuildFlags: onlybuild:libtasn1
BuildFlags: onlybuild:libtatsu
BuildFlags: onlybuild:libthai
BuildFlags: onlybuild:libtheora
BuildFlags: onlybuild:libtirpc
BuildFlags: onlybuild:libtool
BuildFlags: onlybuild:libunibreak
BuildFlags: onlybuild:libunistring
BuildFlags: onlybuild:libunwind
BuildFlags: onlybuild:liburing
BuildFlags: onlybuild:libusb-1_0
BuildFlags: onlybuild:libusb-compat
BuildFlags: onlybuild:libusbmuxd
BuildFlags: onlybuild:libuv
BuildFlags: onlybuild:libvdpau
BuildFlags: onlybuild:libverto
BuildFlags: onlybuild:libvoikko
BuildFlags: onlybuild:libvorbis
BuildFlags: onlybuild:libvpx
BuildFlags: onlybuild:libwacom
BuildFlags: onlybuild:libwapcaplet
BuildFlags: onlybuild:libxcb
BuildFlags: onlybuild:libxcrypt
BuildFlags: onlybuild:libxcvt
BuildFlags: onlybuild:libxkbfile
BuildFlags: onlybuild:libxml
BuildFlags: onlybuild:libxml++
BuildFlags: onlybuild:libxml2
BuildFlags: onlybuild:libxmlb
BuildFlags: onlybuild:libxshmfence
BuildFlags: onlybuild:libxslt
BuildFlags: onlybuild:libyaml
BuildFlags: onlybuild:libyuv
BuildFlags: onlybuild:libzio
BuildFlags: onlybuild:libzip
BuildFlags: onlybuild:linux-glibc-devel
BuildFlags: onlybuild:lirc
BuildFlags: onlybuild:lksctp-tools
BuildFlags: onlybuild:llvm
BuildFlags: onlybuild:llvm17
BuildFlags: onlybuild:llvm19
BuildFlags: onlybuild:lmdb
BuildFlags: onlybuild:logrotate
BuildFlags: onlybuild:lttng-ust
BuildFlags: onlybuild:lua-macros
BuildFlags: onlybuild:lua51
BuildFlags: onlybuild:lua54
BuildFlags: onlybuild:luajit
BuildFlags: onlybuild:lvm2:devicemapper
BuildFlags: onlybuild:lz4
BuildFlags: onlybuild:lzfse
BuildFlags: onlybuild:lzip
BuildFlags: onlybuild:lzlib
BuildFlags: onlybuild:lzo
BuildFlags: onlybuild:m4
BuildFlags: onlybuild:mailx
BuildFlags: onlybuild:make
BuildFlags: onlybuild:makedepend
BuildFlags: onlybuild:malaga-suomi
BuildFlags: onlybuild:man
BuildFlags: onlybuild:man-pages
BuildFlags: onlybuild:mandoc
BuildFlags: onlybuild:mangohud
BuildFlags: onlybuild:mariadb-connector-c
BuildFlags: onlybuild:mcstrans
BuildFlags: onlybuild:md4c
BuildFlags: onlybuild:memory-constraints
BuildFlags: onlybuild:meson
BuildFlags: onlybuild:metis
BuildFlags: onlybuild:mkfontscale
BuildFlags: onlybuild:mozilla-nspr
BuildFlags: onlybuild:mozilla-nss
BuildFlags: onlybuild:mpc
BuildFlags: onlybuild:mpdecimal
BuildFlags: onlybuild:mpfr
BuildFlags: onlybuild:mpi-selector
BuildFlags: onlybuild:mtdev
BuildFlags: onlybuild:mujs
BuildFlags: onlybuild:munin
BuildFlags: onlybuild:musepack
BuildFlags: onlybuild:myspell-dictionaries
BuildFlags: onlybuild:nasm
BuildFlags: onlybuild:ncurses
BuildFlags: onlybuild:net-tools
BuildFlags: onlybuild:netcat-openbsd
BuildFlags: onlybuild:netcfg
BuildFlags: onlybuild:netpbm
BuildFlags: onlybuild:netsurf-buildsystem
BuildFlags: onlybuild:newt
BuildFlags: onlybuild:nftables
BuildFlags: onlybuild:nghttp2
BuildFlags: onlybuild:ninja
BuildFlags: onlybuild:nlohmann_json
BuildFlags: onlybuild:nodejs-common
BuildFlags: onlybuild:npth
BuildFlags: onlybuild:nss-mdns
BuildFlags: onlybuild:numactl
BuildFlags: onlybuild:nuspell
BuildFlags: onlybuild:obs-service-recompress
BuildFlags: onlybuild:obs-service-set_version
BuildFlags: onlybuild:obs-service-tar_scm
BuildFlags: onlybuild:ocaml
BuildFlags: onlybuild:ocaml-rpm-macros
BuildFlags: onlybuild:oniguruma
BuildFlags: onlybuild:openblas
BuildFlags: onlybuild:opencc
BuildFlags: onlybuild:opencl-headers
BuildFlags: onlybuild:opencore-amr
BuildFlags: onlybuild:openjade
BuildFlags: onlybuild:openjpeg2
BuildFlags: onlybuild:openldap2_6
BuildFlags: onlybuild:openmpi4
BuildFlags: onlybuild:openpgm
BuildFlags: onlybuild:openslp
BuildFlags: onlybuild:opensp
BuildFlags: onlybuild:openspecfun
BuildFlags: onlybuild:openssh
BuildFlags: onlybuild:openssl
BuildFlags: onlybuild:openssl-1_1
BuildFlags: onlybuild:openssl-3
BuildFlags: onlybuild:optipng
BuildFlags: onlybuild:opus
BuildFlags: onlybuild:orc
BuildFlags: onlybuild:oxygen-gtk2
BuildFlags: onlybuild:p11-kit
BuildFlags: onlybuild:pam
BuildFlags: onlybuild:pam:full
BuildFlags: onlybuild:pam-config
BuildFlags: onlybuild:pam_kwallet6
BuildFlags: onlybuild:pam_wrapper
BuildFlags: onlybuild:pango
BuildFlags: onlybuild:patch
BuildFlags: onlybuild:patchelf
BuildFlags: onlybuild:patchutils
BuildFlags: onlybuild:pciutils
BuildFlags: onlybuild:pcre
BuildFlags: onlybuild:pcre2
BuildFlags: onlybuild:pcsc-lite
BuildFlags: onlybuild:perl
BuildFlags: onlybuild:perl-Algorithm-Diff
BuildFlags: onlybuild:perl-Alien-Build
BuildFlags: onlybuild:perl-Alien-Build-Plugin-Download-GitLab
BuildFlags: onlybuild:perl-Alien-Libxml2
BuildFlags: onlybuild:perl-Alien-Tidyp
BuildFlags: onlybuild:perl-Archive-Cpio
BuildFlags: onlybuild:perl-Archive-Extract
BuildFlags: onlybuild:perl-Archive-Zip
BuildFlags: onlybuild:perl-Authen-SASL
BuildFlags: onlybuild:perl-B-COW
BuildFlags: onlybuild:perl-B-Hooks-EndOfScope
BuildFlags: onlybuild:perl-Bit-Vector
BuildFlags: onlybuild:perl-Business-ISBN
BuildFlags: onlybuild:perl-Business-ISBN-Data
BuildFlags: onlybuild:perl-Business-ISMN
BuildFlags: onlybuild:perl-Business-ISSN
BuildFlags: onlybuild:perl-CGI
BuildFlags: onlybuild:perl-CPAN-Meta-Check
BuildFlags: onlybuild:perl-CPAN-Meta-Requirements
BuildFlags: onlybuild:perl-CPAN-Requirements-Dynamic
BuildFlags: onlybuild:perl-Capture-Tiny
BuildFlags: onlybuild:perl-Carp-Clan
BuildFlags: onlybuild:perl-Class-Accessor
BuildFlags: onlybuild:perl-Class-Data-Inheritable
BuildFlags: onlybuild:perl-Class-Factory-Util
BuildFlags: onlybuild:perl-Class-Inspector
BuildFlags: onlybuild:perl-Class-Singleton
BuildFlags: onlybuild:perl-Class-Tiny
BuildFlags: onlybuild:perl-Clone
BuildFlags: onlybuild:perl-Config-AutoConf
BuildFlags: onlybuild:perl-Convert-ASN1
BuildFlags: onlybuild:perl-Crypt-DES
BuildFlags: onlybuild:perl-Crypt-RC4
BuildFlags: onlybuild:perl-Crypt-Rijndael
BuildFlags: onlybuild:perl-DBD-SQLite
BuildFlags: onlybuild:perl-DBD-mysql
BuildFlags: onlybuild:perl-DBI
BuildFlags: onlybuild:perl-Data-Compare
BuildFlags: onlybuild:perl-Data-Dump
BuildFlags: onlybuild:perl-Data-OptList
BuildFlags: onlybuild:perl-Data-Uniqid
BuildFlags: onlybuild:perl-Date-Calc
BuildFlags: onlybuild:perl-Date-Manip
BuildFlags: onlybuild:perl-Date-Simple
BuildFlags: onlybuild:perl-DateTime
BuildFlags: onlybuild:perl-DateTime-Calendar-Julian
BuildFlags: onlybuild:perl-DateTime-Format-Builder
BuildFlags: onlybuild:perl-DateTime-Format-Strptime
BuildFlags: onlybuild:perl-DateTime-Locale
BuildFlags: onlybuild:perl-DateTime-TimeZone
BuildFlags: onlybuild:perl-Devel-CheckLib
BuildFlags: onlybuild:perl-Devel-Cycle
BuildFlags: onlybuild:perl-Devel-Leak
BuildFlags: onlybuild:perl-Devel-StackTrace
BuildFlags: onlybuild:perl-Devel-Symdump
BuildFlags: onlybuild:perl-Digest-HMAC
BuildFlags: onlybuild:perl-Digest-Perl-MD5
BuildFlags: onlybuild:perl-Digest-SHA1
BuildFlags: onlybuild:perl-Dist-CheckConflicts
BuildFlags: onlybuild:perl-Encode-EUCJPASCII
BuildFlags: onlybuild:perl-Encode-HanExtra
BuildFlags: onlybuild:perl-Encode-JIS2K
BuildFlags: onlybuild:perl-Encode-Locale
BuildFlags: onlybuild:perl-Error
BuildFlags: onlybuild:perl-Eval-Closure
BuildFlags: onlybuild:perl-Exception-Class
BuildFlags: onlybuild:perl-Exporter-Tiny
BuildFlags: onlybuild:perl-ExtUtils-CChecker
BuildFlags: onlybuild:perl-ExtUtils-Config
BuildFlags: onlybuild:perl-ExtUtils-HasCompiler
BuildFlags: onlybuild:perl-ExtUtils-Helpers
BuildFlags: onlybuild:perl-ExtUtils-InstallPaths
BuildFlags: onlybuild:perl-ExtUtils-LibBuilder
BuildFlags: onlybuild:perl-ExtUtils-MakeMaker
BuildFlags: onlybuild:perl-ExtUtils-PkgConfig
BuildFlags: onlybuild:perl-FFI-CheckLib
BuildFlags: onlybuild:perl-File-Copy-Recursive
BuildFlags: onlybuild:perl-File-Find-Rule
BuildFlags: onlybuild:perl-File-HomeDir
BuildFlags: onlybuild:perl-File-Listing
BuildFlags: onlybuild:perl-File-Path
BuildFlags: onlybuild:perl-File-ShareDir
BuildFlags: onlybuild:perl-File-ShareDir-Install
BuildFlags: onlybuild:perl-File-Slurp
BuildFlags: onlybuild:perl-File-Slurp-Unicode
BuildFlags: onlybuild:perl-File-Slurper
BuildFlags: onlybuild:perl-File-Which
BuildFlags: onlybuild:perl-File-chdir
BuildFlags: onlybuild:perl-Font-AFM
BuildFlags: onlybuild:perl-GD
BuildFlags: onlybuild:perl-HTML-Form
BuildFlags: onlybuild:perl-HTML-Format
BuildFlags: onlybuild:perl-HTML-Parser
BuildFlags: onlybuild:perl-HTML-Tagset
BuildFlags: onlybuild:perl-HTML-Template
BuildFlags: onlybuild:perl-HTML-Tidy
BuildFlags: onlybuild:perl-HTML-Tree
BuildFlags: onlybuild:perl-HTTP-CookieJar
BuildFlags: onlybuild:perl-HTTP-Cookies
BuildFlags: onlybuild:perl-HTTP-Daemon
BuildFlags: onlybuild:perl-HTTP-Date
BuildFlags: onlybuild:perl-HTTP-Message
BuildFlags: onlybuild:perl-HTTP-Negotiate
BuildFlags: onlybuild:perl-IO-CaptureOutput
BuildFlags: onlybuild:perl-IO-HTML
BuildFlags: onlybuild:perl-IO-Socket-SSL
BuildFlags: onlybuild:perl-IO-String
BuildFlags: onlybuild:perl-IO-stringy
BuildFlags: onlybuild:perl-IPC-Run3
BuildFlags: onlybuild:perl-IPC-System-Simple
BuildFlags: onlybuild:perl-Image-ExifTool
BuildFlags: onlybuild:perl-JSON
BuildFlags: onlybuild:perl-LWP-MediaTypes
BuildFlags: onlybuild:perl-LWP-Protocol-https
BuildFlags: onlybuild:perl-Lingua-Translit
BuildFlags: onlybuild:perl-List-AllUtils
BuildFlags: onlybuild:perl-List-MoreUtils
BuildFlags: onlybuild:perl-List-MoreUtils-XS
BuildFlags: onlybuild:perl-List-SomeUtils
BuildFlags: onlybuild:perl-List-SomeUtils-XS
BuildFlags: onlybuild:perl-List-UtilsBy
BuildFlags: onlybuild:perl-Log-Log4perl
BuildFlags: onlybuild:perl-MIME-Base32
BuildFlags: onlybuild:perl-MIME-Charset
BuildFlags: onlybuild:perl-MRO-Compat
BuildFlags: onlybuild:perl-MailTools
BuildFlags: onlybuild:perl-Mixin-Linewise
BuildFlags: onlybuild:perl-Mock-Config
BuildFlags: onlybuild:perl-Module-Build
BuildFlags: onlybuild:perl-Module-Build-Tiny
BuildFlags: onlybuild:perl-Module-Implementation
BuildFlags: onlybuild:perl-Module-Pluggable
BuildFlags: onlybuild:perl-Module-Runtime
BuildFlags: onlybuild:perl-Mojo-DOM58
BuildFlags: onlybuild:perl-Net-DBus
BuildFlags: onlybuild:perl-Net-HTTP
BuildFlags: onlybuild:perl-Net-SMTP-SSL
BuildFlags: onlybuild:perl-Net-SNMP
BuildFlags: onlybuild:perl-Net-SSLeay
BuildFlags: onlybuild:perl-Net-Server
BuildFlags: onlybuild:perl-Number-Compare
BuildFlags: onlybuild:perl-OLE-Storage_Lite
BuildFlags: onlybuild:perl-Package-DeprecationManager
BuildFlags: onlybuild:perl-Package-Stash
BuildFlags: onlybuild:perl-Package-Stash-XS
BuildFlags: onlybuild:perl-PadWalker
BuildFlags: onlybuild:perl-Params-Util
BuildFlags: onlybuild:perl-Params-Validate
BuildFlags: onlybuild:perl-Params-ValidationCompiler
BuildFlags: onlybuild:perl-Parse-RecDescent
BuildFlags: onlybuild:perl-Parse-Yapp
BuildFlags: onlybuild:perl-Path-Tiny
BuildFlags: onlybuild:perl-PerlIO-utf8_strict
BuildFlags: onlybuild:perl-Pod-Coverage
BuildFlags: onlybuild:perl-Pod-Coverage-TrustPod
BuildFlags: onlybuild:perl-Pod-Eventual
BuildFlags: onlybuild:perl-Pod-Parser
BuildFlags: onlybuild:perl-Readonly
BuildFlags: onlybuild:perl-Readonly-XS
BuildFlags: onlybuild:perl-Regexp-Common
BuildFlags: onlybuild:perl-Role-Tiny
BuildFlags: onlybuild:perl-SGMLS
BuildFlags: onlybuild:perl-Scope-Guard
BuildFlags: onlybuild:perl-Socket6
BuildFlags: onlybuild:perl-Sort-Key
BuildFlags: onlybuild:perl-Sort-Versions
BuildFlags: onlybuild:perl-Specio
BuildFlags: onlybuild:perl-Spiffy
BuildFlags: onlybuild:perl-Spreadsheet-ParseExcel
BuildFlags: onlybuild:perl-String-ShellQuote
BuildFlags: onlybuild:perl-Sub-Exporter
BuildFlags: onlybuild:perl-Sub-Exporter-Progressive
BuildFlags: onlybuild:perl-Sub-Identify
BuildFlags: onlybuild:perl-Sub-Install
BuildFlags: onlybuild:perl-Sub-Override
BuildFlags: onlybuild:perl-Sub-Quote
BuildFlags: onlybuild:perl-Sub-Uplevel
BuildFlags: onlybuild:perl-Switch
BuildFlags: onlybuild:perl-Syntax-Keyword-Try
BuildFlags: onlybuild:perl-Term-ReadKey
BuildFlags: onlybuild:perl-Test-Base
BuildFlags: onlybuild:perl-Test-CPAN-Meta
BuildFlags: onlybuild:perl-Test-Cmd
BuildFlags: onlybuild:perl-Test-Deep
BuildFlags: onlybuild:perl-Test-Differences
BuildFlags: onlybuild:perl-Test-EOL
BuildFlags: onlybuild:perl-Test-Exception
BuildFlags: onlybuild:perl-Test-Fatal
BuildFlags: onlybuild:perl-Test-File
BuildFlags: onlybuild:perl-Test-File-ShareDir
BuildFlags: onlybuild:perl-Test-Fork
BuildFlags: onlybuild:perl-Test-Inter
BuildFlags: onlybuild:perl-Test-LeakTrace
BuildFlags: onlybuild:perl-Test-Memory-Cycle
BuildFlags: onlybuild:perl-Test-Needs
BuildFlags: onlybuild:perl-Test-NoTabs
BuildFlags: onlybuild:perl-Test-NoWarnings
BuildFlags: onlybuild:perl-Test-Output
BuildFlags: onlybuild:perl-Test-Pod
BuildFlags: onlybuild:perl-Test-Pod-Coverage
BuildFlags: onlybuild:perl-Test-Requires
BuildFlags: onlybuild:perl-Test-RequiresInternet
BuildFlags: onlybuild:perl-Test-Strict
BuildFlags: onlybuild:perl-Test-Taint
BuildFlags: onlybuild:perl-Test-Warn
BuildFlags: onlybuild:perl-Test-Warnings
BuildFlags: onlybuild:perl-Test-Without-Module
BuildFlags: onlybuild:perl-Test-YAML
BuildFlags: onlybuild:perl-Test2-Plugin-NoWarnings
BuildFlags: onlybuild:perl-Text-BibTeX
BuildFlags: onlybuild:perl-Text-CSV
BuildFlags: onlybuild:perl-Text-CSV_XS
BuildFlags: onlybuild:perl-Text-CharWidth
BuildFlags: onlybuild:perl-Text-Diff
BuildFlags: onlybuild:perl-Text-Glob
BuildFlags: onlybuild:perl-Text-Iconv
BuildFlags: onlybuild:perl-Text-Roman
BuildFlags: onlybuild:perl-Text-Soundex
BuildFlags: onlybuild:perl-Text-Unidecode
BuildFlags: onlybuild:perl-Text-WrapI18N
BuildFlags: onlybuild:perl-Text-Wrapper
BuildFlags: onlybuild:perl-Tie-Cycle
BuildFlags: onlybuild:perl-Tie-IxHash
BuildFlags: onlybuild:perl-TimeDate
BuildFlags: onlybuild:perl-Try-Tiny
BuildFlags: onlybuild:perl-URI
BuildFlags: onlybuild:perl-Unicode-EastAsianWidth
BuildFlags: onlybuild:perl-Unicode-LineBreak
BuildFlags: onlybuild:perl-Unicode-Map8
BuildFlags: onlybuild:perl-Unicode-String
BuildFlags: onlybuild:perl-Variable-Magic
BuildFlags: onlybuild:perl-WWW-Mechanize
BuildFlags: onlybuild:perl-WWW-RobotRules
BuildFlags: onlybuild:perl-X11-Protocol
BuildFlags: onlybuild:perl-XML-Filter-BufferText
BuildFlags: onlybuild:perl-XML-Handler-YAWriter
BuildFlags: onlybuild:perl-XML-LibXML
BuildFlags: onlybuild:perl-XML-LibXML-Simple
BuildFlags: onlybuild:perl-XML-LibXSLT
BuildFlags: onlybuild:perl-XML-NamespaceSupport
BuildFlags: onlybuild:perl-XML-Parser
BuildFlags: onlybuild:perl-XML-SAX
BuildFlags: onlybuild:perl-XML-SAX-Base
BuildFlags: onlybuild:perl-XML-SAX-Expat
BuildFlags: onlybuild:perl-XML-SAX-Writer
BuildFlags: onlybuild:perl-XML-Simple
BuildFlags: onlybuild:perl-XML-Twig
BuildFlags: onlybuild:perl-XML-Writer
BuildFlags: onlybuild:perl-XML-Writer-String
BuildFlags: onlybuild:perl-XML-XPath
BuildFlags: onlybuild:perl-XML-XPathEngine
BuildFlags: onlybuild:perl-XS-Parse-Keyword
BuildFlags: onlybuild:perl-XString
BuildFlags: onlybuild:perl-YAML
BuildFlags: onlybuild:perl-YAML-LibYAML
BuildFlags: onlybuild:perl-YAML-Tiny
BuildFlags: onlybuild:perl-autovivification
BuildFlags: onlybuild:perl-gettext
BuildFlags: onlybuild:perl-ldap
BuildFlags: onlybuild:perl-libintl-perl
BuildFlags: onlybuild:perl-libwww-perl
BuildFlags: onlybuild:perl-libxml-perl
BuildFlags: onlybuild:perl-namespace-autoclean
BuildFlags: onlybuild:perl-namespace-clean
BuildFlags: onlybuild:perl-rpm-packaging
BuildFlags: onlybuild:permissions
BuildFlags: onlybuild:pesign
BuildFlags: onlybuild:pesign-obs-integration
BuildFlags: onlybuild:pigz
BuildFlags: onlybuild:pinentry
BuildFlags: onlybuild:pixman
BuildFlags: onlybuild:pkcs11-helper
BuildFlags: onlybuild:pkgconf
BuildFlags: onlybuild:plasma-wayland-protocols
BuildFlags: onlybuild:plotutils
BuildFlags: onlybuild:pngquant
BuildFlags: onlybuild:po4a
BuildFlags: onlybuild:policycoreutils
BuildFlags: onlybuild:polkit
BuildFlags: onlybuild:polkit-default-privs
BuildFlags: onlybuild:popt
BuildFlags: onlybuild:post-build-checks
BuildFlags: onlybuild:post-build-checks-malwarescan
BuildFlags: onlybuild:postgresql
BuildFlags: onlybuild:postgresql17
BuildFlags: onlybuild:postfix
BuildFlags: onlybuild:potrace
BuildFlags: onlybuild:ppp
BuildFlags: onlybuild:procmail
BuildFlags: onlybuild:procps
BuildFlags: onlybuild:protobuf
BuildFlags: onlybuild:protobuf-c
BuildFlags: onlybuild:psmisc
BuildFlags: onlybuild:psutils
BuildFlags: onlybuild:pthread-stubs
BuildFlags: onlybuild:publicsuffix
BuildFlags: onlybuild:python-Automat
BuildFlags: onlybuild:python-Babel
BuildFlags: onlybuild:python-Brotli
BuildFlags: onlybuild:python-Cython
BuildFlags: onlybuild:python-Cython0
BuildFlags: onlybuild:python-Genshi
BuildFlags: onlybuild:python-GitPython
BuildFlags: onlybuild:python-Jinja2
BuildFlags: onlybuild:python-Mako
BuildFlags: onlybuild:python-Markdown
BuildFlags: onlybuild:python-MarkupSafe
BuildFlags: onlybuild:python-PyHamcrest
BuildFlags: onlybuild:python-PyYAML
BuildFlags: onlybuild:python-Pygments
BuildFlags: onlybuild:python-Sphinx
BuildFlags: onlybuild:python-Twisted
BuildFlags: onlybuild:python-Werkzeug
BuildFlags: onlybuild:python-abseil
BuildFlags: onlybuild:python-aiodns
BuildFlags: onlybuild:python-aiohappyeyeballs
BuildFlags: onlybuild:python-aiohttp
BuildFlags: onlybuild:python-aiosignal
BuildFlags: onlybuild:python-aiounittest
BuildFlags: onlybuild:python-alabaster
BuildFlags: onlybuild:python-anyio
BuildFlags: onlybuild:python-apipkg
BuildFlags: onlybuild:python-appdirs
BuildFlags: onlybuild:python-arrow
BuildFlags: onlybuild:python-async_timeout
BuildFlags: onlybuild:python-attrs
BuildFlags: onlybuild:python-bcrypt
BuildFlags: onlybuild:python-breathe
BuildFlags: onlybuild:python-build
BuildFlags: onlybuild:python-calver
BuildFlags: onlybuild:python-certifi
BuildFlags: onlybuild:python-cffi
BuildFlags: onlybuild:python-charset-normalizer
BuildFlags: onlybuild:python-click
BuildFlags: onlybuild:python-cmdln
BuildFlags: onlybuild:python-constantly
BuildFlags: onlybuild:python-construct
BuildFlags: onlybuild:python-cookies
BuildFlags: onlybuild:python-covdefaults
BuildFlags: onlybuild:python-coverage
BuildFlags: onlybuild:python-cryptography
BuildFlags: onlybuild:python-cssselect
BuildFlags: onlybuild:python-dbus-python
BuildFlags: onlybuild:python-ddt
BuildFlags: onlybuild:python-decorator
BuildFlags: onlybuild:python-defusedxml
BuildFlags: onlybuild:python-distlib
BuildFlags: onlybuild:python-distro
BuildFlags: onlybuild:python-dnspython
BuildFlags: onlybuild:python-docutils
BuildFlags: onlybuild:python-exceptiongroup
BuildFlags: onlybuild:python-execnet
BuildFlags: onlybuild:python-expandvars
BuildFlags: onlybuild:python-extras
BuildFlags: onlybuild:python-filelock
BuildFlags: onlybuild:python-flake8
BuildFlags: onlybuild:python-flaky
BuildFlags: onlybuild:python-flit
BuildFlags: onlybuild:python-flit-core:primary
BuildFlags: onlybuild:python-flit-scm
BuildFlags: onlybuild:python-freezegun
BuildFlags: onlybuild:python-frozenlist
BuildFlags: onlybuild:python-gi-docgen
BuildFlags: onlybuild:python-gitdb
BuildFlags: onlybuild:python-glad2
BuildFlags: onlybuild:python-gobject
BuildFlags: onlybuild:python-gunicorn
BuildFlags: onlybuild:python-h11
BuildFlags: onlybuild:python-h2
BuildFlags: onlybuild:python-hatch-fancy-pypi-readme
BuildFlags: onlybuild:python-hatch_vcs
BuildFlags: onlybuild:python-hatchling
BuildFlags: onlybuild:python-hpack
BuildFlags: onlybuild:python-html2text
BuildFlags: onlybuild:python-html5lib
BuildFlags: onlybuild:python-httpcore
BuildFlags: onlybuild:python-httpx
BuildFlags: onlybuild:python-hyperframe
BuildFlags: onlybuild:python-hyperlink
BuildFlags: onlybuild:python-hypothesis
BuildFlags: onlybuild:python-hypothesmith
BuildFlags: onlybuild:python-idna
BuildFlags: onlybuild:python-imagesize
BuildFlags: onlybuild:python-importlib-metadata
BuildFlags: onlybuild:python-incremental
BuildFlags: onlybuild:python-iniconfig
BuildFlags: onlybuild:python-isodate
BuildFlags: onlybuild:python-jsonpointer
BuildFlags: onlybuild:python-k5test
BuildFlags: onlybuild:python-lark
BuildFlags: onlybuild:python-libcst
BuildFlags: onlybuild:python-libevdev
BuildFlags: onlybuild:python-linkify-it-py
BuildFlags: onlybuild:python-lxml
BuildFlags: onlybuild:python-maturin
BuildFlags: onlybuild:python-mccabe
BuildFlags: onlybuild:python-mdurl
BuildFlags: onlybuild:python-meson-python
BuildFlags: onlybuild:python-multidict
BuildFlags: onlybuild:python-mypy_extensions
BuildFlags: onlybuild:python-netaddr
BuildFlags: onlybuild:python-nose2
BuildFlags: onlybuild:python-notify2
BuildFlags: onlybuild:python-olefile
BuildFlags: onlybuild:python-outcome
BuildFlags: onlybuild:python-packaging
BuildFlags: onlybuild:python-parameterized
BuildFlags: onlybuild:python-pathspec
BuildFlags: onlybuild:python-pbr
BuildFlags: onlybuild:python-pefile
BuildFlags: onlybuild:python-pexpect
BuildFlags: onlybuild:python-pip
BuildFlags: onlybuild:python-platformdirs
BuildFlags: onlybuild:python-pluggy
BuildFlags: onlybuild:python-ply
BuildFlags: onlybuild:python-poetry-core
BuildFlags: onlybuild:python-priority
BuildFlags: onlybuild:python-propcache
BuildFlags: onlybuild:python-psutil
BuildFlags: onlybuild:python-ptyprocess
BuildFlags: onlybuild:python-py
BuildFlags: onlybuild:python-py3c
BuildFlags: onlybuild:python-pyOpenSSL
BuildFlags: onlybuild:python-pyasn1
BuildFlags: onlybuild:python-pyasn1-modules
BuildFlags: onlybuild:python-pybeam
BuildFlags: onlybuild:python-pybind11
BuildFlags: onlybuild:python-pycairo
BuildFlags: onlybuild:python-pycares
BuildFlags: onlybuild:python-pycodestyle
BuildFlags: onlybuild:python-pycparser
BuildFlags: onlybuild:python-pycups
BuildFlags: onlybuild:python-pydbus
BuildFlags: onlybuild:python-pyelftools
BuildFlags: onlybuild:python-pyenchant
BuildFlags: onlybuild:python-pyflakes
BuildFlags: onlybuild:python-pygraphviz
BuildFlags: onlybuild:python-pyparsing
BuildFlags: onlybuild:python-pyproject-hooks
BuildFlags: onlybuild:python-pyproject-metadata
BuildFlags: onlybuild:python-pyqt-builder
BuildFlags: onlybuild:python-pyqt-rpm-macros
BuildFlags: onlybuild:python-pyserial
BuildFlags: onlybuild:python-pytest
BuildFlags: onlybuild:python-pytest-asyncio
BuildFlags: onlybuild:python-pytest-cov
BuildFlags: onlybuild:python-pytest-datadir
BuildFlags: onlybuild:python-pytest-expect
BuildFlags: onlybuild:python-pytest-forked
BuildFlags: onlybuild:python-pytest-httpserver
BuildFlags: onlybuild:python-pytest-mock
BuildFlags: onlybuild:python-pytest-subtests
BuildFlags: onlybuild:python-pytest-timeout
BuildFlags: onlybuild:python-pytest-xdist
BuildFlags: onlybuild:python-python-dateutil
BuildFlags: onlybuild:python-python-dbusmock
BuildFlags: onlybuild:python-python-magic
BuildFlags: onlybuild:python-python-xlib
BuildFlags: onlybuild:python-pytz
BuildFlags: onlybuild:python-pytzdata
BuildFlags: onlybuild:python-pyudev
BuildFlags: onlybuild:python-pyxdg
BuildFlags: onlybuild:python-qt5
BuildFlags: onlybuild:python-qt5-sip
BuildFlags: onlybuild:python-re-assert
BuildFlags: onlybuild:python-regex
BuildFlags: onlybuild:python-requests
BuildFlags: onlybuild:python-responses
BuildFlags: onlybuild:python-roman-numerals
BuildFlags: onlybuild:python-rpm-macros
BuildFlags: onlybuild:python-rpm-packaging
BuildFlags: onlybuild:python-rtslib-fb
BuildFlags: onlybuild:python-semantic_version
BuildFlags: onlybuild:python-service_identity
BuildFlags: onlybuild:python-setuptools
BuildFlags: onlybuild:python-setuptools-rust
BuildFlags: onlybuild:python-setuptools_scm
BuildFlags: onlybuild:python-sip
BuildFlags: onlybuild:python-sip6
BuildFlags: onlybuild:python-six
BuildFlags: onlybuild:python-smartypants
BuildFlags: onlybuild:python-smmap
BuildFlags: onlybuild:python-sniffio
BuildFlags: onlybuild:python-snowballstemmer
BuildFlags: onlybuild:python-sortedcontainers
BuildFlags: onlybuild:python-sphinx_rtd_theme
BuildFlags: onlybuild:python-sphinxcontrib-applehelp
BuildFlags: onlybuild:python-sphinxcontrib-devhelp
BuildFlags: onlybuild:python-sphinxcontrib-htmlhelp
BuildFlags: onlybuild:python-sphinxcontrib-jquery
BuildFlags: onlybuild:python-sphinxcontrib-jsmath
BuildFlags: onlybuild:python-sphinxcontrib-qthelp
BuildFlags: onlybuild:python-sphinxcontrib-serializinghtml
BuildFlags: onlybuild:python-sphinxcontrib-websupport
BuildFlags: onlybuild:python-sphinxygen
BuildFlags: onlybuild:python-testpath
BuildFlags: onlybuild:python-time-machine
BuildFlags: onlybuild:python-toml
BuildFlags: onlybuild:python-tomli
BuildFlags: onlybuild:python-tomli-w
BuildFlags: onlybuild:python-trio
BuildFlags: onlybuild:python-trove-classifiers
BuildFlags: onlybuild:python-trustme
BuildFlags: onlybuild:python-typing-inspect
BuildFlags: onlybuild:python-typing_extensions
BuildFlags: onlybuild:python-typogrify
BuildFlags: onlybuild:python-tzdata
BuildFlags: onlybuild:python-u-msgpack-python
BuildFlags: onlybuild:python-uc-micro-py
BuildFlags: onlybuild:python-urllib3
BuildFlags: onlybuild:python-urllib3_1
BuildFlags: onlybuild:python-uvloop
BuildFlags: onlybuild:python-versioneer
BuildFlags: onlybuild:python-virtualenv
BuildFlags: onlybuild:python-webencodings
BuildFlags: onlybuild:python-wheel
BuildFlags: onlybuild:python-wrapt
BuildFlags: onlybuild:python-wxPython
BuildFlags: onlybuild:python-yapf
BuildFlags: onlybuild:python-yarl
BuildFlags: onlybuild:python-zipp
BuildFlags: onlybuild:python-zope.interface
BuildFlags: onlybuild:python-zstandard
BuildFlags: onlybuild:python313
BuildFlags: onlybuild:python313:base
BuildFlags: onlybuild:qdox
BuildFlags: onlybuild:qml-autoreqprov
BuildFlags: onlybuild:qrencode
BuildFlags: onlybuild:quota
BuildFlags: onlybuild:rapidjson
BuildFlags: onlybuild:raptor
BuildFlags: onlybuild:rav1e
BuildFlags: onlybuild:re2c
BuildFlags: onlybuild:readline
BuildFlags: onlybuild:regexp
BuildFlags: onlybuild:reload4j
BuildFlags: onlybuild:rhash
BuildFlags: onlybuild:rhino
BuildFlags: onlybuild:rp-pppoe
BuildFlags: onlybuild:rpcbind
BuildFlags: onlybuild:rpcsvc-proto
BuildFlags: onlybuild:rpm
BuildFlags: onlybuild:rpm:python-rpm
BuildFlags: onlybuild:rpm-config-SUSE
BuildFlags: onlybuild:rpmlint
BuildFlags: onlybuild:rpmlint:strict
BuildFlags: onlybuild:rpmlint-mini
BuildFlags: onlybuild:rrdtool
BuildFlags: onlybuild:ruby
BuildFlags: onlybuild:ruby-bundled-gems-rpmhelper
BuildFlags: onlybuild:ruby-common
BuildFlags: onlybuild:ruby3.4
BuildFlags: onlybuild:rubygem-asciidoctor
BuildFlags: onlybuild:rubygem-gem2rpm
BuildFlags: onlybuild:rubygem-hpricot
BuildFlags: onlybuild:rubygem-kramdown
BuildFlags: onlybuild:rubygem-kramdown-parser-gfm
BuildFlags: onlybuild:rubygem-mini_portile2
BuildFlags: onlybuild:rubygem-mustache
BuildFlags: onlybuild:rubygem-nokogiri
BuildFlags: onlybuild:rubygem-pkg-config
BuildFlags: onlybuild:rubygem-rdiscount
BuildFlags: onlybuild:rubygem-ronn
BuildFlags: onlybuild:rubygem-ronn-ng
BuildFlags: onlybuild:rust
BuildFlags: onlybuild:rust1.87
BuildFlags: onlybuild:rust1.88
BuildFlags: onlybuild:sane-backends
BuildFlags: onlybuild:sassc
BuildFlags: onlybuild:sbc
BuildFlags: onlybuild:scdoc
BuildFlags: onlybuild:schroedinger
BuildFlags: onlybuild:scons
BuildFlags: onlybuild:screen
BuildFlags: onlybuild:sdl2-compat
BuildFlags: onlybuild:sed
BuildFlags: onlybuild:sendmail
BuildFlags: onlybuild:serd
BuildFlags: onlybuild:servletapi5
BuildFlags: onlybuild:setools
BuildFlags: onlybuild:sg3_utils
BuildFlags: onlybuild:sgml-skel
BuildFlags: onlybuild:sha1collisiondetection
BuildFlags: onlybuild:shaderc
BuildFlags: onlybuild:shadow
BuildFlags: onlybuild:shared-mime-info
BuildFlags: onlybuild:sharutils
BuildFlags: onlybuild:signify
BuildFlags: onlybuild:slang
BuildFlags: onlybuild:snappy
BuildFlags: onlybuild:snobol4
BuildFlags: onlybuild:snowball
BuildFlags: onlybuild:socat
BuildFlags: onlybuild:sord
BuildFlags: onlybuild:soundtouch
BuildFlags: onlybuild:soxr
BuildFlags: onlybuild:spandsp
BuildFlags: onlybuild:sparsehash
BuildFlags: onlybuild:spawn-fcgi
BuildFlags: onlybuild:spdlog
BuildFlags: onlybuild:speex
BuildFlags: onlybuild:speexdsp
BuildFlags: onlybuild:spirv-headers
BuildFlags: onlybuild:spirv-llvm-translator
BuildFlags: onlybuild:spirv-tools
BuildFlags: onlybuild:sqlite3
BuildFlags: onlybuild:squashfs
BuildFlags: onlybuild:srt
BuildFlags: onlybuild:sscep
BuildFlags: onlybuild:stb
BuildFlags: onlybuild:stress-ng
BuildFlags: onlybuild:strip-nondeterminism
BuildFlags: onlybuild:subversion
BuildFlags: onlybuild:sudo
BuildFlags: onlybuild:superlu
BuildFlags: onlybuild:suse-module-tools
BuildFlags: onlybuild:swig
BuildFlags: onlybuild:syslinux
BuildFlags: onlybuild:system-user-mktex
BuildFlags: onlybuild:system-user-root
BuildFlags: onlybuild:system-users
BuildFlags: onlybuild:systemd
BuildFlags: onlybuild:systemd:mini
BuildFlags: onlybuild:systemd-default-settings
BuildFlags: onlybuild:systemd-presets-branding-SLE
BuildFlags: onlybuild:systemd-presets-common-SUSE
BuildFlags: onlybuild:systemd-rpm-macros
BuildFlags: onlybuild:systemtap
BuildFlags: onlybuild:systemtap:systemtap-headers
BuildFlags: onlybuild:systemtap:systemtap-dtrace
BuildFlags: onlybuild:sysuser-tools
BuildFlags: onlybuild:t1utils
BuildFlags: onlybuild:taglib
BuildFlags: onlybuild:talloc
BuildFlags: onlybuild:tar
BuildFlags: onlybuild:tcl
BuildFlags: onlybuild:tclap
BuildFlags: onlybuild:tcpd
BuildFlags: onlybuild:tcsh
BuildFlags: onlybuild:tdb
BuildFlags: onlybuild:tevent
BuildFlags: onlybuild:texi2html
BuildFlags: onlybuild:texinfo
BuildFlags: onlybuild:thin-provisioning-tools
BuildFlags: onlybuild:tidy
BuildFlags: onlybuild:tidyp
BuildFlags: onlybuild:tiff
BuildFlags: onlybuild:time
BuildFlags: onlybuild:timezone
BuildFlags: onlybuild:tix
BuildFlags: onlybuild:tk
BuildFlags: onlybuild:toilet
BuildFlags: onlybuild:tpm2-0-tss
BuildFlags: onlybuild:translation-update-upstream
BuildFlags: onlybuild:tre
BuildFlags: onlybuild:tree
BuildFlags: onlybuild:tslib
BuildFlags: onlybuild:ttf-converter
BuildFlags: onlybuild:twolame
BuildFlags: onlybuild:uchardet
BuildFlags: onlybuild:ulp-macros
BuildFlags: onlybuild:umockdev
BuildFlags: onlybuild:unbound
BuildFlags: onlybuild:unicode-emoji
BuildFlags: onlybuild:unicode-ucd
BuildFlags: onlybuild:unifdef
BuildFlags: onlybuild:unixODBC
BuildFlags: onlybuild:unzip
BuildFlags: onlybuild:update-bootloader-rpm-macros
BuildFlags: onlybuild:update-desktop-files
BuildFlags: onlybuild:upower
BuildFlags: onlybuild:usbredir
BuildFlags: onlybuild:userspace-rcu
BuildFlags: onlybuild:utempter
BuildFlags: onlybuild:utf8proc
BuildFlags: onlybuild:utfcpp
BuildFlags: onlybuild:util-linux
BuildFlags: onlybuild:util-macros
BuildFlags: onlybuild:v4l-utils
BuildFlags: onlybuild:vacation
BuildFlags: onlybuild:vala
BuildFlags: onlybuild:vamp-plugin-sdk
BuildFlags: onlybuild:vde2
BuildFlags: onlybuild:vid_stab
BuildFlags: onlybuild:vkd3d
BuildFlags: onlybuild:vo-amrwbenc
BuildFlags: onlybuild:vsftpd
BuildFlags: onlybuild:vulkan-headers
BuildFlags: onlybuild:vulkan-tools
BuildFlags: onlybuild:vulkan-volk
BuildFlags: onlybuild:waf
BuildFlags: onlybuild:wavpack
BuildFlags: onlybuild:which
BuildFlags: onlybuild:wireless-tools
BuildFlags: onlybuild:woff2
BuildFlags: onlybuild:wtmpdb
BuildFlags: onlybuild:x11-tools
BuildFlags: onlybuild:xalan-j2
BuildFlags: onlybuild:xauth
BuildFlags: onlybuild:xbitmaps
BuildFlags: onlybuild:xcb-proto
BuildFlags: onlybuild:xcb-util
BuildFlags: onlybuild:xcb-util-cursor
BuildFlags: onlybuild:xcb-util-image
BuildFlags: onlybuild:xcb-util-keysyms
BuildFlags: onlybuild:xcb-util-renderutil
BuildFlags: onlybuild:xcb-util-wm
BuildFlags: onlybuild:xdg-dbus-proxy
BuildFlags: onlybuild:xdp-tools
BuildFlags: onlybuild:xerces-j2
BuildFlags: onlybuild:xf86-video-intel
BuildFlags: onlybuild:xfsprogs
BuildFlags: onlybuild:xhost
BuildFlags: onlybuild:xkbcomp
BuildFlags: onlybuild:xkeyboard-config
BuildFlags: onlybuild:xml-commons-apis
BuildFlags: onlybuild:xml-commons-apis-bootstrap
BuildFlags: onlybuild:xml-commons-resolver
BuildFlags: onlybuild:xmlcharent
BuildFlags: onlybuild:xmlgraphics-batik
BuildFlags: onlybuild:xmlgraphics-commons
BuildFlags: onlybuild:xmlgraphics-fop
BuildFlags: onlybuild:xmlrpc-c
BuildFlags: onlybuild:xmlstarlet
BuildFlags: onlybuild:xmlto
BuildFlags: onlybuild:xmltoman
BuildFlags: onlybuild:xorg-cf-files
BuildFlags: onlybuild:xorg-x11-fonts
BuildFlags: onlybuild:xorgproto
BuildFlags: onlybuild:xprop
BuildFlags: onlybuild:xtrans
BuildFlags: onlybuild:xvfb-run
BuildFlags: onlybuild:xvidcore
BuildFlags: onlybuild:xxhash
BuildFlags: onlybuild:xz
BuildFlags: onlybuild:yaml-cpp
BuildFlags: onlybuild:yasm
BuildFlags: onlybuild:zchunk
BuildFlags: onlybuild:zimg
BuildFlags: onlybuild:zip
BuildFlags: onlybuild:zix
BuildFlags: onlybuild:zlib
BuildFlags: onlybuild:zlib-ng
BuildFlags: onlybuild:zstd
BuildFlags: onlybuild:zvbi
BuildFlags: onlybuild:zxing-cpp
BuildFlags: onlybuild:zypp-plugin
BuildFlags: onlybuild:zziplib

# Temporary to bootstrap thin-provisioning-tools
Ignore: thin-provisioning-tools
%endif

Preinstall: libeconf0

# Requested by Eugenio 2025-01-10
Preinstall: libjitterentropy3


%if %bootstrap_stage &gt; 0
# The SLFO 1.2 bootstrap is split in various stages.
# Once one stage ends, %bootstrap_stage at the top of the prjconf
# should be bumped to get into the next one

# Common settings for every stage

# Disable obs_scm_testsuite, this allows to build some obs services
# that we need (to e.g. build ca-certificates) without the python
# stack ready
Macros:
%_without_obs_scm_testsuite 1
:Macros

%define _without_obs_scm_testsuite 1

# SLFO doesn't use sle_version
%define sle_version 0
Macros:
%sle_version 0
:Macros

# There aren't product specific release packages in SLFO, but there
# might be conflicts if SLE15 is in the paths... so explicitly prefer
# ALP-dummy-release
Prefer: ALP-dummy-release

# rpm 4.20 doesn't build with the old rpmlint version of SLFO 1.1.
# Disable rpmlint-mini everywhere for bootstrapping.
Support: !rpmlint-mini

# malware scan packages are not built in 1.1, so disable them
# for the bootstrap phase
Support: !post-build-checks-malwarescan !clamav-database

%ifarch i586
# systemtap is not built in i586, so it is coming from SLE15 Maintenance.
# For this stage, exclude building of the other flavours
# to avoid version mismatches.
# This will allow Java to build.
BuildFlags: excludebuild:systemtap:systemtap-dtrace
BuildFlags: excludebuild:systemtap:systemtap-headers
BuildFlags: excludebuild:systemtap
%endif


Ignore: /usr/bin/python3.11
Ignore: /usr/bin/python3

Ignore: thin-provisioning-tools

%if %bootstrap_stage == 1
# Perl
Prefer: -rpm-build-perl

# Python
Prefer: -python311-devel
Prefer: -python313-base
Prefer: python313-tools
Prefer: python313-pycups
Prefer: python313-javapackages
Prefer: python313-Pygments
Prefer: python313-Mako
Prefer: python313-PyYAML
Prefer: python313-setuptools
Prefer: python313-python-dateutil
Prefer: python313-lxml

# Python, required to bootstrap 3.13
Ignore: python3-base
Ignore: python3-packaging
Ignore: python313-GitPython
Ignore: /usr/bin/python3.11
Ignore: /usr/bin/python3


Ignore: obs-service-tar
Ignore: suse-kabi-tools
%endif

%endif # Bootstrap

Macros:
%vendor SUSE LINUX Products GmbH, Nuernberg, Germany
%packager http://bugs.opensuse.org
%vendor SUSE LLC &lt;https://www.suse.com/&gt;
%distribution SUSE Linux 16
%packager https://www.suse.com/
</config>
  <bdep name="aaa_base" version="84.87+git20250429.1cad3bc" release="160000.2.2" arch="x86_64" hdrmd5="27d1d8ad80f3e15930eaf8496dc60b0c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="aaa_base-malloccheck" version="84.87+git20250429.1cad3bc" release="160000.2.2" arch="x86_64" hdrmd5="0a375fbeee1942ec9cb04b5d0e5db660" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="attr" version="2.5.2" release="160000.2.2" arch="x86_64" hdrmd5="b455d7f5b547b143414546d6eb678009" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="bash" version="5.2.37" release="160000.2.2" arch="x86_64" hdrmd5="88274cd2917b67cdd52b9027b156cb43" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="bash-sh" version="5.2.37" release="160000.2.2" arch="noarch" hdrmd5="b67c79139a76f29443efa61defd00b6a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="binutils" version="2.43" release="160000.2.2" arch="x86_64" hdrmd5="374a5b2f2a4070031e4923b3537e958a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="brp-check-suse" version="84.87+git20230324.8680ce4" release="160000.2.2" arch="x86_64" hdrmd5="02ffa21d6e2030437bb44306bb075bed" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="build-mkbaselibs" version="20250708" release="160000.3.2" arch="noarch" hdrmd5="130eeae91fe5335f352f179f60127ec5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="bzip2" version="1.0.8" release="160000.2.2" arch="x86_64" hdrmd5="102517b3f2d038ecf8018b00c9b1ac19" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="clamav" version="1.4.3" release="160000.2.2" arch="x86_64" hdrmd5="d230bd8ddfbd0bc4c470aaad995873fe" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="clamav-database" version="202508180030" release="160000.1.2" arch="noarch" hdrmd5="f48922d940e6afdec1bfa0f6e4e150ef" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="compat-usrmerge-build" version="84.87" release="160000.2.2" arch="x86_64" hdrmd5="d3a7c0bb9be82739ff6131143031e3c5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="compat-usrmerge-tools" version="84.87" release="160000.2.2" arch="x86_64" hdrmd5="f8e4f1703d316490d955caf663f21966" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="coreutils" version="9.6" release="160000.2.2" arch="x86_64" hdrmd5="7becd24def103bf3b9c9e3e57048f3ed" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="cpio" version="2.15" release="160000.2.2" arch="x86_64" hdrmd5="8c44efcd1f939bed140acc93a671debe" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="cpp-build" version="13" release="160000.2.2" arch="x86_64" hdrmd5="447b3b6fb91d9c5838884db46d39f24b" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="cpp13" version="13.4.0+git9739" release="160000.2.2" arch="x86_64" hdrmd5="fe82187240615cf69763d677e180a95c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="crypto-policies" version="20250124.4d262e7" release="160000.2.2" arch="noarch" hdrmd5="0cfc7ea4a7f59e55647cbfb985f9b0ef" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="debugedit" version="5.0" release="160000.2.2" arch="x86_64" hdrmd5="9c6785eea464f0add380871ecc4d6c0d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="diffutils" version="3.12" release="160000.2.2" arch="x86_64" hdrmd5="73683bd33289db4edde72f07200b4342" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="dwarves" version="1.27" release="160000.2.2" arch="x86_64" hdrmd5="2ede1e9d3688e0ea563cbc87f00140d1" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="dwz" version="0.15" release="160000.2.2" arch="x86_64" hdrmd5="b18cb62c6234929fdeeddd070000eb99" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="elfutils" version="0.192" release="160000.2.2" arch="x86_64" hdrmd5="a53974f1769c84ed9230368b66190d27" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="envsubst-mini" version="0.22.5" release="160000.2.2" arch="x86_64" hdrmd5="17d539b6a632722aff2f7602f0cd4c60" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="file" version="5.46" release="160000.2.2" arch="x86_64" hdrmd5="0e1a2cae7073d759fd5bcc635d66541e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="file-magic" version="5.46" release="160000.2.2" arch="noarch" hdrmd5="1c1738bd14943f7ef599a77024affd28" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="filesystem" version="84.87" release="160000.2.2" arch="x86_64" hdrmd5="e26e8c74cb26f555d18a8181d50715fb" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="fillup" version="1.42" release="160000.2.2" arch="x86_64" hdrmd5="e7a00f52338e4fe13189a8134c88a725" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="findutils" version="4.10.0" release="160000.2.2" arch="x86_64" hdrmd5="056db84141e30cf00be9dd8e880a1194" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="fipscheck" version="1.7.0" release="160000.2.2" arch="x86_64" hdrmd5="bec8b75ba58061b3553aec6e7469cecd" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gawk" version="5.3.2" release="160000.2.2" arch="x86_64" hdrmd5="bd724ab446e78d85668948628f84a6e7" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gcc-build" version="13" release="160000.2.2" arch="x86_64" hdrmd5="fcea675a99b8bf1ed81043e5708fe6e3" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gcc-build-PIE" version="13" release="160000.2.2" arch="x86_64" hdrmd5="3a8024405946dc66933fe0cd0abcb83e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gcc13" version="13.4.0+git9739" release="160000.2.2" arch="x86_64" hdrmd5="60d61752897cfa8e7d58e4359d186546" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gcc13-PIE" version="13.4.0+git9739" release="160000.2.2" arch="x86_64" hdrmd5="f49e5b1996640cbf576ac8dfa8f97265" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gettext-runtime-mini" version="0.22.5" release="160000.2.2" arch="x86_64" hdrmd5="52127c54816533f73c6e6e9445ac1bbb" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gettext-tools-mini" version="0.22.5" release="160000.2.2" arch="x86_64" hdrmd5="06253fd1572e7f3ba229559f95184599" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="glibc" version="2.40" release="160000.2.2" arch="x86_64" hdrmd5="ab8c2a53900e72f0cfc38a97be92dbad" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="glibc-devel" version="2.40" release="160000.2.2" arch="x86_64" hdrmd5="5b1347ca44fc4819074a1b8c357d1f26" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="glibc-gconv-modules-extra" version="2.40" release="160000.2.2" arch="x86_64" hdrmd5="e567e6eb669560754988dba41434266d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="glibc-locale-base" version="2.40" release="160000.2.2" arch="x86_64" hdrmd5="1eae61a2024a178f5cd8eb5cdcbf1990" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="grep" version="3.11" release="160000.2.2" arch="x86_64" hdrmd5="c62cb8350cb22cb2f59d0693e48df571" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="gzip" version="1.13" release="160000.2.2" arch="x86_64" hdrmd5="4cc35a1a8713dd9f789950656760aef2" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-default-devel" version="6.12.0" release="160000.7.1" arch="x86_64" hdrmd5="a29129681ea7008cb9c53153ee18adad" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-devel" version="6.12.0" release="160000.7.1" arch="noarch" hdrmd5="5a03149d1ffa37af150e702da4498a4b" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-livepatch-tools" version="1.8" release="160000.2.2" arch="noarch" hdrmd5="1abae9c1b4663dd775fb49a89c5025e9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-livepatch-tools-devel" version="1.8" release="160000.2.2" arch="noarch" hdrmd5="3e21ea67c48b517744fd2e2a7764423f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-macros" version="6.12.0" release="160000.7.1" arch="noarch" hdrmd5="1e7a43086e5a6472284795505d191965" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kernel-obs-build" version="6.12.0" release="160000.6.1" arch="x86_64" hdrmd5="e4e49a8d9874124386cca7d197d549dc" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="kmod" version="34.2" release="160000.3.2" arch="x86_64" hdrmd5="b30201c567f2678993c483fdfa2b9b4d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="krb5-mini" version="1.21.3" release="160000.2.2" arch="x86_64" hdrmd5="80ac284f24b2cbf94538b5b5750eab2f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libacl1" version="2.3.2" release="160000.2.2" arch="x86_64" hdrmd5="d3d149a7800354795953aea0255d0208" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libarchive13" version="3.8.1" release="160000.2.2" arch="x86_64" hdrmd5="18f7862697f19da68279787797baa620" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libasan8" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="1cbe627371104c2f4a976e6773003cd9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libasm1" version="0.192" release="160000.2.2" arch="x86_64" hdrmd5="eb5f6e5fc57b9cf9ed94dc376261e31f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libatomic1" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="bf0cf459e59dee0fd30174a13cc81335" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libattr1" version="2.5.2" release="160000.2.2" arch="x86_64" hdrmd5="0f6aca041820849db7dbce848a007173" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libaudit1" version="4.0" release="160000.2.2" arch="x86_64" hdrmd5="fdf79f6688daa5f2312d0fa10c612134" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libblkid1" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="4f32ab35ecccde69b1c78f36d72b600a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libbpf1" version="1.6.1" release="160000.1.2" arch="x86_64" hdrmd5="b1475e7a556d4ce4ce0f4a62f7ea12c4" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libbrotlicommon1" version="1.1.0" release="160000.2.2" arch="x86_64" hdrmd5="4ec532248ef45c61149f09c1280bdf42" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libbrotlidec1" version="1.1.0" release="160000.2.2" arch="x86_64" hdrmd5="32dab2e76200c7b6fd232a97f38db43b" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libbz2-1" version="1.0.8" release="160000.2.2" arch="x86_64" hdrmd5="72c8a0c3d305ac292724c85cf928c8e5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libcap-ng0" version="0.8.5" release="160000.3.2" arch="x86_64" hdrmd5="2a899d9348e72bb3272a23e9eb68bab1" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libcap2" version="2.73" release="160000.2.2" arch="x86_64" hdrmd5="32facb173aaf006ac6d45fc684238ee4" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libclamav12" version="1.4.3" release="160000.2.2" arch="x86_64" hdrmd5="1afbab30e23869cb02fbaae0e4b47f2e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libclammspack0" version="1.4.3" release="160000.2.2" arch="x86_64" hdrmd5="f5b8bad197f5f6e57e990852529094e9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libcom_err2" version="1.47.0" release="160000.3.2" arch="x86_64" hdrmd5="3e85c89ef310f5a23ad413e198528cc9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libcrypt1" version="4.4.38" release="160000.3.2" arch="x86_64" hdrmd5="4d2dc91e583c29932ccac45cc101f575" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libctf-nobfd0" version="2.43" release="160000.2.2" arch="x86_64" hdrmd5="fd7077902c361b5cce086e1529aceb63" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libctf0" version="2.43" release="160000.2.2" arch="x86_64" hdrmd5="5b21215f71d4e2f519c91b525448332c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libcurl4" version="8.14.1" release="160000.3.1" arch="x86_64" hdrmd5="ece32b5a982f649ae8745336226a54c6" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libdb-4_8" version="4.8.30" release="160000.2.2" arch="x86_64" hdrmd5="ab3e3d3c5b70f2f15bf87bc4349ed9bc" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libdw1" version="0.192" release="160000.2.2" arch="x86_64" hdrmd5="86896a770101c61685f8a34a929eaf8f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libdwarves1" version="1.27" release="160000.2.2" arch="x86_64" hdrmd5="2855bb18ac5707162095f178d1a06f4a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libeconf0" version="0.7.9" release="160000.2.2" arch="x86_64" hdrmd5="747c4a92709506cd4ba55653a4efb5dd" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libefivar1" version="38" release="160000.2.2" arch="x86_64" hdrmd5="01ecac7dd1bb7687462681c831041959" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libelf-devel" version="0.192" release="160000.2.2" arch="x86_64" hdrmd5="057e6ef135b1c8fd5786998598f39307" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libelf1" version="0.192" release="160000.2.2" arch="x86_64" hdrmd5="dfbcc09b96deb352234ba711f489ee50" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libfdisk1" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="4f7a6e5767018a8f25b7e86fc1b9810f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libfipscheck1" version="1.7.0" release="160000.2.2" arch="x86_64" hdrmd5="a65b11987720762a0081419c5f0b26f3" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libfreebl3" version="3.112" release="160000.2.2" arch="x86_64" hdrmd5="b4888af1ae8c49d3faebc87b90323b79" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libfreshclam3" version="1.4.3" release="160000.2.2" arch="x86_64" hdrmd5="1d85422296bebe142fa841ae4f4bd450" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgcc_s1" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="2a040268857aa0ff2602c9363af4c94a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgcrypt20" version="1.11.1" release="160000.2.2" arch="x86_64" hdrmd5="b9d07ea086f96a263cbc0e356f43ca8c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgdbm6" version="1.24" release="160000.2.2" arch="x86_64" hdrmd5="d7b13829b8041d86b3c6d29ccbabdd96" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgdbm_compat4" version="1.24" release="160000.2.2" arch="x86_64" hdrmd5="1dc2dbf6dbfb0fe314f3f63ebb591637" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgmp10" version="6.3.0" release="160000.2.2" arch="x86_64" hdrmd5="e3aadc96ee0ce07e4245b69eb6de998a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgomp1" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="20c0fa7017d6a18c211114c02235e8d9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libgpg-error0" version="1.54" release="160000.2.2" arch="x86_64" hdrmd5="2c5dd31dc1a3514030d0fddf3d3042c8" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libhwasan0" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="d2c84b40674129c27b7c974cf3f2ec22" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libidn2-0" version="2.3.8" release="160000.2.2" arch="x86_64" hdrmd5="3f1df8365dff68cc5dfc4cd1f9a1fa7c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libisl23" version="0.26" release="160000.2.2" arch="x86_64" hdrmd5="d47c3a98a3d623efb8aacb0311f1ffd6" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libitm1" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="1381751c1edf249464133f98d697fe4e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libjitterentropy3" version="3.6.3" release="160000.2.2" arch="x86_64" hdrmd5="1acbb3900ca5775b0b46b2db3d8137ff" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libjson-c5" version="0.17" release="160000.2.2" arch="x86_64" hdrmd5="64a2fc2193648a3abc284f60c1632f83" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libldap-2" version="2.6.10+10" release="160000.2.2" arch="x86_64" hdrmd5="e28400244c5ac764026f9eba7cb59699" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libldap-data" version="2.6.10+10" release="160000.2.2" arch="noarch" hdrmd5="662f6571048c678faf84b074948d2627" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="liblsan0" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="e367794effa56af198e787a5de7bc394" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="liblua5_4-5" version="5.4.7" release="160000.2.2" arch="x86_64" hdrmd5="ad81acc27c5efe60dde8e8b33c4801f8" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="liblz1" version="1.15" release="160000.2.2" arch="x86_64" hdrmd5="6d2e9bd159d527d0c4f02a16fc878dee" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="liblz4-1" version="1.10.0" release="160000.2.2" arch="x86_64" hdrmd5="37ca2ca97dcd7acc9ba95e69eb541f67" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="liblzma5" version="5.8.1" release="160000.2.2" arch="x86_64" hdrmd5="9c7b3338b7f6bf7ee03525e2feacaa41" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libmagic1" version="5.46" release="160000.2.2" arch="x86_64" hdrmd5="fd0b03223c7c4d4d59520a6c56ec08d1" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libmount1" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="fabca8fe1cd7e03201c98b0fc698de08" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libmpc3" version="1.3.1" release="160000.3.2" arch="x86_64" hdrmd5="6df41ab8547a0b8a2ab722b577141138" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libmpfr6" version="4.2.1" release="160000.2.2" arch="x86_64" hdrmd5="8d1e06e3462f50daa1df98090e620e20" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libncurses6" version="6.5.20250531" release="160000.2.2" arch="x86_64" hdrmd5="83e2fdbe090e3f7b15025fddeea43fc2" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libnghttp2-14" version="1.64.0" release="160000.2.2" arch="x86_64" hdrmd5="4c51aaeea5d56e5331d73642a1b40af1" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libopenssl3" version="3.5.0" release="160000.3.2" arch="x86_64" hdrmd5="2e3024839c8a244261783db110b6a3f6" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libpcre2-8-0" version="10.45" release="160000.2.2" arch="x86_64" hdrmd5="03ccff801a9d691c7129d646da25f177" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libpkgconf5" version="2.2.0" release="160000.2.2" arch="x86_64" hdrmd5="853eda36087189c48111ef617aa9cf17" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libpopt0" version="1.19" release="160000.2.2" arch="x86_64" hdrmd5="f960b19943d9ca94287b35364647050e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libpsl5" version="0.21.5" release="160000.3.2" arch="x86_64" hdrmd5="47967467575a6d999a7bcbf8e41457f5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libreadline8" version="8.2.13" release="160000.2.2" arch="x86_64" hdrmd5="1ad92153aad5619d7c3c5eadbdeb4800" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="librpmbuild10" version="4.20.1" release="160000.2.2" arch="x86_64" hdrmd5="9724960e3da62b342c95742ea6f46548" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsasl2-3" version="2.1.28" release="160000.3.1" arch="x86_64" hdrmd5="56e8fb0a15435afe6f8c3b7e2d60ccc1" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libseccomp2" version="2.6.0" release="160000.2.2" arch="x86_64" hdrmd5="c38793ea8e2ad541b40dedbe918bc706" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libselinux1" version="3.8.1" release="160000.2.2" arch="x86_64" hdrmd5="eeb997db209aca060d467e1f22673c77" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsemanage-conf" version="3.8.1" release="160000.2.2" arch="x86_64" hdrmd5="6249a185142913648bcc56feb43dbff5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsemanage2" version="3.8.1" release="160000.2.2" arch="x86_64" hdrmd5="f0bd246baaae2d7d11272ad47ef0fab3" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsepol2" version="3.8.1" release="160000.2.2" arch="x86_64" hdrmd5="8db064203417b9bea5e928c0c2b40c1d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsmartcols1" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="deb8a933536a1fd2d3186f2689347302" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsoftokn3" version="3.112" release="160000.2.2" arch="x86_64" hdrmd5="3b0e2e481423f77db2b1688fd679a18b" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsqlite3-0" version="3.50.4" release="160000.1.2" arch="x86_64" hdrmd5="22b5119bc6f7cb2aee05a7925ab955a5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libssh-config" version="0.11.2" release="160000.2.2" arch="noarch" hdrmd5="fa76b1b80172ca556ad0c68c3e82525e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libssh4" version="0.11.2" release="160000.2.2" arch="x86_64" hdrmd5="6b865ed56f0e673e8c59a7404a9bf06d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libstdc++6" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="8d17356a9ccd12f2630daf64cc0967e4" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsubid5" version="4.17.2" release="160000.2.2" arch="x86_64" hdrmd5="e56ae97e852832bd508e0e07598229a9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libsystemd0-mini" version="257.7" release="160000.2.2" arch="x86_64" hdrmd5="8e44f22b953c3a0c40acf273e3edeea0" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libtsan2" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="caafac8a172a858574057cb3a598c855" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libubsan1" version="15.1.1+git9973" release="160000.2.2" arch="x86_64" hdrmd5="50b37da01170ba07d07053589589c533" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libunistring5" version="1.3" release="160000.3.2" arch="x86_64" hdrmd5="87b2bb694806847744a18852c19aac54" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libuuid1" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="fc6112cb101979e8b3072293b7f19b9b" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libverto1" version="0.3.2" release="160000.2.2" arch="x86_64" hdrmd5="c795fa2e0282216c6550dfa16cb9877a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libxcrypt-devel" version="4.4.38" release="160000.3.2" arch="x86_64" hdrmd5="603e786cacdb478b47b2aaafbbcb02d9" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libxml2-2" version="2.13.8" release="160000.2.2" arch="x86_64" hdrmd5="4d80aa76735d45329be38461ee2e5799" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libz1" version="1.2.13" release="160000.2.2" arch="x86_64" hdrmd5="805b3242f75c02e956f4269ce6ee5c6c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libzstd-devel" version="1.5.7" release="160000.2.2" arch="x86_64" hdrmd5="f9a3d8e08a2f61acec840e1ca69c8b52" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="libzstd1" version="1.5.7" release="160000.2.2" arch="x86_64" hdrmd5="391cd0b3a2110d492294272acbcd8201" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="linux-glibc-devel" version="6.12" release="160000.2.2" arch="x86_64" hdrmd5="cb9f55f41b9ad2ff0ee56aa74cafa8ed" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="login_defs" version="4.17.2" release="160000.2.2" arch="noarch" hdrmd5="3eed25079ef456ff8237c1ebb337a0e2" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="lua54" version="5.4.7" release="160000.2.2" arch="x86_64" hdrmd5="f05d8cf6af40953c83e2971732ff364c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="make" version="4.4.1" release="160000.3.2" arch="x86_64" hdrmd5="370ced2cf4f973f115a1dfc4780821f2" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="mozilla-nspr" version="4.36" release="160000.2.2" arch="x86_64" hdrmd5="54ae8ecbc940b9bee9b0826f840fed68" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="mozilla-nss" version="3.112" release="160000.2.2" arch="x86_64" hdrmd5="be92ad363e01bbe99716e9a086744240" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="mozilla-nss-certs" version="3.112" release="160000.2.2" arch="x86_64" hdrmd5="076ef59edd7fa491d5f2c28cf62a6c9d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="mozilla-nss-tools" version="3.112" release="160000.2.2" arch="x86_64" hdrmd5="9ecc4dbb500ae77f705106ae88773547" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="ncurses-utils" version="6.5.20250531" release="160000.2.2" arch="x86_64" hdrmd5="7a32efca54476dbed443d078e3ac97cf" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="openssl" version="3.5.0" release="160000.2.2" arch="noarch" hdrmd5="2ab80b9bf884d85e2cac3bc5dcfbe036" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="openssl-3" version="3.5.0" release="160000.3.2" arch="x86_64" hdrmd5="0e5e8b5da5f8d2c93df1d8bdaff3d1b7" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pam" version="1.7.1" release="160000.2.2" arch="x86_64" hdrmd5="b897b47a1e0a219e49008bd5abeee651" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="patch" version="2.7.6" release="160000.2.2" arch="x86_64" hdrmd5="a0165e68cb83caee617e0b634389257e" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="perl" version="5.42.0" release="160000.2.2" arch="x86_64" hdrmd5="8c1d0c2f1ba913589d2ebf46a0c2c0fd" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="perl-base" version="5.42.0" release="160000.2.2" arch="x86_64" hdrmd5="611133fa8549179549e02c314ea4970d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="perl-rpm-packaging" version="1.2" release="160000.2.2" arch="noarch" hdrmd5="c484a281412b4e5a2a56d93f49673bc5" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="permctl" version="1699_20250120" release="160000.2.2" arch="x86_64" hdrmd5="c9d02818aebfec00fae617962b88c78f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="permissions" version="1699_20250120" release="160000.2.2" arch="x86_64" hdrmd5="37905f67fa126e992b1fceb346cdc319" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="permissions-config" version="1699_20250120" release="160000.2.2" arch="noarch" hdrmd5="7b9c5a7067d1b1332c8f53b8e624cf0f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pesign" version="116" release="160000.2.2" arch="x86_64" hdrmd5="0ee33a994ba50d3f8ca5ae38e7218720" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pesign-obs-integration" version="10.2+git20250219.c99462c" release="160000.3.1" arch="x86_64" hdrmd5="b387184299221c33edc29ae7e1fd0742" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pkgconf" version="2.2.0" release="160000.2.2" arch="x86_64" hdrmd5="e08a1dbfe7a040a1d386cb059bd0311f" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pkgconf-m4" version="2.2.0" release="160000.2.2" arch="noarch" hdrmd5="72b9b70fc691db6567ed2097af916b58" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="pkgconf-pkg-config" version="2.2.0" release="160000.2.2" arch="x86_64" hdrmd5="57899473584db18dc69026a7a6691f07" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="polkit-default-privs" version="1550+20250604.71bfb94" release="160000.2.2" arch="noarch" hdrmd5="cba9b5e837c5a463f9bed4d443d7db2d" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="post-build-checks" version="84.87+git20250725.0c3a172" release="160000.1.2" arch="noarch" hdrmd5="f43d0adeb4a0e264c1d4e54ef54134d7" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="post-build-checks-malwarescan" version="0.1" release="160000.2.2" arch="noarch" hdrmd5="730d9345310caaa51d48bdccba534bad" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="rpm" version="4.20.1" release="160000.2.2" arch="x86_64" hdrmd5="967b1f5b67236ae269e8216058ff32e0" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="rpm-build" version="4.20.1" release="160000.2.2" arch="x86_64" hdrmd5="05850170f43bcec1918de82c63ccb0f7" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="rpm-config-SUSE" version="20250328" release="160000.2.2" arch="noarch" hdrmd5="d45ce565fcc2f271148d9b0b2233467a" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="rpmlint-mini" version="2.7.0+git20250812.a820c20f" release="160000.2.2" arch="x86_64" hdrmd5="86b30809974edd463524fdd1d27eddba" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="sed" version="4.9" release="160000.2.2" arch="x86_64" hdrmd5="631b0dd7782a3d1951b9b72d0f0c5d54" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="shadow" version="4.17.2" release="160000.2.2" arch="x86_64" hdrmd5="aa142164f6fcd5c19b847473e5174c37" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="suse-module-tools" version="16.0.60" release="160000.2.2" arch="x86_64" hdrmd5="61b1d25f612200568324d8c09e444ace" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="system-user-root" version="20190513" release="160000.2.2" arch="noarch" hdrmd5="eceaaf7faf0faf4ae173cf4874ac7ae2" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="system-user-vscan" version="20170617" release="160000.2.2" arch="noarch" hdrmd5="fc46585366ea5657a69be8421d0f20be" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="systemd-rpm-macros" version="26" release="160000.2.2" arch="noarch" hdrmd5="9fa96fca8f5fd63967c619302557e682" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="sysuser-shadow" version="3.3" release="160000.2.2" arch="noarch" hdrmd5="2ba855983b3ab8f736c7c722d0ee6ca4" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="tar" version="1.35" release="160000.2.2" arch="x86_64" hdrmd5="4b9e8e8ecff085f5a1177a20d7db2ede" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="terminfo-base" version="6.5.20250531" release="160000.2.2" arch="x86_64" hdrmd5="830b5845dbe2983452b4fed2c3cc3221" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="update-alternatives" version="1.22.21" release="160000.2.2" arch="x86_64" hdrmd5="5863663b418e03500330a52ee807c887" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="util-linux" version="2.41.1" release="160000.2.2" arch="x86_64" hdrmd5="b970aa76944f7a7cc6aa4fb614096820" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="which" version="2.23" release="160000.2.2" arch="x86_64" hdrmd5="a183a53307305bc0ebe97937f1c0e4a6" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="xz" version="5.8.1" release="160000.2.2" arch="x86_64" hdrmd5="38d8c78174c584593ed698b3df9bc9d7" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="zlib-devel" version="1.2.13" release="160000.2.2" arch="x86_64" hdrmd5="80580835bd0ae2b116dd5a0a81f6b21c" project="SUSE:SLFO:1.2" repository="standard"/>
  <bdep name="zstd" version="1.5.7" release="160000.2.2" arch="x86_64" hdrmd5="babe11445b5d9762af8d3f86134c5770" project="SUSE:SLFO:1.2" repository="standard"/>
  <signflavor>2023-05-10</signflavor>
</buildinfo>
