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

View file

@ -2,7 +2,7 @@ architecture: arm64
actions: actions:
- action: debootstrap - action: debootstrap
suite: "buster" suite: "bullseye"
components: components:
- main - main
- non-free - non-free
@ -26,13 +26,13 @@ actions:
description: Installing packages for libhybris-based HW adaptation description: Installing packages for libhybris-based HW adaptation
packages: packages:
- audiosystem-passthrough - audiosystem-passthrough
- dialer-app # - dialer-app
- drihybris - drihybris
- gemian-lock # - gemian-lock
- glamor-hybris # - glamor-hybris
- hybris-usb - hybris-usb
- libhybris - libhybris
- messaging-app # - messaging-app
- ofono - ofono
- ofono-ril-binder-plugin - ofono-ril-binder-plugin
- pulseaudio - pulseaudio
@ -41,10 +41,10 @@ actions:
- repowerd - repowerd
- urfkill - urfkill
- xkb-data - xkb-data
- xserver-xorg-video-hwcomposer # - xserver-xorg-video-hwcomposer
- xss-lock # - xss-lock
- camera-app # - camera-app
- gemian-setup # - gemian-setup
- fonts-dejavu - fonts-dejavu
- fonts-dejavu-core - fonts-dejavu-core
- fonts-dejavu-extra - 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 rm -f /etc/resolv.conf
echo "nameserver 8.8.8.8" > /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 [trusted=yes] http://gemian-planet.thinkglobally.org/bullseye/ bullseye 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 "" >> /etc/apt/preferences.d/gemian.pref echo "" >> /etc/apt/preferences.d/gemian.pref
echo "Package: *" >> /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: origin gemian-planet.thinkglobally.org" >> /etc/apt/preferences.d/gemian.pref
echo "Pin-Priority: 2000" >> /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 -