Source: u-boot-asahi
Section: admin
Priority: optional
Maintainer: Debian Bananas Team <team+bananas@tracker.debian.org>
Uploaders: NoisyCoil <noisycoil@debian.org>
Build-Depends:
 bc,
 bison,
 debhelper-compat (= 13),
 device-tree-compiler,
 flex,
 libgnutls28-dev,
 libpython3-dev:native [linux-any],
 libssl-dev,
 python3:any [linux-any],
 python3-libfdt:native,
 python3-pyelftools [linux-any],
 python3-setuptools [linux-any],
 swig [linux-any],
Build-Depends-Arch:
 arm-trusted-firmware (>= 2.9~) [arm64],
 crust-firmware (>= 0.3-2~) [arm64],
 gcc-arm-linux-gnueabihf [arm64],
 libfdt-dev:native [arm64],
 libgnutls28-dev:native [arm64 armel armhf],
 libncurses-dev,
 libncurses-dev:native,
 libssl-dev:native,
 lzop [armhf],
 opensbi (>= 1.3) [riscv64],
 python3-jsonschema:native [arm64],
 python3-yaml:native [arm64],
 uuid-dev,
 uuid-dev:native [arm64],
 xxd [arm64],
Rules-Requires-Root: no
Standards-Version: 4.7.2
Homepage: https://github.com/AsahiLinux/u-boot
Vcs-Browser: https://salsa.debian.org/bananas-team/wip/u-boot
Vcs-Git: https://salsa.debian.org/bananas-team/wip/u-boot.git

Package: u-boot
Architecture: armel sh4
Multi-Arch: same
Depends: ${misc:Depends},
Description: A boot loader for embedded systems
 Das U-Boot is a cross-platform bootloader for embedded systems,
 used as the default boot loader by several board vendors.  It is
 intended to be easy to port and to debug, and runs on many
 supported architectures, including PPC, ARM, MIPS, x86, m68k,
 NIOS, and Microblaze.
 .
 Included platforms:
 ${u-boot:platforms}

Package: u-boot-asahi
Architecture: arm64
Multi-Arch: same
Depends: ${misc:Depends}
Recommends: m1n1, asahi-fwextract
Description: A boot loader for Apple Silicon systems
 Das U-Boot is a cross-platform bootloader for embedded systems,
 used as the default boot loader by several board vendors.  It is
 intended to be easy to port and to debug, and runs on many
 supported architectures, including PPC, ARM, MIPS, x86, m68k,
 NIOS, and Microblaze.
 .
 This package includes boot loaders for various Apple Silicon (M1, M2)
 platforms supported by the Asahi Linux project.
 .
 Included platforms:
 ${u-boot-asahi:platforms}

Package: u-boot-tools
Architecture: linux-any
Build-Profiles: <!pkg.uboot.notools>
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: device-tree-compiler,
 libubootenv-tool,
Breaks: uboot-envtools (<< 20081215-3~),
        uboot-mkimage (<= 0.4build1),
        u-boot (<< 2010.12-2)
Replaces: uboot-envtools (<< 20081215-3~),
          uboot-mkimage (<= 0.4build1),
          u-boot (<< 2010.12-2)
Description: companion tools for Das U-Boot bootloader
 This package includes programs for generating and listing U-Boot
 images in various formats:
  - mkimage
  - dumpimage
  - mksunxiboot
  - mkenvimage
