Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
OBS:Server:Unstable
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of OBS:Server:Unstable
Macros: %source_date_epoch_from_changelog N :Macros Prefer: product-builder-plugin-Tumbleweed BuildFlags: container-compression-format:zchunk BuildFlags: sbom:spdx # darix 2022-11-29 make it build Prefer: ruby3.1-rubygem-rack # bmwiedemann make obs-server build and not take mariadb104 Prefer: mariadb Prefer: mariadb-client # temporary should be fixed in SUSE:SLE-15-SP4:GA Prefer: -libudev-devel Prefer: -libudev-devel-32bit # for OBS-Appliance Prefer: qemu # ro 2024-04-30, fix choice for python-flake8 in factory %if %{defined primary_python} Prefer: %{primary_python}-flake8 %endif #BuildFlags: slsaprovenance PublishFlags: withsbom %if "%_repository" == "15.5" || "%_repository" == "15.6" Macros: %disable_obs_frontend_test_suite 1 :Macros %define disable_obs_frontend_test_suite 1 %endif Support: !rpmlint-backports Prefer: -postgresql13-devel-mini Prefer: -postgresql14-devel-mini Prefer: -postgresql15-devel-mini Prefer: sles-release %if "%_repository" == "containers" Type: docker Repotype: none Patterntype: none Required: containment-rpm-container %endif %if "%_repository" == "images_factory" || "%_repository" == "images_ppc" || "%_repository" == "images_arm" || "%_repository" == "images_zSystems" || "%_repository" == "openSUSE_Factory" Substitute: dracut-mkinitrd-deprecated dracut %endif %if "%_repository" == "images" || "%_repository" == "images_15.6" || "%_repository" == "images_factory" || "%_repository" == "images_ppc" || "%_repository" == "images_arm" || "%_repository" == "images_zSystems" || "%_repository" == "images_ALP" || "%_repository" == "images_15.4" Repotype: staticlinks Type: kiwi Patterntype: none Substitute: kiwi-packagemanager:instsource product-builder #Substitute: kiwi-boot:isoboot kiwi-boot-requires #Substitute: kiwi-boot:oemboot kiwi-boot-requires syslinux #Substitute: kiwi-boot:netboot kiwi-boot-descriptions kiwi-boot-requires #Substitute: kiwi-boot:vmxboot kiwi-boot-requires #Substitute: kiwi-boot:xenboot kiwi-boot-requires #Substitute: kiwi-setup:image python3-kiwi createrepo substitute: virt-utils qemu-tools #substitute: kiwi-filesystem:ext3 e2fsprogs substitute: kiwi python3-kiwi #substitute: kiwi-image:vmx python3-kiwi prefer: kiwi-image-pxe-requires prefer: kiwi-image-oem-requires prefer: kiwi-filesystem-requires prefer: unrar prefer: python-PyYAML Prefer: -ghc-bootstrap # beg added ro 20181217 Prefer: xml-commons-resolver xml-commons-apis # end added ro 20181217 # beg added ro 20190319 Prefer: -perl-XML-Structured # end added ro 20190319 # beg added ro 20190402 Prefer: -kernel-default-base # end added ro 20190402 # beg added ro 20191015 Prefer: -kernel-firmware-all # end added ro 20191015 # beg added M0ses 20200706 Prefer: -product-builder-plugin-openSUSE Prefer: -product-builder-plugin-SLE_15 # end added M0ses 20200706 # beg added ro 20210203 Required: kiwi-systemdeps-filesystems kiwi-systemdeps-disk-images kiwi-systemdeps-iso-media # end added ro 20210203 %endif # beg added ro 20211213 # have choice for bind-libs: libisc1606 libisc166 Prefer: -libisc166 # end added ro 20211213 # begin hack temporary hack %if "%_repository" == "images_zSystems" Prefer: libesmtp6 plymouth-branding-openSUSE %endif # end hack temporary hack %if "%_repository" == "containment" Repotype: rpm-md Type: kiwi Patterntype: none Required: containment-rpm-container substitute: kiwi-filesystem:ext3 e2fsprogs substitute: kiwi python3-kiwi substitute: kiwi-image:vmx python3-kiwi prefer: kiwi-image-pxe-requires prefer: kiwi-image-oem-requires prefer: kiwi-filesystem-requires prefer: unrar Prefer: -rustup Prefer: -appx-util %endif %if 0%{?suse_version} > 1400 Substitute: perl-macros %endif %ifarch ppc ppc64 ppc64le s390 s390x aarch64 armv7l %if "%_repository" == "images" || "%_repository" == "images_15.6" || "%_repository" == "images_factory" || "%_repository" == "images_ppc" || "%_repository" == "images_arm" || "%_repository" == "images_zSystems" || "%_repository" == "images_15.4" Prefer: -cracklib-dict-small %endif %endif # we do have only x86_64 build hosts, may be a problem on local build though ... ExportFilter: ^qemu.*\.x86_64\.rpm$ . armv7l # we only build x86_64 and aarch64 appliances ExportFilter: ^build-initvm-*\.noarch\.rpm$ x86_64 aarch64 Ignore: ruby:rpm-with-ruby-provide-hook FileProvides: /usr/bin/python3.11 python311-base %if 0%{?suse_version} <= 1500 FileProvides: /bin/csh tcsh FileProvides: /usr/bin/csh tcsh FileProvides: /usr/bin/pkg-config pkg-config FileProvides: /usr/bin/tput ncurses-utils FileProvides: /usr/bin/Xvfb xorg-x11-server FileProvides: /usr/bin/xmllint libxml2-tools FileProvides: /usr/bin/fipscheck fipscheck FileProvides: /usr/bin/python python FileProvides: /usr/bin/ruby %{?rb_default_ruby_suffix}%{?!rb_default_ruby_suffix:ruby3.1} FileProvides: /usr/bin/tack tack FileProvides: /usr/bin/dialog dialog %else FileProvides: /usr/bin/ruby.ruby3.1 ruby3.1 %endif FileProvides: /usr/bin/mimencode metamail FileProvides: /usr/bin/sg_inq sg3_utils FileProvides: /usr/bin/eu-nm elfutils FileProvides: /sbin/setcap libcap-progs FileProvides: /usr/bin/setfacl acl FileProvides: /usr/sbin/setctsid util-linux Prefer: openSUSE-release openSUSE-release-ftp plymouth-branding-basedonopensuse Prefer: -plymouth-branding-upstream Prefer: -dummy-release Prefer: -unified-installer-release Prefer: -SLE_HPC-release Prefer: -SLES_SAP-release Prefer: -SLE_RT-release Prefer: -sled-release Prefer: -SLES_BCL-release Prefer: -openSUSE-MicroOS-release Prefer: -SUSE-Manager-Server-release Prefer: -SUSE-Manager-Proxy-release Prefer: -SUSE-Manager-Retail-Branch-Server-release %if "%_repository" == "SLE_12_SP3" Prefer: postgresql10-devel %endif Prefer: -build-mkbaselibs-sle Prefer: -libqt4-sql-32bit -libqt4-sql-x86 -libassuan0-32bit Prefer: systemd-sysvinit Prefer: systemd Prefer: -systemd-mini -systemd-mini-devel -systemd-mini-sysvinit -udev-mini -libudev-mini1 -libsystemd0-mini Prefer: createrepo:python-deltarpm Prefer: python-dateutil %if 0%{?suse_version} == 1315 Prefer: go1.9 %endif %if "%_repository" == "Fedora_30" || "%_repository" == "Fedora_Rawhide" Substitute: openldap2-devel openldap-devel Substitute: timezone tzdata Substitute: freetype2-devel freetype-devel Substitute: xorg-x11-devel xorg-x11-server-devel Substitute: netcfg network-scripts Substitute: update-alternatives alternatives %endif Prefer: nodejs12 nodejs10 # yum-common is broken and replaced by python-yum Prefer: -yum-common Ignore: plymouth:plymouth-branding # temporary for build.o.o %_with_hide_image_template_icon 1 # Ruby configuration. ## Disable gem building for everything but Ruby 3.1 Prefer: -ruby3.3-rubygem-gem2rpm Prefer: -ruby3.2-rubygem-gem2rpm Prefer: ruby3.1-rubygem-gem2rpm Prefer: -ruby3.0-rubygem-gem2rpm Prefer: -ruby2.7-rubygem-gem2rpm Prefer: -ruby2.6-rubygem-gem2rpm Prefer: -ruby2.5-rubygem-gem2rpm Prefer: -ruby2.1-rubygem-gem2rpm %define _with_ruby33 0 %define _with_ruby32 0 %define _with_ruby31 1 %define _with_ruby30 0 %define _with_ruby27 0 %define _with_ruby26 0 %define _with_ruby25 0 %define _with_ruby21 0 %define rb_build_ruby_abis ruby:3.1.0 %define rb_build_versions ruby31 %define gem_binary /usr/bin/gem.ruby3.1 # Used by newer ruby packages, it's not defined on older distributions %define _rpmmacrodir /etc/rpm # Disabled by default %define _with_jemalloc 1 Macros: %_with_ruby33 0 %_with_ruby32 0 %_with_ruby31 1 %_with_ruby30 0 %_with_ruby27 0 %_with_ruby26 0 %_with_ruby25 0 %_with_ruby21 0 %rb_build_ruby_abis ruby:3.1.0 %rb_build_versions ruby31 %gem_binary /usr/bin/gem.ruby3.1 %_rpmmacrodir /etc/rpm %_with_jemalloc 1 :Macros Macros: # # ruby # %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() %* # # ruby3.1 # %rubygemsruby31() rubygem(ruby:3.1.0:%{expand:%%rubygemsx%*} %{expand:%%{rubygems%*}} %rubygemsxruby31() %{expand:%%{rubygemsx%*}} %rubyruby31() ruby3.1 %{expand:%%rubyx%*} %{expand:%%{ruby%*}} %rubyxruby31() %{expand:%%{rubyx%*}} %rubydevelruby31() ruby3.1-devel %{expand:%%rubydevelx%*} %{expand:%%{rubydevel%*}} %rubydevelxruby31() %{expand:%%{rubydevelx%*}} :Macros
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