Add RISC-V port (riscv64)

parent 36591ea6
......@@ -53,7 +53,7 @@ push(@sections, "");
my %debports_hash;
# copy from config.sh ${arch_debports}
@debports_hash{qw( alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32 )} = ();
@debports_hash{qw( alpha hppa m68k powerpcspe ppc64 riscv64 sh4 sparc64 x32 )} = ();
$DBDIR .= "/contents";
mkdirp( $DBDIR );
......
......@@ -51,12 +51,12 @@ dists="$suites"
priorities="required important standard optional extra"
architectures="alpha amd64 arm arm64 armel armhf avr32 hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32"
architectures="alpha amd64 arm arm64 armel armhf avr32 hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32"
arch_wheezy="amd64 armel armhf i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 s390x sparc"
arch_jessie="amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x"
arch_stretch="amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x"
arch_buster="${arch_stretch}"
arch_sid="${arch_stretch} alpha avr32 hppa hurd-i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips64el powerpcspe ppc64 s390 sh4 sparc sparc64 x32"
arch_sid="${arch_stretch} alpha avr32 hppa hurd-i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips64el powerpcspe ppc64 riscv64 s390 sh4 sparc sparc64 x32"
arch_experimental="${arch_sid}"
ext_wheezy=gz
......@@ -67,7 +67,7 @@ ext_stretch=gz
# Refresh this architecture list using this command:
# wget -qO - http://ftp.ports.debian.org/debian-ports/dists/{sid,experimental}/Release | sed -n 's/Architectures: //p' | tr ' ' '\n' | sort -u
# Please remember to also update the architecture list in bin/parse-contents
arch_debports="alpha hppa m68k powerpcspe ppc64 sh4 sparc64 x32"
arch_debports="alpha hppa m68k powerpcspe ppc64 riscv64 sh4 sparc64 x32"
# Miscellaneous
#
......
......@@ -20,6 +20,7 @@ architectures = {
powerpc => g('PowerPC'),
powerpcspe => g('PowerPC SPE (e500 core)'),
ppc64el => g('Little-endian 64-bit PowerPC'),
riscv64 => g('RISC-V 64-bit little endian (riscv64)'),
s390 => g('IBM S/390'),
s390x => g('IBM System z'),
sh4 => g('SH4'),
......
......@@ -109,6 +109,10 @@ mirrors = {
url => 'https://wiki.debian.org/PPC64',
name => 'PowerPC64',
},
riscv64 => {
url => 'https://wiki.debian.org/RISC-V',
name => 'RISC-V 64-bit little endian (riscv64)',
},
sh4 => {
url => 'https://wiki.debian.org/SH4',
name => 'SH4',
......
......@@ -16,7 +16,7 @@
all_sections = [ 'main', 'contrib', 'non-free' ]
all_architectures = [ 'alpha', 'amd64', 'arm', 'arm64', 'armel', 'armhf', 'amd64', 'avr32', 'hppa', 'hurd-i386', 'i386',
'ia64', 'kfreebsd-amd64', 'kfreebsd-i386', 'mips',
'mipsel', 'm68k', 'powerpc', 'powerpcspe', 'ppc64', 'ppc64el', 's390', 's390x', 'sh4',
'mipsel', 'm68k', 'powerpc', 'powerpcspe', 'ppc64', 'ppc64el', 'riscv64', 's390', 's390x', 'sh4',
'sparc', 'sparc64', "x32" ]
-%]
......
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