Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:MaxxedSUSE
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of home:MaxxedSUSE
######################################################################## ############# ############# ############# FOR TUMBLEWEEB ONLY ############# ############# ############# ######################################################################## %if "%_repository" == "openSUSE_Tumbleweed" Prefer: libglvnd Prefer: libglvnd-32bit Prefer: gzip Prefer: python311-python-dateutil Prefer: libgfortran5 Prefer: libOpenCL1 Prefer: libOpenCL1-32bit Prefer: libz-ng-compat1-32bit Prefer: libva-devel Prefer: libva-gl-devel Prefer: -libva-nvidia-driver Prefer: SDL2-devel Prefer: SDL2-devel-32bit Prefer: python3-pycairo Prefer: xorgproto-devel Prefer: pipewire-libjack-0_3 Prefer: vulkan-devel Prefer: vulkan-devel-32bit Prefer: libgdbm4 Prefer: libgdbm_compat4 Prefer: ocl-icd-devel Prefer: ocl-icd-devel-32bit Prefer: spirv-tools-devel Prefer: spirv-tools-devel-32bit Prefer: quazip-qt5-devel Prefer: quazip-devel Prefer: fdk-aac-devel Prefer: libfdk-aac-devel Prefer: readline-devel Prefer: readline-devel-32bit Prefer: libstdc++6-gcc12 Prefer: libvulkan1 Prefer: libfdisk-devel Prefer: libfdisk-devel-32bit Prefer: mingw64-headers-dummy-pthread Prefer: mingw32-headers-dummy-pthread Prefer: winetricks-gcs Prefer: wayland-devel Prefer: libbrotli-devel Prefer: libopenh264-7 # prefer the devel versions of boost*-devel packages Prefer: boost-jam Prefer: libboost_atomic-devel Prefer: libboost_chrono-devel Prefer: libboost_context-devel Prefer: libboost_date_time-devel Prefer: libboost_filesystem-devel Prefer: libboost_graph-devel Prefer: libboost_headers-devel Prefer: libboost_iostreams-devel Prefer: libboost_iostreams-devel Prefer: libboost_locale-devel Prefer: libboost_log-devel Prefer: libboost_mpi-devel Prefer: libboost_program_options-devel Prefer: libboost_python-py2_7-devel Prefer: libboost_python-py3-devel Prefer: libboost_python-devel Prefer: libboost_random-devel Prefer: libboost_regex-devel Prefer: libboost_serialization-devel Prefer: libboost_signals-devel Prefer: libboost_system-devel Prefer: libboost_test-devel Prefer: libboost_thread-devel Prefer: libboost_timer-devel Prefer: libboost_graph_parallel-devel Prefer: libz1 -libz-ng-compat1 -zlib-ng-compat-devel Prefer: libabsl2401_0_0 # udev: -full and -mini packages don't mingle well Prefer: libudev1:udev Conflict: libudev1:udev-mini Conflict: udev:libudev-mini1 # pythin-pip inside OBS never connects to the net, so we don't use certs Ignore: python38-pip:ca-certificates Ignore: python39-pip:ca-certificates Ignore: python310-pip:ca-certificates Ignore: python311-pip:ca-certificates Preinstall: fillup glibc grep pam permissions rpm rpm-config-SUSE sed tar Required: rpm-build # Build all packages with -pie enabled Required: gcc-PIE Prefer: rpm-build %ifarch x86_64 BuildFlags: excludebuild:binutils:avr BuildFlags: excludebuild:binutils:bpf BuildFlags: excludebuild:binutils:epiphany BuildFlags: excludebuild:binutils:hppa BuildFlags: excludebuild:binutils:hppa64 BuildFlags: excludebuild:binutils:i386 BuildFlags: excludebuild:binutils:ia64 BuildFlags: excludebuild:binutils:m68k BuildFlags: excludebuild:binutils:mips BuildFlags: excludebuild:binutils:ppc BuildFlags: excludebuild:binutils:ppc64 BuildFlags: excludebuild:binutils:ppc64le BuildFlags: excludebuild:binutils:pru BuildFlags: excludebuild:binutils:riscv64 BuildFlags: excludebuild:binutils:rx BuildFlags: excludebuild:binutils:s390 BuildFlags: excludebuild:binutils:s390x BuildFlags: excludebuild:binutils:sparc BuildFlags: excludebuild:binutils:sparc64 BuildFlags: excludebuild:binutils:spu BuildFlags: excludebuild:binutils:xtensa BuildFlags: excludebuild:meson:test BuildFlags: excludebuild:glibc:cross-riscv64 BuildFlags: excludebuild:glibc:cross-ppc64le BuildFlags: excludebuild:glibc:cross-s390x BuildFlags: excludebuild:cmake-3.27.7:full BuildFlags: excludebuild:cmake-3.27.7:gui BuildFlags: excludebuild:gcc12:cross-pru-gcc12 BuildFlags: excludebuild:gcc12:cross-amdgcn-gcc12 BuildFlags: excludebuild:gcc12:cross-avr-gcc12 BuildFlags: excludebuild:gcc12:cross-avr-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-epiphany-gcc12 BuildFlags: excludebuild:gcc12:cross-epiphany-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-hppa-gcc12 BuildFlags: excludebuild:gcc12:cross-hppa-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-m68k-gcc12 BuildFlags: excludebuild:gcc12:cross-mips-gcc12 BuildFlags: excludebuild:gcc12:cross-nvptx-gcc12 BuildFlags: excludebuild:gcc12:cross-ppc64-gcc12 BuildFlags: excludebuild:gcc12:cross-ppc64le-gcc12 BuildFlags: excludebuild:gcc12:cross-pru-gcc12 BuildFlags: excludebuild:gcc12:cross-pru-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-riscv64-elf-gcc12 BuildFlags: excludebuild:gcc12:cross-riscv64-elf-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12 BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-rx-gcc12 BuildFlags: excludebuild:gcc12:cross-rx-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-s390x-gcc12 BuildFlags: excludebuild:gcc12:cross-sparc-gcc12 BuildFlags: excludebuild:gcc12:cross-sparc64-gcc12 BuildFlags: excludebuild:gcc12:cross-x86_64-gcc12 BuildFlags: excludebuild:gcc12:gcc12-testresults BuildFlags: excludebuild:gcc13:cross-amdgcn-gcc13 BuildFlags: excludebuild:gcc13:cross-avr-gcc13 BuildFlags: excludebuild:gcc13:cross-avr-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-epiphany-gcc13 BuildFlags: excludebuild:gcc13:cross-epiphany-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-hppa-gcc13 BuildFlags: excludebuild:gcc13:cross-hppa-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-m68k-gcc13 BuildFlags: excludebuild:gcc13:cross-mips-gcc13 BuildFlags: excludebuild:gcc13:cross-nvptx-gcc13 BuildFlags: excludebuild:gcc13:cross-ppc64-gcc13 BuildFlags: excludebuild:gcc13:cross-ppc64le-gcc13 BuildFlags: excludebuild:gcc13:cross-pru-gcc13 BuildFlags: excludebuild:gcc13:cross-pru-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-riscv64-elf-gcc13 BuildFlags: excludebuild:gcc13:cross-riscv64-elf-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13 BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-rx-gcc13 BuildFlags: excludebuild:gcc13:cross-rx-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-s390x-gcc13 BuildFlags: excludebuild:gcc13:cross-sparc-gcc13 BuildFlags: excludebuild:gcc13:cross-sparc64-gcc13 BuildFlags: excludebuild:gcc13:cross-x86_64-gcc13 BuildFlags: excludebuild:gcc13:gcc13-testresults BuildFlags: excludebuild:llvm11 BuildFlags: excludebuild:llvm15 BuildFlags: excludebuild:boost:gnu-openmpi4-hpc BuildFlags: excludebuild:boost:gnu-openmpi3-hpc BuildFlags: excludebuild:boost:gnu-openmpi2-hpc BuildFlags: excludebuild:boost:gnu-mvapich2-hpc BuildFlags: excludebuild:boost:gnu-mpich-hpc BuildFlags: excludebuild:boost:gnu-hpc BuildFlags: excludebuild:python-setuptools:test BuildFlags: excludebuild:python-setuptools:wheel BuildFlags: excludebuild:test %endif %ifarch aarch64 BuildFlags: excludebuild:looking-glass BuildFlags: excludebuild:sunshine BuildFlags: excludebuild:optimus-manager BuildFlags: excludebuild:libmfx BuildFlags: excludebuild:sfml BuildFlags: excludebuild:d3d9 BuildFlags: excludebuild:libcuda BuildFlags: excludebuild:libfm-qt BuildFlags: excludebuild:obs-studio BuildFlags: excludebuild:obs-vkcapture BuildFlags: excludebuild:spirv-llvm-translator BuildFlags: excludebuild:DirectXShaderCompiler BuildFlags: excludebuild:glibc:cross-ppc64le BuildFlags: excludebuild:glibc:cross-riscv64 BuildFlags: excludebuild:glibc:cross-s390x BuildFlags: excludebuild:binutils:avr BuildFlags: excludebuild:binutils:bpf BuildFlags: excludebuild:binutils:epiphany BuildFlags: excludebuild:binutils:hppa BuildFlags: excludebuild:binutils:hppa64 BuildFlags: excludebuild:binutils:i386 BuildFlags: excludebuild:binutils:ia64 BuildFlags: excludebuild:binutils:m68k BuildFlags: excludebuild:binutils:mips BuildFlags: excludebuild:binutils:ppc BuildFlags: excludebuild:binutils:ppc64 BuildFlags: excludebuild:binutils:ppc64le BuildFlags: excludebuild:binutils:pru BuildFlags: excludebuild:binutils:riscv64 BuildFlags: excludebuild:binutils:rx BuildFlags: excludebuild:binutils:s390 BuildFlags: excludebuild:binutils:s390x BuildFlags: excludebuild:binutils:sparc BuildFlags: excludebuild:binutils:sparc64 BuildFlags: excludebuild:binutils:spu BuildFlags: excludebuild:binutils:xtensa #BuildFlags: excludebuild:meson:test #BuildFlags: excludebuild:cmake-3.27.7:full #BuildFlags: excludebuild:cmake-3.27.7:gui BuildFlags: excludebuild:gcc12:cross-arm-gcc12 BuildFlags: excludebuild:gcc12:cross-arm-none-gcc12 BuildFlags: excludebuild:gcc12:cross-arm-none-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-pru-gcc12 BuildFlags: excludebuild:gcc12:cross-amdgcn-gcc12 BuildFlags: excludebuild:gcc12:cross-avr-gcc12 BuildFlags: excludebuild:gcc12:cross-avr-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-epiphany-gcc12 BuildFlags: excludebuild:gcc12:cross-epiphany-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-hppa-gcc12 BuildFlags: excludebuild:gcc12:cross-hppa-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-m68k-gcc12 BuildFlags: excludebuild:gcc12:cross-mips-gcc12 BuildFlags: excludebuild:gcc12:cross-nvptx-gcc12 BuildFlags: excludebuild:gcc12:cross-ppc64-gcc12 BuildFlags: excludebuild:gcc12:cross-ppc64le-gcc12 BuildFlags: excludebuild:gcc12:cross-pru-gcc12 BuildFlags: excludebuild:gcc12:cross-pru-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-riscv64-elf-gcc12 BuildFlags: excludebuild:gcc12:cross-riscv64-elf-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12 BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-rx-gcc12 BuildFlags: excludebuild:gcc12:cross-rx-gcc12-bootstrap BuildFlags: excludebuild:gcc12:cross-s390x-gcc12 BuildFlags: excludebuild:gcc12:cross-sparc-gcc12 BuildFlags: excludebuild:gcc12:cross-sparc64-gcc12 BuildFlags: excludebuild:gcc12:cross-x86_64-gcc12 #BuildFlags: excludebuild:gcc12:gcc12-testresults BuildFlags: excludebuild:gcc13:cross-arm-gcc13 BuildFlags: excludebuild:gcc13:cross-arm-none-gcc13 BuildFlags: excludebuild:gcc13:cross-arm-none-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-amdgcn-gcc13 BuildFlags: excludebuild:gcc13:cross-avr-gcc13 BuildFlags: excludebuild:gcc13:cross-avr-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-epiphany-gcc13 BuildFlags: excludebuild:gcc13:cross-epiphany-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-hppa-gcc13 BuildFlags: excludebuild:gcc13:cross-hppa-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-m68k-gcc13 BuildFlags: excludebuild:gcc13:cross-mips-gcc13 BuildFlags: excludebuild:gcc13:cross-nvptx-gcc13 BuildFlags: excludebuild:gcc13:cross-ppc64-gcc13 BuildFlags: excludebuild:gcc13:cross-ppc64le-gcc13 BuildFlags: excludebuild:gcc13:cross-pru-gcc13 BuildFlags: excludebuild:gcc13:cross-pru-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-riscv64-elf-gcc13 BuildFlags: excludebuild:gcc13:cross-riscv64-elf-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13 BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-rx-gcc13 BuildFlags: excludebuild:gcc13:cross-rx-gcc13-bootstrap BuildFlags: excludebuild:gcc13:cross-s390x-gcc13 BuildFlags: excludebuild:gcc13:cross-sparc-gcc13 BuildFlags: excludebuild:gcc13:cross-sparc64-gcc13 BuildFlags: excludebuild:gcc13:cross-x86_64-gcc13 #BuildFlags: excludebuild:gcc13:gcc13-testresults %endif %ifarch x86_64 ppc64 s390x sparc64 Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit %else %ifarch i586 aarch64 armv7l armv7hl Substitute: glibc-32bit glibc-devel-32bit glibc-devel-32bit %else Substitute: glibc-devel-32bit %endif %endif %ifarch %ix86 Substitute: kernel-binary-packages kernel-default kernel-smp kernel-bigsmp kernel-debug kernel-xen %endif %ifarch x86_64 Substitute: kernel-binary-packages kernel-default kernel-smp kernel-xen %endif 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} %ifarch i586 i686 x86_64 RepoURL: https://download.opensuse.org/tumbleweed/repo/oss %endif %ifarch aarch64 RepoURL: https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss %endif %ifarch armv7hl armv7l RepoURL: https://download.opensuse.org/ports/armv7hl/tumbleweed/repo/oss %endif RegistryURL: https://registry.opensuse.org ##################################################################################################################################################################################################### ##################################################################################################################################################################################################### %endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor