Commit e1a02f73 authored by Anton Midyukov's avatar Anton Midyukov

Cleanup ppc64le, mipsel, armh everything

parent ee71bfc4
...@@ -36,15 +36,10 @@ ifeq (,$(filter-out i586 x86_64 aarch64,$(ARCH))) ...@@ -36,15 +36,10 @@ ifeq (,$(filter-out i586 x86_64 aarch64,$(ARCH)))
mixin/vm-archdep:: +efi mixin/vm-archdep:: +efi
endif endif
ifeq (,$(filter-out armh aarch64,$(ARCH))) ifeq (,$(filter-out aarch64,$(ARCH)))
mixin/vm-archdep:: use/bootloader/uboot use/no-sleep use/arm-rpi4; @: mixin/vm-archdep:: use/bootloader/uboot use/no-sleep use/arm-rpi4; @:
endif endif
ifeq (,$(filter-out mipsel,$(ARCH)))
mixin/vm-archdep:: use/tty/S0
@$(call set,KFLAVOURS,un-malta)
endif
ifeq (,$(filter-out riscv64,$(ARCH))) ifeq (,$(filter-out riscv64,$(ARCH)))
mixin/vm-archdep:: use/bootloader/uboot mixin/vm-archdep:: use/bootloader/uboot
@$(call set,KFLAVOURS,un-def) @$(call set,KFLAVOURS,un-def)
......
...@@ -48,12 +48,12 @@ vm/regular-cinnamon: vm/.regular-gtk mixin/regular-cinnamon mixin/vm-archdep-x11 ...@@ -48,12 +48,12 @@ vm/regular-cinnamon: vm/.regular-gtk mixin/regular-cinnamon mixin/vm-archdep-x11
vm/regular-gnome: vm/.regular-gtk mixin/regular-gnome mixin/vm-archdep-x11; @: vm/regular-gnome: vm/.regular-gtk mixin/regular-gnome mixin/vm-archdep-x11; @:
vm/regular-mate: vm/.regular-gtk mixin/mate-base mixin/vm-archdep-x11; @: vm/regular-mate: vm/.regular-gtk mixin/mate-base mixin/vm-archdep-x11; @:
ifeq (,$(filter-out mipsel riscv64,$(ARCH))) ifeq (,$(filter-out riscv64,$(ARCH)))
@$(call add,THE_PACKAGES,mate-reduced-resource) @$(call add,THE_PACKAGES,mate-reduced-resource)
endif endif
vm/regular-xfce: vm/.regular-gtk mixin/regular-xfce mixin/vm-archdep-x11; @: vm/regular-xfce: vm/.regular-gtk mixin/regular-xfce mixin/vm-archdep-x11; @:
ifeq (,$(filter-out mipsel riscv64,$(ARCH))) ifeq (,$(filter-out riscv64,$(ARCH)))
@$(call add,THE_PACKAGES,xfce-reduced-resource) @$(call add,THE_PACKAGES,xfce-reduced-resource)
endif endif
......
...@@ -51,8 +51,8 @@ ARM (armh или aarch64), а также выборка "для любой ар ...@@ -51,8 +51,8 @@ ARM (armh или aarch64), а также выборка "для любой ар
С версии 1.4.21 поддерживается перечисление архитектур через запятую С версии 1.4.21 поддерживается перечисление архитектур через запятую
после "@" или "@!": после "@" или "@!":
LibreOffice-still@X86,aarch64,mipsel LibreOffice-still@X86,aarch64
java-11-openjdk@!E2K,mipsel java-11-openjdk@!E2K,riscv64
Для преобразования можно воспользоваться следующей командой: Для преобразования можно воспользоваться следующей командой:
......
ifeq (,$(filter-out aarch64 armh,$(ARCH))) ifeq (,$(filter-out aarch64,$(ARCH)))
ifeq (aarch64,$(ARCH))
use/arm-rpi4: use/efi/grub use/uboot use/auto-resize use/arm-rpi4: use/efi/grub use/uboot use/auto-resize
else
use/arm-rpi4: use/bootloader/uboot use/auto-resize
endif
@$(call add_feature) @$(call add_feature)
@$(call set,VM_PARTTABLE,msdos) @$(call set,VM_PARTTABLE,msdos)
@$(call set,VM_BOOTTYPE,EFI) @$(call set,VM_BOOTTYPE,EFI)
...@@ -19,14 +15,12 @@ use/arm-rpi4/x11: use/arm-rpi4 ...@@ -19,14 +15,12 @@ use/arm-rpi4/x11: use/arm-rpi4
@$(call add,DEFAULT_SERVICES_DISABLE,systemd-networkd-wait-online) @$(call add,DEFAULT_SERVICES_DISABLE,systemd-networkd-wait-online)
use/arm-rpi4/kernel: use/arm-rpi4; @: use/arm-rpi4/kernel: use/arm-rpi4; @:
ifeq (aarch64,$(ARCH))
@$(call set,RPI_NOUBOOT,yes) @$(call set,RPI_NOUBOOT,yes)
@$(call add,THE_PACKAGES,rpi4-boot-switch) @$(call add,THE_PACKAGES,rpi4-boot-switch)
@$(call add,THE_PACKAGES,rpi4-boot-nouboot-filetrigger) @$(call add,THE_PACKAGES,rpi4-boot-nouboot-filetrigger)
@$(call add,THE_PACKAGES,rpi4-boot-uboot-filetrigger) @$(call add,THE_PACKAGES,rpi4-boot-uboot-filetrigger)
@$(call xport,RPI_NOUBOOT) @$(call xport,RPI_NOUBOOT)
@$(call set,KFLAVOURS,rpi-def rpi-un) @$(call set,KFLAVOURS,rpi-def rpi-un)
endif
use/arm-rpi4/full: use/arm-rpi4/kernel use/arm-rpi4/x11; @: use/arm-rpi4/full: use/arm-rpi4/kernel use/arm-rpi4/x11; @:
......
...@@ -68,9 +68,6 @@ kernel=uboot-rpi_4.bin ...@@ -68,9 +68,6 @@ kernel=uboot-rpi_4.bin
[all] [all]
EOF EOF
[ "$GLOBAL_ARCH" = armh ] && \
sed -i 's/.bin/_32b.bin/g' /boot/efi/config.txt
# Enable bootloading without u-boot # Enable bootloading without u-boot
if [ -n "${GLOBAL_RPI_NOUBOOT-}" ]; then if [ -n "${GLOBAL_RPI_NOUBOOT-}" ]; then
rpi4-boot-nouboot $kflavour rpi4-boot-nouboot $kflavour
......
...@@ -6,10 +6,7 @@ use/browser: ...@@ -6,10 +6,7 @@ use/browser:
# amend as neccessary; firefox is treated separately due to its flavours # amend as neccessary; firefox is treated separately due to its flavours
BROWSERS_i586 = netsurf epiphany elinks links2 BROWSERS_i586 = netsurf epiphany elinks links2
BROWSERS_x86_64 := $(BROWSERS_i586) chromium chromium-gost falkon seamonkey BROWSERS_x86_64 := $(BROWSERS_i586) chromium chromium-gost falkon seamonkey
BROWSERS_ppc64el = netsurf epiphany elinks links2
BROWSERS_aarch64 = chromium chromium-gost netsurf epiphany falkon elinks links2 BROWSERS_aarch64 = chromium chromium-gost netsurf epiphany falkon elinks links2
BROWSERS_armh = netsurf epiphany elinks links2
BROWSERS_mipsel = seamonkey netsurf epiphany elinks links2
BROWSERS_riscv64 = epiphany midori netsurf elinks BROWSERS_riscv64 = epiphany midori netsurf elinks
BROWSERS_loongarch64 = chromium chromium-gost epiphany midori netsurf elinks BROWSERS_loongarch64 = chromium chromium-gost epiphany midori netsurf elinks
BROWSERS_e2k = netsurf elinks links2 BROWSERS_e2k = netsurf elinks links2
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
use/firmware: use/firmware:
@$(call add_feature) @$(call add_feature)
@$(call add,SYSTEM_PACKAGES,firmware-linux) @$(call add,SYSTEM_PACKAGES,firmware-linux)
ifeq (,$(filter-out aarch64 armh,$(ARCH))) ifeq (,$(filter-out aarch64,$(ARCH)))
@$(call add,THE_PACKAGES,firmware-bcm4345) @$(call add,THE_PACKAGES,firmware-bcm4345)
@$(call add,THE_PACKAGES,firmware-linux-qcom) @$(call add,THE_PACKAGES,firmware-linux-qcom)
endif endif
...@@ -22,7 +22,7 @@ endif ...@@ -22,7 +22,7 @@ endif
use/firmware/server: use/firmware use/firmware/server: use/firmware
@$(call add,SYSTEM_PACKAGES,firmware-aic94xx-seq) @$(call add,SYSTEM_PACKAGES,firmware-aic94xx-seq)
ifneq (,$(filter-out riscv64 mipsel,$(ARCH))) ifneq (,$(filter-out riscv64,$(ARCH)))
@$(call add,SYSTEM_PACKAGES,firmware-ast_dp501) @$(call add,SYSTEM_PACKAGES,firmware-ast_dp501)
endif endif
@$(call add,THE_PACKAGES_REGEXP,firmware-ql.*) @$(call add,THE_PACKAGES_REGEXP,firmware-ql.*)
......
...@@ -68,7 +68,7 @@ use/install2/stage3: use/install2 ...@@ -68,7 +68,7 @@ use/install2/stage3: use/install2
use/install2/fonts: use/fonts/install2; @: use/install2/fonts: use/fonts/install2; @:
# see also use/vmguest # see also use/vmguest
ifeq (,$(filter-out i586 x86_64 aarch64 armh,$(ARCH))) ifeq (,$(filter-out i586 x86_64 aarch64,$(ARCH)))
# see also use/vmguest/kvm; qxl included in xorg pkglist # see also use/vmguest/kvm; qxl included in xorg pkglist
use/install2/kvm: use/install2/kvm:
......
...@@ -7,9 +7,6 @@ else ...@@ -7,9 +7,6 @@ else
ifeq (,$(filter-out riscv64,$(ARCH))) ifeq (,$(filter-out riscv64,$(ARCH)))
@$(call try,KFLAVOURS,un-def) @$(call try,KFLAVOURS,un-def)
else else
ifeq (,$(filter-out armh,$(ARCH)))
@$(call try,KFLAVOURS,mp)
else
ifeq (,$(filter-out sisyphus p11 c11%,$(BRANCH))) ifeq (,$(filter-out sisyphus p11 c11%,$(BRANCH)))
@$(call try,KFLAVOURS,6.12) @$(call try,KFLAVOURS,6.12)
else else
...@@ -17,7 +14,6 @@ else ...@@ -17,7 +14,6 @@ else
endif endif
endif endif
endif endif
endif
@$(call xport,KFLAVOURS) @$(call xport,KFLAVOURS)
# r8168 is a kludge, never install it by default # r8168 is a kludge, never install it by default
...@@ -68,10 +64,10 @@ use/kernel/initrd-setup: use/kernel ...@@ -68,10 +64,10 @@ use/kernel/initrd-setup: use/kernel
ifeq (,$(filter-out i586 x86_64,$(ARCH))) ifeq (,$(filter-out i586 x86_64,$(ARCH)))
@$(call add,VM_INITRDMODULES,ata_piix.ko) @$(call add,VM_INITRDMODULES,ata_piix.ko)
endif endif
ifeq (,$(filter-out i586 x86_64 aarch64 armh e2k% mipsel,$(ARCH))) ifeq (,$(filter-out i586 x86_64 aarch64 e2k%,$(ARCH)))
@$(call add,VM_INITRDFEATURES,usb) @$(call add,VM_INITRDFEATURES,usb)
endif endif
ifneq (,$(filter-out e2k% riscv64 mipsel,$(ARCH))) ifneq (,$(filter-out e2k% riscv64,$(ARCH)))
@$(call add,VM_INITRDFEATURES,qemu) @$(call add,VM_INITRDFEATURES,qemu)
endif endif
ifeq (,$(filter-out aarch64 armh riscv64,$(ARCH))) ifeq (,$(filter-out aarch64 armh riscv64,$(ARCH)))
......
...@@ -53,8 +53,4 @@ ifeq (vm,$(IMAGE_CLASS)) ...@@ -53,8 +53,4 @@ ifeq (vm,$(IMAGE_CLASS))
$(VM_EXTS:.%=use/pack/%): use/pack; @: $(VM_EXTS:.%=use/pack/%): use/pack; @:
ifeq (mipsel,$(ARCH))
use/pack/recovery.tar: use/pack/tar; @:
endif
endif endif
ifeq (,$(filter-out qcow2 qcow2c,$(IMAGE_TYPE))) ifeq (,$(filter-out qcow2 qcow2c,$(IMAGE_TYPE)))
ifeq (,$(filter-out aarch64 armh,$(ARCH))) ifeq (,$(filter-out aarch64,$(ARCH)))
UBOOT_TTY := use/tty/AMA0 UBOOT_TTY := use/tty/AMA0
else else
UBOOT_TTY := use/tty/S0 UBOOT_TTY := use/tty/S0
......
...@@ -11,7 +11,7 @@ use/vmguest/dri: use/vmguest/vbox/dri use/vmguest/vmware/dri \ ...@@ -11,7 +11,7 @@ use/vmguest/dri: use/vmguest/vbox/dri use/vmguest/vmware/dri \
use/vmguest/complete: use/vmguest/vbox/x11 use/vmguest/vmware/x11 \ use/vmguest/complete: use/vmguest/vbox/x11 use/vmguest/vmware/x11 \
use/vmguest/kvm/x11; @: use/vmguest/kvm/x11; @:
ifeq (,$(filter-out i586 x86_64 aarch64 armh loongarch64 riscv64,$(ARCH))) ifeq (,$(filter-out i586 x86_64 aarch64 loongarch64 riscv64,$(ARCH)))
# NB: only reasonable for X11-bearing images # NB: only reasonable for X11-bearing images
# see also use/install2/kvm # see also use/install2/kvm
use/vmguest/kvm: use/vmguest; @: use/vmguest/kvm: use/vmguest; @:
......
chromium@x86_64,aarch64,loongarch64 chromium@x86_64,aarch64,loongarch64
firefox-esr@E2K,i586,armh,mipsel firefox-esr@E2K,i586
firefox@riscv64 firefox@riscv64
...@@ -179,8 +179,8 @@ plymouth ...@@ -179,8 +179,8 @@ plymouth
#branding-simply-linux-bootsplash #branding-simply-linux-bootsplash
# Office # Office
java-17-openjdk@!E2K,mipsel java-17-openjdk@!E2K
java-1.8.0-openjdk@E2K,mipsel java-1.8.0-openjdk@E2K
atril-gtk atril-gtk
atril-gtk-djvu atril-gtk-djvu
atril-gtk-pixbuf atril-gtk-pixbuf
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment