1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
Commit graph

240 commits

Author SHA1 Message Date
Michał Adamski
72dacf5fa2 scripts/mkimg.base.sh: reproducible efi.img 2022-04-28 09:12:38 +00:00
Natanael Copa
f81ba92e56 scripts/mkimg.standard.sh: use ttyAMA0 for arm* 2022-04-14 18:10:51 +02:00
Natanael Copa
7b3cb69125 scripts/mkimg.standard.sh: add armv7
Create standard release images for armv7. Those are useful for qemu.
2022-04-14 18:10:51 +02:00
Joonas Kuorilehto
1ac9cc261e scripts/mkimg.arm.sh: add support for Raspberry Zero 2 W
https://www.raspberrypi.com/documentation/computers/config_txt.html#model-filters
2022-04-01 23:15:18 +00:00
J0WI
88110a6dc1 scripts/bootstrap.sh: switch to llvm13 2022-03-30 16:23:03 +00:00
ptrcnull
b3c5504c72 scripts/mkimg.standard.sh: remove duplicate doas 2022-02-14 13:00:39 +00:00
J0WI
2233d31ba6 scripts/bootstrap.sh: switch to llvm12 2022-02-11 22:29:15 +00:00
Natanael Copa
9a78244068 main/raspberrypi-bootloader: split common bootcode.bin
Move common bootcode.bin to a separate subpackage and make it a
dependency for the packages that needs it.

Also adjust the script that generates the release tarball.

Fixes https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/15723
2022-01-18 15:08:01 +00:00
Ariadne Conill
a53fffd308 bootstrap: remove openssl1.1-compat 2022-01-15 18:50:06 +00:00
Nick Hanley
75b67ff7c6 scripts/mkimg.arm.sh: update rpi config.txt documentation url 2022-01-13 05:57:30 +00:00
Kevin Daudt
0ca11641c7 scripts/mkimg.standard.sh: replace sudo with doas
As part of the move of sudo to community, we need to remove it from the
extended base image. Instead we add doas as a replacement.
2021-11-25 11:51:43 +00:00
Henrik Riomar
a81087496a scripts/mkimg.xen.sh: add syslinux
Its quite helpful to have this on the xen iso and it was there until:
	bcdaeacd52 main/xen: Remove dependency on syslinux
xen does not depend on syslinux so that is correct, but it had the
effect of syslinux also missing from the iso, and that breaks
setup-bootable
2021-11-19 17:27:21 +00:00
Natanael Copa
decb2303d4 scripts/mkimg.standard.sh: adjust packages for extended
drop unrar, lftp, email, haserl, lua5.3, screen and cciss_vol_status.

unrar has moved to non-free.

include coreutils, f2fs-tools and wireguard-tools.
2021-11-16 18:23:34 +01:00
Alex Xu (Hello71)
c9a8a1897a scripts/mkimg.base.sh: add openntpd to base
fixes #10080
2021-11-16 17:12:31 +00:00
Alex Xu (Hello71)
45de9d68b0 scripts/mkimg.standard.sh: remove unrar
moved to non-free in 7f875ea1e5
2021-11-16 16:31:06 +00:00
Ariadne Conill
ffb952273e bootstrap: also build openssl 1.1 2021-09-29 20:02:36 +00:00
Drew DeVault
569ab4c43c scripts: add riscv64 standard flavor
This adds the necessary riggings to generate a standard Alpine image,
bootable via UEFI on the HiFive Unmatched (with some u-boot tweaks).
2021-09-19 15:39:55 +00:00
Noel Kuntze
10bec7b748 scripts/bootstrap.sh: Fix error when pubkey exists in ~/.abuild and
/etc/apk/keys

cp: will not overwrite just-created '/home/buildozer/sysroot-aarch64/
/etc/apk/keys/buildozer-6086211a.rsa.pub' with '/home/buildozer/.
abuild/buildozer-6086211a.rsa.pub'
2021-09-18 09:49:11 +00:00
kpcyrd
6f6796740c Use SOURCE_DATE_EPOCH for raspi images
See https://twitter.com/sn0int/status/1408853982643212298
2021-08-19 21:47:35 +00:00
Ariadne Conill
f8805186a7 bootstrap: document that this script is explicitly for bootstrap only 2021-08-13 05:46:57 -06:00
Natanael Copa
21b5a76f02 scripts/mkimg.base.sh: fix typo
fixes commit 2b4acd5f66 (scripts/mkimg.base.sh: include gnu wget)
2021-08-05 15:01:41 +00:00
Natanael Copa
2b4acd5f66 scripts/mkimg.base.sh: include gnu wget
busybox wget does not support https over proxy
https://gitlab.alpinelinux.org/alpine/aports/-/issues/12517
2021-08-05 14:24:47 +00:00
Natanael Copa
c8a5f008e0 scripts/mkimg.base.sh: add dhcpcd to base
needed for ipv6-only installs

