547 Commits

Author SHA1 Message Date
Serge Schneider
165e960237 Fix keyboard configuration
keyboard-configuration scripts ignores debconf settings if it doesn't
detect an attached keyboard. Instead, it sets XKBOPTIONS to
lv3:ralt_switch, which is not a desired option. It also considers an
empty XKBOPTIONS string to be unset. This workaround sets it to a
placeholder value which is removed later. dpkg-reconfigure is run
so that debconf-get-selections prints the correct values.
2024-04-18 11:29:40 +01:00
Serge Schneider
c70f96f146 stage5: smartsim has been removed from recommended apps 2024-04-09 15:51:44 +01:00
Serge Schneider
7ce2538bca Revert "Added docker-compose.yml for easy apt-cacher-ng startup"
This reverts commit fe45b739871c2eba65ec520e00816299abbfbc5b.

It's probably a bad idea to reference docker containers from unofficial sources
2024-04-09 15:27:24 +01:00
Serge Schneider
1109642814 Update release notes 2024-03-15 14:54:55 +00:00
Serge Schneider
af5a88a20a stage4: add openocd 2024-03-13 19:53:05 +00:00
Serge Schneider
3b5e214f5e export-image: format boot partition with appropriate FAT size 2024-03-13 18:16:30 +00:00
Serge Schneider
b829737d2a Update release notes 2024-03-13 15:46:00 +00:00
Serge Schneider
d92bef11f4 stage4: add meson 2024-03-13 15:45:15 +00:00
Serge Schneider
99e19802c3 stage4: remove disable-pwr-button substage
Desktop is now started with systemd-inhibit
2024-03-13 15:14:08 +00:00
Serge Schneider
e8d8670b6c Update release notes 2024-03-11 14:52:14 +00:00
Serge Schneider
4ce1f1fa89 stage3: Remove fbturbo 2024-03-11 14:49:23 +00:00
Serge Schneider
57c641a64d Update release notes 2024-03-07 23:17:56 +00:00
Serge Schneider
1ce1f1c913 Replace libcamera-apps with rpicam-apps 2024-03-04 08:54:17 +00:00
Christian Kuhtz
82e5642ad1
README.md: Add xxd dependency (#750) 2024-02-26 14:12:43 +00:00
Serge Schneider
c029146a13 ensure_loopdev_partitions: let udev settle 2024-02-26 14:04:17 +00:00
Serge Schneider
94cbf476a5 Create .gitlab-ci.yml file 2024-02-26 14:04:17 +00:00
Mark Spatz
502e5fa0e3
Remove QCOW2 build mechanism (#648) 2024-02-23 04:19:10 +00:00
Tom Dewey
69037ce9fe
Update README.md (#755)
Remove references to 'Raspbian', and instead refer to 'Raspberry Pi OS'.

Additionally, a first pass of editing for conciseness.

Replace bookworm instructions with bullseye
2024-02-19 14:32:58 +00:00
Serge Schneider
c20ce09fac export-image: make sure initramfs is created
Fixes #749
2024-01-30 14:43:17 +00:00
Serge Schneider
0425477d19 stage2: rc.local drop-in no longer required, since Debian ships its own version 2024-01-23 15:13:46 +00:00
Serge Schneider
a125344731 Remove cmdline.txt and config.txt symlinks 2024-01-22 14:48:55 +00:00
Serge Schneider
e682f62aed stage3: add vulkan support 2024-01-17 17:34:49 +00:00
Serge Schneider
30fa760eb1 stage0: prevent kernel packages from creating useless symlinks 2024-01-17 17:34:18 +00:00
Serge Schneider
a143895f0a stage0: Check whether foreign architecture is needed 2024-01-17 16:20:55 +00:00
Serge Schneider
ec04064a55 stage0: Only disable initramfs updates if update-initramfs.conf exists 2024-01-17 16:20:55 +00:00
Serge Schneider
c5fdb01eac Update release notes 2024-01-17 16:20:55 +00:00
Vasilis Tsiligiannis
1377e903b8
Ensure loop device partition nodes are created (#741)
Although the loop block device is created before attaching the image
to it, the devices for the partition that the image contains are still
not created. This patch creates those devices as well, when they are
not already available.

Fixes #482

Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2024-01-04 11:05:51 +00:00
Serge Schneider
02b371de1a stage4: Update beginner's guide URL, assuming the latest version is always first 2023-11-29 16:14:37 +00:00
Serge Schneider
e07ee9b988 Update release notes 2023-11-29 01:34:04 +00:00
Serge Schneider
ae81834945 export-image: Add issue.txt symlink 2023-11-29 01:32:10 +00:00
Serge Schneider
399a5c2bcd stage2: install python3-venv 2023-11-29 01:29:33 +00:00
Serge Schneider
193bae2659 Remove obsolete packages 2023-11-28 14:25:26 +00:00
Serge Schneider
5b22a55361 Update release notes 2023-11-27 15:34:24 +00:00
Serge Schneider
95c9fa8cb9 stage2: include gpiod binary tools 2023-11-27 15:24:41 +00:00
Ponj
19acff0238
Fix typo (#725)
depoy > deploy
2023-11-22 13:59:13 +00:00
Stefan Becker
d966897395
README.md: add PI_GEN_RELEASE (#720)
This is the text written to "/etc/issue.txt" by update_issue(). The
default is the name used by official Raspberry Pi builds.

Fixes #719
2023-10-23 12:11:43 +01:00
Stefan Becker
0ef867e5eb
Fix build-docker.sh CONTINUE=1 mode (#716)
This fixes commit ed68013abbe46c0f665a157a9bdfd06603811101

Remove extra quotes so that docker sees pigen_work, not "pigen_work".
2023-10-17 14:42:07 +01:00
marcone
663401de3c
README.md: default release is bookworm (#715) 2023-10-16 12:41:17 +01:00
Serge Schneider
fb56ad5629 stage5: match rp-prefapps package list 2023-10-04 14:17:09 +01:00
Serge Schneider
a0b8868fbf Update release notes 2023-09-27 15:56:37 +01:00
Serge Schneider
dc6a3c1dd8 stage2: install python3-smbus2 2023-09-27 15:48:41 +01:00
Serge Schneider
5b15e14ff9 stage2: install GPIO libraries 2023-09-27 15:48:41 +01:00
Serge Schneider
c4f98a873f Move picamera2 to stage3 - PyAV takes up too much space for lite images 2023-09-27 15:48:41 +01:00
Serge Schneider
7ae1a26ae9 stage4: ignore power key and let raspberrypi-ui-mods handle it 2023-09-27 15:48:41 +01:00
Serge Schneider
3a6342b63d stage0: install kernel headers 2023-09-27 15:48:41 +01:00
Serge Schneider
6051f1da76 stage4: remove pimoroni packages for now 2023-09-27 15:48:41 +01:00
Serge Schneider
d7dde0ca5e stage5: disable greenfoot and bluej as they don't seem to work 2023-09-27 15:48:41 +01:00
Serge Schneider
574d3e7055 stage0: only fetch armhf packages from Raspbian 2023-09-25 15:04:19 +01:00
Serge Schneider
e6dd7caa2b stage2: remove rng-tools
See https://github.com/RPi-Distro/raspberrypi-sys-mods/pull/77
2023-09-25 15:04:19 +01:00
Serge Schneider
188c155717 Migrate to raspberrypi.com 2023-09-25 15:04:19 +01:00