From b6330fa7041474fe261b669ec74ceec6a4628f35 Mon Sep 17 00:00:00 2001 From: Timon Baetz Date: Sun, 20 Jun 2021 13:03:11 +0200 Subject: [PATCH] samsung-i9100: add front camera firmware (MR 2248) --- device/testing/device-samsung-i9100/APKBUILD | 10 +++++++++- .../testing/firmware-samsung-s5k5baf/APKBUILD | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 device/testing/firmware-samsung-s5k5baf/APKBUILD diff --git a/device/testing/device-samsung-i9100/APKBUILD b/device/testing/device-samsung-i9100/APKBUILD index 5f3c6794c..e14f51aa2 100644 --- a/device/testing/device-samsung-i9100/APKBUILD +++ b/device/testing/device-samsung-i9100/APKBUILD @@ -1,7 +1,7 @@ # Reference: pkgname=device-samsung-i9100 pkgver=4 -pkgrel=2 +pkgrel=3 pkgdesc="Samsung Galaxy SII" url="https://postmarketos.org" arch="armv7" @@ -14,6 +14,7 @@ subpackages=" $pkgname-kernel-downstream:kernel_downstream $pkgname-kernel-mainline:kernel_mainline $pkgname-nonfree-firmware:nonfree_firmware + $pkgname-nonfree-firmware-front-camera:nonfree_firmware_front_camera $pkgname-weston:weston $pkgname-media-pipeline:media_pipeline " @@ -52,6 +53,13 @@ nonfree_firmware() { mkdir "$subpkgdir" } +nonfree_firmware_front_camera() { + pkgdesc="Front camera firmware" + install_if="$pkgname-kernel-mainline" + depends="firmware-samsung-s5k5baf" + mkdir "$subpkgdir" +} + weston() { install_if="$pkgname-kernel-mainline weston" install -Dm644 "$srcdir"/weston.ini \ diff --git a/device/testing/firmware-samsung-s5k5baf/APKBUILD b/device/testing/firmware-samsung-s5k5baf/APKBUILD new file mode 100644 index 000000000..ef24c52ab --- /dev/null +++ b/device/testing/firmware-samsung-s5k5baf/APKBUILD @@ -0,0 +1,19 @@ +# Maintainer: Timbz +# See https://gitlab.com/postmarketOS/pmaports/-/merge_requests/2248#note_605868837 +pkgname=firmware-samsung-s5k5baf +pkgver=1.0 +pkgrel=0 +pkgdesc="Firmware for Samsung S5K5BAF(X) UXGA camera driver" +url="https://github.com/timbz/firmware-samsung-s5k5baf" +arch="armv7" +license="GPL2" +options="!check" +source="https://github.com/timbz/firmware-samsung-s5k5baf/releases/download/v$pkgver/s5k5baf-cfg.bin" + +package() { + install -Dm644 "$srcdir"/s5k5baf-cfg.bin "$pkgdir"/lib/firmware/postmarketos/s5k5baf-cfg.bin +} + +sha512sums=" +912094e25f20e1cb78866a1f0cc3ba0459a788591550175ee077983cbfbed5eba4ddcb932771ff49894550439e096054b4d723dbeb95b7c0909ba3496f6e26b5 s5k5baf-cfg.bin +"