genode/repos/dde_rump/ports/dde_rump.port
Alice Domage 74abf8132e tool/port: add .sparse-git install rule
Following Github support removal for svn [1], dde_rump port fails to
prepare. This commit introduces a new install rule for ports,
'.sparse-git'. It performs a sparse-checkout on the port repository, only
fetching required files.

[1] https://github.blog/2023-01-20-sunsetting-subversion-support/

Co-authored-by: Benjamin Lamowski <benjamin.lamowski@genode-labs.com>

Issue genodelabs#5072
Issue genodelabs/goa#28
2023-12-13 12:33:05 +01:00

25 lines
920 B
Plaintext

LICENSE := BSD
VERSION := git
DOWNLOADS := rump.git backport.sparse-git libc_aarch64.sparse-git libc_riscv.sparse-git
URL(rump) := https://github.com/ssumpf/rump.git
DIR(rump) := src/lib/dde_rump
REV(rump) := 28945d1af5f66c98a3884453adf84ede4ca1b702
URL(backport) := https://github.com/justincormack/netbsd-src
REV(backport) := HEAD
DIR(backport) := src/lib/dde_rump_backport
SPARSE_PATH(backport) := src/sys/arch
URL(libc_aarch64) := https://github.com/justincormack/netbsd-src
REV(libc_aarch64) := HEAD
DIR(libc_aarch64) := src/lib/libc/aarch64/atomic
SPARSE_PATH(libc_aarch64) := src/common/lib/libc/arch/aarch64/atomic
URL(libc_riscv) := https://github.com/justincormack/netbsd-src
REV(libc_riscv) := HEAD
DIR(libc_riscv) := src/lib/libc/riscv/atomic
SPARSE_PATH(libc_riscv) := src/common/lib/libc/arch/riscv/atomic
PATCHES := patches/rump.patch patches/aarch64.patch patches/riscv.patch patches/sync.patch