716 Commits

Author SHA1 Message Date
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
70cd6f2a1e Merge branch 'master' into arm64 2023-11-29 16:14:49 +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
0fda3224f6 Merge branch 'master' into arm64 2023-11-29 01:34:19 +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
caf3d8681b Merge branch 'master' into arm64 2023-11-28 14:25:40 +00:00
Serge Schneider
193bae2659 Remove obsolete packages 2023-11-28 14:25:26 +00:00
Serge Schneider
1460069163 Merge branch 'master' into arm64 2023-11-27 15:34:52 +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
Serge Schneider
78444eaf07 Merge branch 'master' into arm64 2023-10-17 14:42:49 +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
962bf483c8 Merge branch 'master' into arm64 2023-10-04 14:18:52 +01:00
Serge Schneider
fb56ad5629 stage5: match rp-prefapps package list 2023-10-04 14:17:09 +01:00
Serge Schneider
5f2fe0f854 pi5 support 2023-09-27 16:04:18 +01:00
Serge Schneider
5ef8b0d45c Remove 32-bit kernels and install 64-bit headers 2023-09-27 16:04:06 +01:00
Serge Schneider
325123ff22 stage0: add non-free-firmware 2023-09-27 16:02:00 +01:00
Serge Schneider
c318daf364 Merge branch 'master' into arm64 2023-09-27 16:01:28 +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
Serge Schneider
64b498b2dd Don't generate NOOBS files 2023-09-25 15:04:19 +01:00
Serge Schneider
c856800c72 Switch to new kernel and firmware packages 2023-09-25 15:04:19 +01:00
Serge Schneider
88ac5235d6 Enable Wayland by default 2023-09-25 15:04:19 +01:00
Serge Schneider
4a4a66ed36 export-image: auto-remove and purge packages on dist-upgrade 2023-09-25 15:04:19 +01:00
Serge Schneider
8dd23cbc1d Remove dhcpcd and associated options 2023-09-25 15:04:19 +01:00
Serge Schneider
9fc1385eb7 stage3: install Firefox 2023-09-25 15:04:19 +01:00
Serge Schneider
43c49d84d2 stage3: install eom 2023-09-25 15:04:19 +01:00
Serge Schneider
a524fe44ce stage3: replace qpdfview with evince 2023-09-25 15:04:19 +01:00
Serge Schneider
9d9d063790 Remove/replace obsolete packages 2023-09-25 15:04:19 +01:00
Serge Schneider
6aca615037 Switch to Bookworm 2023-09-25 15:04:19 +01:00
Reuben Miller
ed68013abb fix: support bash v3 by removing array usage (#705) 2023-09-25 15:04:19 +01:00
Reuben Miller
77706bd2f6
fix: support bash v3 by removing array usage (#705) 2023-09-25 14:59:25 +01:00
Serge Schneider
e484aa8581 Merge branch 'master' into arm64 2023-08-17 16:51:11 +01:00
bamartin125
446f3e34c8
Adds call to mknod if loop dev does not exist after call to losetup -f (#483) 2023-08-17 16:24:47 +01:00
Stefan Becker
a86d732f58
Register aarch64 in binfmt misc (#694)
This modifies commit 6dc45a80e764eacd6e311c32164b623bbe7f8e08 for the
arm64 branch. For 64-bit builds we need to register qemu-aarch64-static
instead.

Improves on #685
2023-05-09 14:27:36 +01:00
Stefan Becker
01d24ef227
Skip binfmt_misc register when unnecessary (#693)
This improves commit 6dc45a80e764eacd6e311c32164b623bbe7f8e08

Check if interpreter is already registered before running the register
step. This avoids unnecessary "sudo" execution which may require user
interaction for the password.

Improves on #685
2023-05-09 14:24:49 +01:00