Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
oneplus
:
cheeseburger
>
jolla-configuration-cheeseburger
> _service:tar_git:jolla-configuration-cheeseburger.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:jolla-configuration-cheeseburger.spec of Package jolla-configuration-cheeseburger
# Device variables including vendor & device (model) %define vendor oneplus %define device cheeseburger Name: jolla-configuration-%{device} Summary: Jolla Configuration %{device} Version: 1.5.1 Release: 0 License: BSD-3-Clause Source: %{name}-%{version}.tar.gz # Packages required for the device HW adaptation Requires: droid-hal-%{device} Requires: droid-hal-%{device}-detritus Requires: droid-hal-%{device}-img-boot #Requires: droid-hal-%{device}-img-recovery Requires: droid-hal-%{device}-kernel-modules Requires: droid-hal-%{device}-tools Requires: droid-config-%{device}-sailfish Requires: droid-config-%{device}-pulseaudio-settings Requires: droid-config-%{device}-policy-settings Requires: droid-config-%{device}-preinit-plugin Requires: droid-config-%{device}-flashing Requires: droid-config-%{device}-bluez5 Requires: droid-hal-version-%{device} # Hybris packages Requires: libhybris-libEGL Requires: libhybris-libGLESv2 Requires: libhybris-libwayland-egl # Telephony Requires: ofono-ril-binder-plugin # Cellular data Requires: dummy_netd # Bluetooth Requires: bluebinder # NFC Requires: nfcd-binder-plugin # Sensors Requires: hybris-libsensorfw-qt5 # Vibra Requires: ngfd-plugin-native-vibrator Requires: qt5-feedback-haptics-native-vibrator # Needed for /dev/touchscreen symlink Requires: qt5-plugin-generic-evdev # Audio Requires: pulseaudio-modules-droid Requires: pulseaudio-modules-droid-hidl # for audio recording to work: Requires: qt5-qtmultimedia-plugin-mediaservice-gstmediacapture # Camera Requires: audiosystem-passthrough-dummy-af # These need to be per-device due to differing backends (fbdev, eglfs, hwc, ..?) Requires: qt5-qtwayland-wayland_egl Requires: qt5-qpa-hwcomposer-plugin Requires: qtscenegraph-adaptation # Add GStreamer v1.0 as standard Requires: gstreamer1.0 Requires: gstreamer1.0-droid Requires: gstreamer1.0-libav Requires: gstreamer1.0-plugins-good Requires: gstreamer1.0-plugins-base Requires: gstreamer1.0-plugins-bad Requires: nemo-gstreamer1.0-interfaces # This is needed for notification LEDs Requires: mce-plugin-libhybris # USB mode controller Requires: usb-moded # hammerhead, grouper, and maguro use this in scripts, so include for all Requires: rfkill # For GPS Requires: geoclue-provider-hybris # OnePlus 5 specific packages Requires: triambienced Requires: onyx-triambience-settings-plugin Requires: gestured Requires: onyx-gesture-settings-plugin # General Jolla & Sailfish OS configuration packages Requires: patterns-sailfish-applications Requires: patterns-sailfish-ui Requires: patterns-sailfish-cellular-apps Requires: sailfish-content-graphics-z1.75 # Extended settings functionality Requires: jolla-settings-system-nfc Requires: jolla-settings-system-flashlight Requires: jolla-settings-networking-multisim Requires: jolla-settings-accounts-extensions-3rd-party-all # Introduced starting Sailfish OS 2.1.1.26 # Required for Jolla Store Access Requires: patterns-sailfish-consumer-generic # For Mozilla location services (online) Requires: geoclue-provider-mlsdb # Sailfish OS CSD tool for hardware testing # needs some configuration to get all features working Requires: csd # Devices with 2G or more memory should also include this booster # to improve camera startup times and the like Requires: mapplauncherd-booster-silica-qt5-media # Enable device lock and allow to select untrusted software #Requires: jolla-devicelock-daemon-encsfa # Fingerprint unlocking daemon for community ports Requires: sailfish-fpd-community Requires: sailfish-devicelock-fpd Requires: droid-biometry-fp # Enable /home encryption (LVM setup needed) #Requires: sailfish-device-encryption # SELinux #Requires: libselinux-utils #Requires: libselinux-utils-extra #Requires: setools #Requires: policycoreutils # Early stages of porting benefit from these: # On the basis of sailfish-porter-tools #Requires: jolla-developer-mode #Requires: sailfishsilica-qt5-demos #Requires: busybox-static #Requires: net-tools #Requires: openssh-clients #Requires: openssh-server #Requires: vim-enhanced #Requires: zypper #Requires: strace #Requires: jolla-rnd-device #Requires: libhybris-tests # End sailfish-porter-tools %description Meta-package to install packages for %{device} HW adaptation configurations %files