Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:alefnode:branches:devel:ARM:Factory:Contrib:PinePhone
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of home:alefnode:branches:devel:ARM:Factory:Contrib:PinePhone
#Make the timeout longer for less aborts. BuildFlags: logidlelimit:10800 %if "%_repository" == "images" Type: kiwi Repotype: none Patterntype: none Prefer: openSUSE-release-ftp Prefer: openSUSE-release -dummy-release Prefer: -ppostgresql13-devel-mini Support: release-compare BuildFlags: obsgendiff BuildFlags: onlybuild:PHOSH-pinephone:PHOSH-pinephone onlybuild:PLAMO-pinephone:PLAMO-pinephone BuildFlags: onlybuild:JeOS:PHOSH-pinephone onlybuild:JeOS:PLAMO-pinephone # BuildFlags: onlybuild:PHOSH-pinephone:PHOSH-rootfs onlybuild:PLAMO-pinephone:PLAMO-rootfs # BuildFlags: onlybuild:PHOSH-pinephone:PHOSH-rootfs.aarch64 onlybuild:PLAMO-pinephone:PLAMO-rootfs.aarch64 Constraint: hardware:cpu:flag exclude=true EL0 %ifarch armv6l armv6hl armv7l armv7hl Support: python3-kiwi_crossprepare_plugin %endif %else # now make sure the jobs get a 64bit cpu, otherwise can not run the 64bit kernel %ifarch armv6l armv7l #BuildFlags: excludebuild:kernel-obs-build Constraint: hardware:cpu:flag cpuid %endif %endif Macros: %_with_uboot_atf 1 %_with_uboot_atf_pine64 1 :Macros Substitute: kernel-dummy Macros: %is_kotd 1 %ignore_kabi_badness 1 %klp_symbols 1 # Build selected flavors for u-boot Macros: %prjconf_multibuild_selection patch :Macros #BuildFlags: onlybuild:arm-trusted-firmware-sun50ia64 onlybuild:arm-trusted-firmware-sun50ia64:sun50i_a64 BuildFlags: onlybuild:kernel-pinephone onlybuild:dtb-aarch64 onlybuild:kernel-default-base #BuildFlags: onlybuild:pine64-instsd onlybuild:dtb-aarch64 BuildFlags: onlybuild:libhandy onlybuild:patterns-phosh onlybuild:u-boot BuildFlags: onlybuild:gnome-bluetooth onlybuild:gsettings-desktop-schemas onlybuild:phosh-mobile-settings BuildFlags: onlybuild:u-boot:pinephone onlybuild:u-boot:tools #BuildFlags: onlybuild:calls onlybuild:gnome-calls #BuildFlags: onlybuild:carbons #BuildFlags: onlybuild:chatty onlybuild:telegrand onlybuild:tdlib #BuildFlags: onlybuild:feedbackd onlybuild:sound-theme-librem5 #BuildFlags: onlybuild:fractal onlybuild:portfolio onlybuild:pmostweaks #BuildFlags: onlybuild:geary #BuildFlags: onlybuild:gnome-clocks BuildFlags: onlybuild:gnome-contacts onlybuild:latre #BuildFlags: onlybuild:gnome-control-center #BuildFlags: onlybuild:gnome-usage #BuildFlags: onlybuild:gtherm #BuildFlags: onlybuild:kgx #BuildFlags: onlybuild:libaperture #BuildFlags: onlybuild:libqmi #BuildFlags: onlybuild:ModemManager #BuildFlags: onlybuild:ofono #BuildFlags: onlybuild:hideaway onlybuild:unclutter-xfixes #BuildFlags: onlybuild:libuInputPlus onlybuild:libevdevPlus onlybuild:ydotool #BuildFlags: onlybuild:phoc onlybuild:wlroots #BuildFlags: onlybuild:phosh onlybuild:upower #BuildFlags: onlybuild:pinephone-helpers onlybuild:phosh-helpers onlybuild:plasma-helpers onlybuild:pinephone-keyboard #BuildFlags: onlybuild:pulseaudio #BuildFlags: onlybuild:purple-mm-sms #BuildFlags: onlybuild:kernel-firmware-ov5640 onlybuild:kernel-firmware-rtl8723cs kernel-firmware-wifi-regulatorydb onlybuild:kernel-firmware-anx7688 #BuildFlags: onlybuild:squeekboard #BuildFlags: onlybuild:callaudiod #BuildFlags: onlybuild:gnome-software #BuildFlags: onlybuild:flashlight #BuildFlags: onlybuild:megapixels #BuildFlags: onlybuild:bootsplash-theme-opensuse #BuildFlags: onlybuild:gtk3 onlybuild:gettext-runtime-mini #BuildFlags: onlybuild:gnome-initial-setup onlybuild:gnome-settings-daemon BuildFlags: onlybuild:pgallery onlybuild:mobile-config-firefox onlybuild:libva-v4l2-request onlybuild:pinephone-keyboard #BuildFlags: onlybuild:gtkmm4 onlybuild:whatsapp-for-linux onlybuild:mobile-whatsweb #BuildFlags: onlybuild:properties-cpp onlybuild:process-cpp onlybuild:anbox-modules onlybuild:anbox-modules-dkms onlybuild:anbox-image onlybuild:android-tools #BuildFlags: onlybuild:patterns-plasma-mobile onlybuild:plasma-phone-settings onlybuild:plasma5-phone-components onlybuild:plasma-settings onlybuild:maliit-framework onlybuild:maliit-keyboard2 onlybuild:libqt5-qtfeedback onlybuild:hfd-service onlybuild:lomiri-cmake-extras #BuildFlags: onlybuild:qmlkonsole onlybuild:spacebar onlybuild:plasma-angelfish onlybuild:plasma-dialer onlybuild:plasma-phonebook onlybuild:kclock onlybuild:kalk onlybuild:okular onlybuild:calindori onlybuild:kirigami-addons onlybuild:plasma-nm5 BuildFlags: onlybuild:maui-index onlybuild:mauikit onlybuild:maui-mauikit onlybuild:maui-pix onlybuild:kquickimageeditor onlybuild:corrosion BuildFlags: onlybuild:qtsystems onlybuild:mauiman #BuildFlags: onlybuild:telepathy-ofono onlybuild:libofono-qt onlybuild:libqofono-qt5 onlybuild:ofonoctl onlybuild:plasma5-workspace onlybuild:qqc2-breeze-style #BuildFlags: onlybuild:kwayland-integration onlybuild:plasma5-session onlybuild:eg25-manager onlybuild:applet-window-buttons onlybuild:libkdecoration2 #BuildFlags: onlybuild:waydroid onlybuild:waydroid-sensors onlybuild:waydroid-image onlybuild:libglibutil onlybuild:libgbinder onlybuild:gbinder-python onlybuild:lxc BuildFlags: onlybuild:ktrip %ifarch armv6l armv6hl armv7l armv7hl Support: python3-kiwi_crossprepare_plugin %endif %else # now make sure the jobs get a 64bit cpu, otherwise can not run the 64bit kernel %ifarch armv6l armv7l #BuildFlags: excludebuild:kernel-obs-build Constraint: hardware:cpu:flag cpuid %endif %endif %ifarch armv6l armv6hl # Force uname -m to return armv6l # bsc#1124872 Support: cputype-armv6 Runscripts: cputype-armv6 %endif %ifarch armv7l armv7hl # Force uname -m to return armv7l # bsc#1124872 Support: cputype-armv7 Runscripts: cputype-armv7 %endif # # Target needs to be set for armv6/armv7 because OBS scheduler arch ("armv7l") is not # identical to cpu arch ("armv7hl") # %ifarch armv6l armv6hl Target: armv6hl-suse-linux BuildFlags: logidlelimit:10000 %endif %ifarch armv7l armv7hl Target: armv7hl-suse-linux BuildFlags: logidlelimit:8000 %endif Macros: %_without_mono 1 :Macros # do not use kernel-obs-build armv6 for anything ExportFilter: ^kernel-obs-build.*\.armv6hl\.rpm$ %if "%_repository" == "kernel4images" BuildFlags: !excludebuild:kernel-obs-build ExportFilter: ^kernel-obs-build.*\.armv7hl\.rpm$ . armv6l #VMInstall: !kernel-obs-build Constraint: hardware:cpu:flag exclude=true EL0 %else # use kernel-obs-build from aarch64 for aarch64 armv6 and armv7 ExportFilter: ^kernel-obs-build.*\.armv7hl\.rpm$ ExportFilter: ^kernel-obs-build.*\.aarch64\.rpm$ . armv6l armv7l %endif ExportFilter: \.i686\.rpm$ i686 ExportFilter: \.armv6l\.rpm$ armv6l ExportFilter: \.armv6hl\.rpm$ armv6l ExportFilter: \.armv7l\.rpm$ armv7l ExportFilter: \.armv7hl\.rpm$ armv7l ExportFilter: \.aarch64\.rpm$ aarch64 ExportFilter: \.aarch64_ilp32\.rpm$ aarch64_ilp32 %ifarch aarch64 ExportFilter: ^qemu-(ipxe|microvm|seabios|sgabios|vgabios).*\.noarch\.rpm$ . armv7l armv6l %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