bq-picmt: move to unmaintained (MR 1912)
Right now the "bq-picmt" device port is quite confusing. It's actually for the same device as "bq-paella", which is in community and uses the mainline kernel, except that it uses the downstream kernel. Having the downstream kernel packaged is useful for testing sometimes, but otherwise the device package is completely unsupported. The mainline port works much better. The downstream port should only be used if you know what you are doing (e.g. because you want to test if something is working on downstream but not mainline) and therefore it should not show up in "pmbootstrap init" by default. Move the device package to unmaintained to implement that. Also, add an "# Unmaintained: ..." comment that will be displayed in "pmbootstrap init" if the device is selected anyway.
This commit is contained in:
parent
b7d90580b3
commit
0ff83cbedc
5 changed files with 2 additions and 2 deletions
|
@ -1,31 +0,0 @@
|
|||
# Maintainer: Jonathan Albrieux <jonathan.albrieux@gmail.com>
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-bq-picmt
|
||||
pkgdesc="BQ Aquaris X5"
|
||||
pkgver=1
|
||||
pkgrel=4
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
options="!check !archcheck"
|
||||
depends="postmarketos-base linux-bq-picmt mkbootimg qemu mesa-dri-swrast msm-fb-refresher"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo"
|
||||
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
nonfree_firmware() {
|
||||
pkgdesc="Wifi(/Modem in progress)"
|
||||
depends="firmware-bq-picmt-wcnss firmware-bq-picmt-wcnss-nv wcnss-wlan
|
||||
firmware-bq-picmt-modem msm-modem-downstream"
|
||||
mkdir "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="c6da1cf28790a6fbb76da251b0c966d4a5d444ab41208a812c5f514a37bee9bf050d4f94be5e5c18c862d4a2f356cda7b89522c655e6bd287af96f1ab078e38a deviceinfo"
|
|
@ -1,29 +0,0 @@
|
|||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="BQ Aquaris X5"
|
||||
deviceinfo_manufacturer="BQ"
|
||||
deviceinfo_codename="bq-picmt"
|
||||
deviceinfo_year="2015"
|
||||
deviceinfo_arch="armv7"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="handset"
|
||||
deviceinfo_keyboard="false"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="720"
|
||||
deviceinfo_screen_height="1280"
|
||||
deviceinfo_dev_touchscreen="/dev/input/event9"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_kernel_cmdline="console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlyprintk androidboot.bqdevice=picmt buildvariant=user"
|
||||
deviceinfo_generate_bootimg="true"
|
||||
deviceinfo_flash_offset_base="0x80000000"
|
||||
deviceinfo_flash_offset_kernel="0x00008000"
|
||||
deviceinfo_flash_offset_ramdisk="0x02000000"
|
||||
deviceinfo_flash_offset_second="0x00f00000"
|
||||
deviceinfo_flash_offset_tags="0x01e00000"
|
||||
deviceinfo_flash_pagesize="2048"
|
||||
deviceinfo_flash_sparse="true"
|
|
@ -1,52 +0,0 @@
|
|||
# Maintainer: Jonathan Albrieux <jonathan.albrieux@gmail.com>
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm/configs/picmt_defconfig
|
||||
|
||||
pkgname=linux-bq-picmt
|
||||
pkgver=3.10.49
|
||||
pkgrel=0
|
||||
pkgdesc="BQ Aquaris X5 kernel fork"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
_flavor="bq-picmt"
|
||||
url="https://kernel.org"
|
||||
license="GPL-2.0-only"
|
||||
options="!strip !check !tracedeps pmb:cross-native"
|
||||
makedepends="bash bc bison devicepkg-dev flex openssl-dev perl gcc4 linux-headers"
|
||||
|
||||
# Compiler: GCC 4 (Last kernel version built with gcc4.8.x)
|
||||
if [ "${CC:0:5}" != "gcc4-" ]; then
|
||||
CC="gcc4-$CC"
|
||||
HOSTCC="gcc4-gcc"
|
||||
CROSS_COMPILE="gcc4-$CROSS_COMPILE"
|
||||
fi
|
||||
|
||||
# Source
|
||||
_repository="aquaris-X5"
|
||||
_commit="f727041ed84edbe41169f612430ec23fe0754a7e"
|
||||
_config="config-$_flavor.$arch"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://github.com/JonnyMe/$_repository/archive/$_commit.tar.gz
|
||||
$_config
|
||||
gcc10-extern_YYLOC_global_declaration.patch
|
||||
"
|
||||
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
. downstreamkernel_prepare
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" CC="${CC:-gcc}" KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
|
||||
}
|
||||
|
||||
package() {
|
||||
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor"
|
||||
}
|
||||
|
||||
sha512sums="409acfb8f8951e3b0d1a11160d2f21e5f4f7de932187ab35828df84b6a3532a9711eceae82105bc93785a0fff1483b994c51ceb4cb60ec34943db137a4091480 linux-bq-picmt-f727041ed84edbe41169f612430ec23fe0754a7e.tar.gz
|
||||
0393408784501f499dbd41f4e24389e2deab73d55201dc1dcb5a95f0e33d0823aa8d090bab47f8facba518600840098e754a65118cfc002f220581aed4d842ab config-bq-picmt.armv7
|
||||
2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch"
|
File diff suppressed because it is too large
Load diff
|
@ -1 +0,0 @@
|
|||
../../.shared-patches/linux/gcc10-extern_YYLOC_global_declaration.patch
|
Loading…
Add table
Add a link
Reference in a new issue