Age | Commit message (Collapse) | Author |
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
although it could be in packages.both, build.sh takes the refind binary from the x86_64 system
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
the init system should now depend on wether [nonsystemd] is enabled, and packages.both
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
and fix baseline mkinitcpio.conf hooks
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
it used to be installed in make_packages_efi, which is now gone
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
I had to adapt some changes, e.g. put logind files in /etc/elogind and creating a NM dispatcher script for reflector
Signed-off-by: David P <megver83@parabola.nu>
|
|
they were used for EDK Shell, but now it's downloaded from pacman
Signed-off-by: David P <megver83@parabola.nu>
|
|
talking-arch isn't completely synced with Arch's releng, however I prefer to wait for them to do it, as they may introduce
different stuff, or who knows :P
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
they now packaged to be in their corresponding runlevels ootb
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
and remove haveged from pkglist
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
but keep the checksums change
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
I'll drop it from [pcr]
Signed-off-by: David P <megver83@parabola.nu>
|
|
based on 49a9982 (dual-boot branch)
also simplify checksum verification process
Signed-off-by: David P <megver83@parabola.nu>
|
|
I'll build them in [nonsystemd without those prefixes
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
it is in packages.x86_64 :P
Signed-off-by: David P <megver83@parabola.nu>
|
|
but remove pkgs from the blacklist and replace some others
TODO: update the rest
Signed-off-by: David P <megver83@parabola.nu>
|
|
skipped v41, but doesn't matter
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
To avoid showing other bootloaders present on the machine, which is
not something that we want. We only need Parabola and UEFI Shell.
And do not copy refind's drivers to the ISO, I just tested it without
them and it works for what we want, so they were useless.
Signed-off-by: David P <megver83@parabola.nu>
|
|
into a single file
Signed-off-by: David P <megver83@parabola.nu>
|
|
The standard systemd ISOs use systemd-boot as its UEFI Boot Manager,
however, we don't want that in an OpenRC ISO.
rEFInd is the perfect replacement for this, the (not-yet launched)
resulting ISOs boot in the basic text of this boot manager. Tested
with QEMU using Tianocore's OVMF (without Secure Boot).
Note that the refind.conf file includes files under entry/, which
is not sctrictly necessary since it can be merged everything into
that file, however, I preferred to maintain the systemd-boot filenames
(although in the future this might change)
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
And download them from the latest tag, based on the UDK2018 branch (to follow
archiso{32}), instead of the UDK2018 branch, which (due to the nature of git
branches) I would have to update the checksums everytime someone updates the .efi files
(although it is, in theory, not going to happen, since it's a branch from
last year, but nah...)
This should be temporary until someone gets EdkShellPkg to build successfully,
because I've been able to build ShellPkg, but EdkShellPkg breaks, and it would
be stupid to have ShellPkg built from source in our repos but EdkShellPkg
directly from Github. However, that can be discussed.
Looks like we would have to ship an special toolchain for building EdkShellPkg,
since it is unmaitained (and obsolete, in fact it is no longer in the master branch
of edk2), it may work with older GCC versions (I tried gcc5, looks like there is
an improvement, but still breaks)
Signed-off-by: David P <megver83@parabola.nu>
|
|
https://bugzilla.tianocore.org/show_bug.cgi?id=1108
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|