Updated for bullseye based image creation - dropping graphics and android container for minimal image

This commit is contained in:
Adam Boardman 2021-07-01 16:38:45 +01:00
parent d25be107d0
commit 42a9db8760
11 changed files with 27 additions and 33 deletions

View file

@ -11,7 +11,7 @@ actions:
- action: overlay
description: Adding Cosmo Communicator overlay
source: overlay/cosmopda
source: overlay/cosmocom
destination: /
- action: apt
@ -23,9 +23,9 @@ actions:
target-device: mt6771
packages:
- bluebinder
- media-hub
- gemian-system
- lxc-android
# - media-hub
# - gemian-system
# - lxc-android
- lxcfs
- uidmap
- cosmo-linux-kernel
@ -54,23 +54,23 @@ actions:
command: depmod -a 4.4.146
{{ if eq $variant "lxqt" }}
- action: recipe
recipe: variants/lxqt.yaml
# - action: recipe
# recipe: variants/lxqt.yaml
{{ end }}
{{ if eq $variant "mate" }}
- action: apt
description: Installing MATE desktop environment
packages:
- lxdm
- mate-desktop-environment
- xserver-xorg
- xserver-xorg-input-evdev
# - action: apt
# description: Installing MATE desktop environment
# packages:
# - lxdm
# - mate-desktop-environment
# - xserver-xorg
# - xserver-xorg-input-evdev
{{ end }}
{{ if eq $variant "kde-plasma" }}
- action: recipe
recipe: variants/kde-plasma.yaml
# - action: recipe
# recipe: variants/kde-plasma.yaml
{{ end }}
- action: run

View file

@ -2,7 +2,7 @@ architecture: arm64
actions:
- action: debootstrap
suite: "buster"
suite: "bullseye"
components:
- main
- non-free
@ -26,13 +26,13 @@ actions:
description: Installing packages for libhybris-based HW adaptation
packages:
- audiosystem-passthrough
- dialer-app
# - dialer-app
- drihybris
- gemian-lock
- glamor-hybris
# - gemian-lock
# - glamor-hybris
- hybris-usb
- libhybris
- messaging-app
# - messaging-app
- ofono
- ofono-ril-binder-plugin
- pulseaudio
@ -41,10 +41,10 @@ actions:
- repowerd
- urfkill
- xkb-data
- xserver-xorg-video-hwcomposer
- xss-lock
- camera-app
- gemian-setup
# - xserver-xorg-video-hwcomposer
# - xss-lock
# - camera-app
# - gemian-setup
- fonts-dejavu
- fonts-dejavu-core
- fonts-dejavu-extra

View file

@ -0,0 +1 @@
; export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --use-gl=egl"

View file

@ -1 +0,0 @@
export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --use-gl=egl"

View file

@ -3,17 +3,11 @@
rm -f /etc/resolv.conf
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "deb https://gemian.thinkglobally.org/buster/ buster main" >> /etc/apt/sources.list.d/gemian.list
echo "deb https://gemian-planet.thinkglobally.org/buster/ buster main" >> /etc/apt/sources.list.d/gemian.list
echo "" >> /etc/apt/preferences.d/gemian.pref
echo "Package: *" >> /etc/apt/preferences.d/gemian.pref
echo "Pin: origin gemian.thinkglobally.org" >> /etc/apt/preferences.d/gemian.pref
echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/gemian.pref
echo "deb [trusted=yes] http://gemian-planet.thinkglobally.org/bullseye/ bullseye main" >> /etc/apt/sources.list.d/gemian.list
echo "" >> /etc/apt/preferences.d/gemian.pref
echo "Package: *" >> /etc/apt/preferences.d/gemian.pref
echo "Pin: origin gemian-planet.thinkglobally.org" >> /etc/apt/preferences.d/gemian.pref
echo "Pin-Priority: 2000" >> /etc/apt/preferences.d/gemian.pref
curl https://gemian.thinkglobally.org/archive-key.asc | apt-key add -
curl http://gemian.thinkglobally.org/archive-key.asc | apt-key add -