Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:kimi:linphone-desktop
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of home:kimi:linphone-desktop
# Prefer elinks for text-www-browsers Prefer: elinks #FileProvides: /sbin/mkinitrd mkinitrd FileProvides: /sbin/mkinitrd dracut-mkinitrd-deprecated Prefer: createrepo_c # our appimage generator # should become Support once it is more stable %if "%_repository" == "AppImage" || "%_repository" == "AppImage.15.6" || "%_repository" == "AppImage.15.5" || "%_repository" == "AppImage.15.4" # .AppImage only publishing # PublishFilter: .*\.rpm$ Type: appimage Repotype: staticlinks Patterntype: none Required: build-pkg2appimage Conflict: build-pkg2appimage:libudev-mini1 Conflict: build-pkg2appimage:systemd-mini Ignore: !gpg2:pinentry Ignore: !systemd:kbd Ignore: !systemd:kmod Ignore: !systemd:systemd-presets-branding Ignore: !systemd:dbus-1 Ignore: !systemd:pam-config Ignore: !systemd:udev Ignore: !libgio-2_0-0:dbus-1-x11 Ignore: !logrotate:cron Ignore: !cracklib:cracklib-dict %endif # build-compare ignore appimages. Means we would not get maintenance updates Support: !build-compare # the checks are usually not valid for AppImage files, disable all of them for now Support: !post-build-checks Support: !brp-check-suse Support: !rpmlint-Factory # reset release name # TODO: Automatic pkgrel increase needed that does # awk -i -v FS='=' -v OFS='=' '$1=="pkgrel"{$2++} {print}' PKGBUILD # %%if 0%%{?arch_linux} # pkgrel=0 PKGBUILD:<CI_CNT>.<B_CNT> # %%endif %if 0%{?fedora_version} Release: <CI_CNT>.<B_CNT> spec:<CI_CNT>.<B_CNT>%%{?dist} %endif # fix man for fedora %if 0%{?fedora_version} Macros: %ext_info .gz %ext_man .gz :Macros %endif # remove choice # https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto %if 0%{?arch_linux} Prefer: openblas blas-openblas Prefer: dbus-broker-units %endif %if 0%{?debian} #Prefer: libavcodec60 #Prefer: libavcodec59 #Prefer: libavformat59 #Prefer: librust-ahash-dev #Prefer: librust-bindgen-dev Prefer: libcurl3-gnutls Prefer: libllvm17 %endif %if 0%{?ubuntu} Prefer: libavcodec60 libavcodec59 libavcodec58 Prefer: libavformat60 libavformat59 libavformat58 Prefer: libavfilter7 Prefer: libncurses-dev Prefer: cups-ipp-utils Prefer: oem-config-debconf Prefer: ubiquity-frontend-debconf %endif %if 0%{?fedora_version} Prefer: glibc-langpack-en #Prefer: pipewire-jack-audio-connection-kit-devel Prefer: openssl-devel Prefer: util-linux #Prefer: libpq-devel Prefer: libavcodec-free-devel libavutil-free-devel libswscale-free-devel #Prefer: clang-libs #Prefer: libbelr1 #Prefer: xpdf-libs #Prefer: bcg729-devel #Prefer: perl-File-CheckTree #Prefer: zlib #Prefer: zlib-devel #Prefer: opus #Prefer: libjpeg-turbo %endif %if 0%{?sle_version} == 150400 #Prefer: nodejs-devel-default Prefer: python3 %endif %if 0%{?suse_version} Prefer: liboqs-devel Prefer: libjackserver0 Prefer: libz1 Prefer: libopus0 Prefer: libxml2-2 Prefer: libjacknet0 Prefer: libsqlite3-0 Prefer: libjpeg62 %endif # until the ffmpeg 6 switch completes on arm Prefer: ffmpeg-5-mini-libs # Do not publish repo if any build fails. # PublishFlags: nofailedpackages #if 0%{?sle_version} || 0%{?fedora_version} #2024-03-22(dziobian): reenabling deltas everywhere, seems fixed now #we cannot prevent spurious electron rebuilds on Fedora but this should massively reduce the load for users. Signal itself is also large with lots of unchanging files Repotype: rpm-md:deltainfo:prestodelta #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