fixes #10237
2021-07-09 11:52:11 +00:00
Carlo Landmeter
82e1dd0041 scripts/bootstrap.sh: switch to libretls 2021-06-27 21:47:30 +00:00
Natanael Copa
8900c8b227 scripts/mkimg.standard.sh: create iso for alpine-virt armv7 2021-06-14 14:07:54 +00:00
Carlo Landmeter
0877ba5623 scripts/mkimg.minirootfs.sh: add support for riscv64 2021-06-11 15:54:24 +00:00
Roman Shaposhnik
0a568a04a6 Accounting for gcc requiring explicit -latomic in bootstrap.sh
On some architectures rograms which use C11 or C++11 atomics,
like #include <atomic>, generally must link against -latomic
explicitly.

For now the check is only against riscv64, but the list may grow.

Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Roman Shaposhnik
3ca28d7195 Re-arranging the order in which cross packages are built in bootstrap.sh
The list of packages doesn't change, but we need them build in a
different order because of changing dependencies.

Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Roman Shaposhnik
67cbf23dbf Adding freshly minted abuild keys to the CBUILDROOT
When bootstrapping we need to have access to the freshly
minted abuild keys in the CBUILDROOT. While this can
potentially be done as a separate step it doesn't really
hurt to include it in the bootstrap.sh script.

Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Ariadne Conill
d3e152fdd6 bootstrap: use libretls dependency instead of libtls-standalone 2021-05-06 21:52:04 +00:00
Leo
ba0f621023 scripts/bootstrap.sh: add missing libmd
fixes #12615
2021-04-17 12:30:32 -03:00
Sören Tempel
7ab346a1ec scripts: don't include pax-utils and paxmark in images
Also don't bootstrap it in bootstrap.sh. Since we no longer use
the grsecurity patchset (which also provides PaX) and paxmark
was recently removed from all remaining packages, there should be
no need to bootstrap it early or include it in the images.
2021-03-28 15:32:09 +00:00
Natanael Copa
6a730b7c1b scripts/mkimg.netboot.sh: readability cleanup
Make code more readable. No functional changes
2021-02-18 09:11:44 +00:00
Ariadne Conill
21313b8782 bootstrap: add busybox as an extradepend to deal with /bin/sh virtual 2021-02-15 20:05:33 +00:00
Ariadne Conill
a11a55e5c2 bootstrap: add zstd to bootstrap dependencies 2021-02-10 05:00:44 +00:00
Natanael Copa
c1c0b4eb92 scripts/mkimg.standard.sh: add e2fsprogs to -extended
fixes #12071
2021-01-05 23:03:52 +00:00
Natanael Copa
83f9f23d95 scripts/bootstrap.sh: update deps
make it possible to disable KERNEL_PKG via empty env var

replace isl with isl22

drop sudo, which is no longer needed

fixes #12255
2021-01-05 21:21:08 +01:00
Thomas Liske
c3872d1585 scripts/mkimage: update extended profile to contain ucode updates 2020-12-21 10:16:06 +00:00
Thomas Liske
59a4f9a6cd scripts/mkimage: add support for CPU ucode updates using early initrd 2020-12-21 10:16:06 +00:00
Tuan Hoang
17bc97dec7 scripts: add zfcp module to s390x images
Requires :
https://gitlab.alpinelinux.org/tmhoang/mkinitfs/-/merge_requests/1
2020-12-14 14:05:55 +00:00
Ariadne Conill
5ce2c42371 bootstrap: add rust dependencies and rust to bootstrap packages 2020-10-31 18:06:52 +00:00
Ariadne Conill
473f016013 bootstrap: add libgit2 and dependencies 2020-10-31 16:43:43 +00:00
Ariadne Conill
632e6bf0c3 bootstrap: add curl (and reverse dependencies) 2020-10-31 16:05:54 +00:00
Ariadne Conill
f0d338274b bootstrap: add community/rust to package list 2020-10-31 15:25:53 +00:00
Ariadne Conill
761be1f532 bootstrap: add libucontext to bootstrap deps 2020-10-31 14:22:15 +00:00
Thomas Liske
fea5dbf239 scripts/mkimg.standard.sh: drop ipsec-tools apk
(ipsec-tools was dropped due to #11799 in fbe8d321)
2020-08-04 23:50:42 +00:00
Natanael Copa
8425e2bd7e scripts/mkimg.base.sh: remove unused alpine-mirrors 2020-07-23 10:26:34 +00:00
Ariadne Conill
dc4957d79b scripts: bootstrap: build patch before build-base
Since 3.12, we have included patch in build-base due to busybox patch
being removed.
2020-06-24 09:03:06 -06:00
Natanael Copa
c59ebf551d scripts/genrootfs.sh: use dl-cdn https repos 2020-06-23 12:29:06 +00:00
Natanael Copa
58f4b81a7e scripts/genrootfs.sh: use https repos for minirootfs
Seems like there are a number of docker users that have problems with
http. Lets use https for docker images by default.
2020-06-18 15:48:37 +00:00