mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
testing/py3-dep-logic: add support for "armv8l" and loongarch64
i genuinely don't know where "armv8l" comes from but armv7 and armhf apparently get that as their architecture, so...
This commit is contained in:
parent
bff4f54f8f
commit
05f23048e6
2 changed files with 31 additions and 1 deletions
|
@ -11,7 +11,9 @@ depends="py3-packaging"
|
|||
makedepends="py3-gpep517 py3-pdm-backend py3-wheel"
|
||||
checkdepends="py3-pytest"
|
||||
subpackages="$pkgname-pyc"
|
||||
source="https://github.com/pdm-project/dep-logic/archive/$pkgver/py3-dep-logic-$pkgver.tar.gz"
|
||||
source="https://github.com/pdm-project/dep-logic/archive/$pkgver/py3-dep-logic-$pkgver.tar.gz
|
||||
support-more-architectures.patch
|
||||
"
|
||||
builddir="$srcdir/dep-logic-$pkgver"
|
||||
|
||||
build() {
|
||||
|
@ -34,4 +36,5 @@ package() {
|
|||
|
||||
sha512sums="
|
||||
f7d48a9f51465106181a108ce12641a30310594b1ff337d107dbb7484b9127e68ce43e351e05d3ee28163f9522eca1cbf5b0a0f149a6458c67a98d832ec2445f py3-dep-logic-0.4.6.tar.gz
|
||||
5aa50bde0b6c4554e287ab2be61d25043a17171bf368a9144374c287dd2ed4b952c838ef5671c2b2c16766dc887e6a26f96b056777e3459808a42ee6989baf6e support-more-architectures.patch
|
||||
"
|
||||
|
|
27
testing/py3-dep-logic/support-more-architectures.patch
Normal file
27
testing/py3-dep-logic/support-more-architectures.patch
Normal file
|
@ -0,0 +1,27 @@
|
|||
diff --git a/src/dep_logic/tags/platform.py b/src/dep_logic/tags/platform.py
|
||||
index 7772867..b39492d 100644
|
||||
--- a/src/dep_logic/tags/platform.py
|
||||
+++ b/src/dep_logic/tags/platform.py
|
||||
@@ -292,12 +292,14 @@ class Arch(Enum):
|
||||
Aarch64 = "aarch64"
|
||||
Armv6L = "armv6l"
|
||||
Armv7L = "armv7l"
|
||||
+ Armv8L = "armv8l"
|
||||
Powerpc64Le = "ppc64le"
|
||||
Powerpc64 = "ppc64"
|
||||
X86 = "x86"
|
||||
X86_64 = "x86_64"
|
||||
S390X = "s390x"
|
||||
RISCV64 = "riscv64"
|
||||
+ Loongarch64 = "loongarch64"
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.value
|
||||
@@ -306,6 +308,7 @@ class Arch(Enum):
|
||||
if self in [
|
||||
Arch.Aarch64,
|
||||
Arch.Armv7L,
|
||||
+ Arch.Armv8L,
|
||||
Arch.Powerpc64,
|
||||
Arch.Powerpc64Le,
|
||||
Arch.S390X,
|
Loading…
Reference in a new issue