sony-leo: split downstream into separate package (MR 6491)
This commit is contained in:
parent
2c64f4d602
commit
7dc99fff94
13 changed files with 83 additions and 41 deletions
31
device/archived/device-sony-leo-downstream/APKBUILD
Normal file
31
device/archived/device-sony-leo-downstream/APKBUILD
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
||||
pkgname=device-sony-leo-downstream
|
||||
pkgdesc="Sony Xperia Z3 (Downstream)"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
linux-sony-leo-downstream
|
||||
mkbootimg
|
||||
msm-fb-refresher
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b3d33f364f581c8b46e55691f42409a01bae951594b21dfbe796c07fd82dff5ee0ae5f041394825a18e06310f2731a095df6a7c965edc7eb5db1971e1ce211bf deviceinfo
|
||||
"
|
||||
33
device/archived/device-sony-leo-downstream/deviceinfo
Normal file
33
device/archived/device-sony-leo-downstream/deviceinfo
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Sony Xperia Z3"
|
||||
deviceinfo_manufacturer="Sony"
|
||||
deviceinfo_codename="sony-leo-downstream"
|
||||
deviceinfo_year="2014"
|
||||
deviceinfo_arch="armv7"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="handset"
|
||||
deviceinfo_keyboard="false"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="1080"
|
||||
deviceinfo_screen_height="1920"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
|
||||
deviceinfo_generate_bootimg="true"
|
||||
deviceinfo_generate_extlinux_config="true"
|
||||
deviceinfo_bootimg_qcdt="false"
|
||||
deviceinfo_bootimg_dtb_second="false"
|
||||
deviceinfo_flash_offset_base="0x00000000"
|
||||
deviceinfo_flash_offset_kernel="0x00008000"
|
||||
deviceinfo_flash_offset_ramdisk="0x02000000"
|
||||
deviceinfo_flash_offset_second="0x00f00000"
|
||||
deviceinfo_flash_offset_tags="0x01e00000"
|
||||
deviceinfo_flash_pagesize="2048"
|
||||
|
||||
# lk2nd does not support GPT for subpartitions/SD cards yet
|
||||
deviceinfo_partition_type="msdos"
|
||||
|
|
@ -1,9 +1,10 @@
|
|||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Maintainer: Audun MG <audun@gangsto.org>
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm/configs/lineageos_shinano_leo_defconfig
|
||||
pkgname=linux-sony-leo
|
||||
pkgname=linux-sony-leo-downstream
|
||||
pkgver=3.4.113
|
||||
pkgrel=4
|
||||
pkgrel=0
|
||||
pkgdesc="Sony Xperia Z3 LineageOS Kernel"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
|
|
@ -42,7 +43,7 @@ package() {
|
|||
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor"
|
||||
}
|
||||
|
||||
sha512sums="baf5e90b83abd8d9630563144faae13c72df50b9d1867325061f78738e0c6a8b5cbd0086f96359cea79f1cd8cd87aab8f8a8149daca6466ae2c08881c6a57447 linux-sony-leo-bd06661fef846ee569888a27f3d12db9cf1d8741.tar.gz
|
||||
sha512sums="baf5e90b83abd8d9630563144faae13c72df50b9d1867325061f78738e0c6a8b5cbd0086f96359cea79f1cd8cd87aab8f8a8149daca6466ae2c08881c6a57447 linux-sony-leo-downstream-bd06661fef846ee569888a27f3d12db9cf1d8741.tar.gz
|
||||
be6d687d7dcc849a9a52fe2969d9adbb0e27ac219fa2b6174f91163abb8f27de31aeab6e71ab1531e18540fc2a0621b4b6d314997eb905a332aa2a30138a5bf7 config-sony-leo.armv7
|
||||
77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch
|
||||
197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch
|
||||
|
|
@ -2,25 +2,27 @@
|
|||
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
||||
pkgname=device-sony-leo
|
||||
pkgdesc="Sony Xperia Z3"
|
||||
pkgver=3
|
||||
pkgrel=1
|
||||
pkgver=4
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
firmware-sony-leo-adsp
|
||||
firmware-sony-leo-modem
|
||||
firmware-sony-leo-wifi
|
||||
linux-postmarketos-qcom-msm8974
|
||||
lk2nd-msm8974
|
||||
mkbootimg
|
||||
msm-fb-refresher
|
||||
msm-modem
|
||||
postmarketos-base
|
||||
soc-qcom-msm8974
|
||||
ta-service
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
subpackages="
|
||||
$pkgname-kernel-mainline:kernel_mainline
|
||||
$pkgname-kernel-downstream:kernel_downstream
|
||||
$pkgname-nonfree-firmware:nonfree_firmware
|
||||
$pkgname-nonfree-firmware-openrc:nonfree_firmware_openrc
|
||||
$pkgname-openrc:openrc
|
||||
"
|
||||
source="deviceinfo"
|
||||
|
||||
|
|
@ -32,32 +34,8 @@ package() {
|
|||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
kernel_downstream() {
|
||||
pkgdesc="Weston and X.Org with touch and wifi works (see device table for details)"
|
||||
depends="linux-sony-leo"
|
||||
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
||||
}
|
||||
|
||||
kernel_mainline() {
|
||||
pkgdesc="Kernel close to mainline"
|
||||
depends="linux-postmarketos-qcom-msm8974"
|
||||
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
||||
}
|
||||
|
||||
nonfree_firmware() {
|
||||
pkgdesc="Wifi/GPU firmware"
|
||||
depends="
|
||||
firmware-sony-leo-adsp
|
||||
firmware-sony-leo-modem
|
||||
firmware-sony-leo-wifi
|
||||
msm-modem
|
||||
ta-service
|
||||
"
|
||||
mkdir "$subpkgdir"
|
||||
}
|
||||
|
||||
nonfree_firmware_openrc() {
|
||||
install_if="$pkgname-nonfree-firmware=$pkgver-r$pkgrel openrc"
|
||||
openrc() {
|
||||
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
||||
depends="
|
||||
openrc
|
||||
|
|
@ -68,5 +46,5 @@ nonfree_firmware_openrc() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
fd34804dd7e5e7228085d37e78bba0cc0dbcd7842b6ebffedbb6ae1a955652e3cfdb08665324df0b3d3650f28f3980d90981ece80d00258e53805db6ea36af11 deviceinfo
|
||||
421a08a5895d7ee3eb2d76218db1672330d1a7c64e3949f1ec1631edf98aac87ffbc847be1c29064e115c0172d6a8ca651d8249a9ee9976fa56b726bf345175f deviceinfo
|
||||
"
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
./device-sony-leo-nonfree-firmware-openrc.post-install
|
||||
|
|
@ -0,0 +1 @@
|
|||
device-sony-leo-openrc.post-install
|
||||
|
|
@ -15,9 +15,8 @@ deviceinfo_external_storage="true"
|
|||
deviceinfo_screen_width="1080"
|
||||
deviceinfo_screen_height="1920"
|
||||
|
||||
# mainline variables
|
||||
deviceinfo_dtb_mainline="qcom-msm8974pro-sony-xperia-shinano-leo"
|
||||
deviceinfo_append_dtb_mainline="true"
|
||||
deviceinfo_dtb="qcom-msm8974pro-sony-xperia-shinano-leo"
|
||||
deviceinfo_append_dtb="true"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue