Add support for Slackware-AArch64

Signed-off-by: Robby Workman <rworkman@slackware.com>
This commit is contained in:
Stuart Winter 2021-01-18 13:42:42 -06:00 committed by Robby Workman
parent f601660353
commit 89d4761f19
5 changed files with 37 additions and 14 deletions

View file

@ -1,3 +1,7 @@
---------------
- Added support for Slackware-AArch64 (Stuart Winter)
Tue Jan 5 05:13:50 UTC 2021
---------------
- 2.84.0_beta11

View file

@ -132,6 +132,11 @@ function system_setup() {
SLACKKEY=${SLACKKEY:-"Slackware ARM (Slackware ARM Linux Project) <mozes@slackware.com>"}
PKGMAIN=${PKGMAIN:-slackware}
;;
aarch64)
ARCH=aarch64
SLACKKEY=${SLACKKEY:-"Slackware ARM (Slackware ARM Linux Project) <mozes@slackware.com>"}
PKGMAIN=${PKGMAIN:-slackware}
;;
powerpc|ppc)
ARCH=powerpc
SLACKKEY=${SLACKKEY:-"Slackintosh-Project Sign <slackdev@workaround.ch>"}

View file

@ -54,27 +54,37 @@
#file://path/to/some/directory/
#
#----------------------------------------------------------------
# Slackware ARM x.x (for an assumed release of the hard float port)
# Slackware ARM 15.0: 32bit armv7, hardware floating point ABI.
#----------------------------------------------------------------
#ftp://slackware.uk/slackwarearm/slackwarearm-x.x/
#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-x.x/
#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-x.x/
#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-x.x/
#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-x.x/
#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-x.x/
#ftp://slackware.uk/slackwarearm/slackwarearm-15.0/
#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-15.0/
#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-15.0/
#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-15.0/
#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-15.0/
#
#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-x.x/
#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-15.0/
#
#----------------------------------------------------------------
# Slackware ARM current
# Slackware ARM current: 32bit armv7, hardware floating point ABI.
#----------------------------------------------------------------
#ftp://slackware.uk/slackwarearm/slackwarearm-current/
#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-current/
#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-current/
#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-current/
#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-current/
#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-current/
#
#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/
#
#----------------------------------------------------------------
# Slackware AArch64 (ARM64) current: 64 bit armv8
#----------------------------------------------------------------
#ftp://slackware.uk/slackwarearm/slackwareaarch64-current/
#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwareaarch64-current/
#ftp://ftp.slackware.pl/pub/slackwarearm/slackwareaarch64-current/
#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwareaarch64-current/
#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwareaarch64-current/
#
#ftp://ftp.arm.slackware.com/slackwarearm/slackwareaarch64-current/
#

View file

@ -38,6 +38,7 @@ value using "uname -m". The valid values are:
.ds title MACHINE\t\tVALID ARCH VALUES
.ds arm ARM\t\t\tarm
.ds aarch64 AArch64\t\taarch64
.ds x86 x86 (32bits)\ti386, i486, i586 and i686
.ds x86_64 x86 (64bits)\tx86_64
.ds ppc PowerPC\t\tpowerpc
@ -47,6 +48,8 @@ value using "uname -m". The valid values are:
.br
\*[arm]
.br
\*[aarch64]
.br
\*[x86]
.br
\*[x86_64]

View file

@ -28,16 +28,17 @@
# For configuration options that have only two states, possible values are
# either "on" or "off"
# Remember, the only official Slackware ports are x86, s390, and arm, and
# slackpkg developers don't have s390 boxes for testing. If you are
# testing/using other architectures and have suggestions or patches,
# please let us know (email rworkman@slackware.com)
# Remember, the only official Slackware ports are x86, s390, arm, and aarch64,
# and slackpkg developers don't have s390 boxes for testing. If you are
# testing/using other architectures and have suggestions or patches, please
# let us know (email rworkman@slackware.com)
#
# Select the architecture of your system. Valid values are:
# i#86 (where # is 3, 4, 5 or 6)
# x86_64
# s390
# arm* (* can be v4, v5tejl, and other ARM versions)
# aarch64
# powerpc
#
# The line is commented because slackpkg will try to find your