diff --git a/astroslide.yaml b/astroslide.yaml index 93a7862..8749fac 100644 --- a/astroslide.yaml +++ b/astroslide.yaml @@ -36,6 +36,7 @@ actions: - devscripts - build-essential - kexec-tools + - pulseaudio-modules-droid-modern - action: run description: Generate /usr/share/kernel/astroslide-boot.img for Astro Slide diff --git a/cosmocom.yaml b/cosmocom.yaml index 8943594..c161c27 100644 --- a/cosmocom.yaml +++ b/cosmocom.yaml @@ -26,6 +26,8 @@ actions: # - media-hub # - gemian-system # - lxc-android + - lxc + - debhelper - lxcfs - uidmap - libglx-mesa0 @@ -34,6 +36,7 @@ actions: - devscripts - build-essential - kexec-tools + - pulseaudio-module-droid-old - action: run description: Generate /usr/share/kernel/linux-boot.img for Cosmo Communicator diff --git a/gemian-common.yaml b/gemian-common.yaml index 92a356f..6b13d23 100644 --- a/gemian-common.yaml +++ b/gemian-common.yaml @@ -15,7 +15,7 @@ actions: - action: apt description: Installing additional Debian packages - packages: [ curl, gnupg, net-tools, openssh-server, sudo, avahi-daemon, locales, bash-completion ] + packages: [ curl, wget, gnupg, net-tools, openssh-server, sudo, avahi-daemon, locales, bash-completion, ca-certificates ] - action: run chroot: true @@ -37,7 +37,7 @@ actions: - ofono # - ofono-ril-binder-plugin - pulseaudio - - pulseaudio-module-droid +# - pulseaudio-module-droid-old # - pulseaudio-module-droid-hidl # - repowerd - urfkill diff --git a/geminipda.yaml b/geminipda.yaml index 0bd5f7c..0f1ca33 100644 --- a/geminipda.yaml +++ b/geminipda.yaml @@ -20,6 +20,7 @@ actions: - gemian-modular-kernel - gemian-system - lxc-android + - pulseaudio-module-droid-old - action: run chroot: true diff --git a/overlay/common/etc/apt/trusted.gpg.d/gemian-archive-keyring.asc b/overlay/common/etc/apt/trusted.gpg.d/gemian-archive-keyring.asc new file mode 100644 index 0000000..37e9008 --- /dev/null +++ b/overlay/common/etc/apt/trusted.gpg.d/gemian-archive-keyring.asc @@ -0,0 +1,41 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=VRHC +-----END PGP PUBLIC KEY BLOCK----- diff --git a/scripts/add-gemian-repos.sh b/scripts/add-gemian-repos.sh index 06c3da7..8aff60c 100755 --- a/scripts/add-gemian-repos.sh +++ b/scripts/add-gemian-repos.sh @@ -1,14 +1,12 @@ #!/bin/sh rm -f /etc/resolv.conf -echo "93.189.6.11 gemian-planet.thinkglobally.org" >> /etc/hosts echo "nameserver 8.8.8.8" > /etc/resolv.conf -echo "deb [trusted=yes] http://gemian-planet.thinkglobally.org/bullseye/ bullseye main" >> /etc/apt/sources.list.d/gemian.list +echo "deb [trusted=yes] http://gemian.thinkglobally.org/bookworm/ bookworm 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: origin gemian.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 -