*/*: aarch64 initial port

This commit is contained in:
Antoine Martin 2023-11-23 11:37:50 -05:00
parent d135da4c84
commit 5e719a2e2c
Signed by: forge
GPG key ID: D62A472A4AA7D541
28 changed files with 51 additions and 27 deletions

View file

@ -32,5 +32,5 @@ package() {
}
sha512sums="
90649d6c7ac10edc6b50e9bfba54d5df472c0621768886fcdb039874152dbd2a72c1a23f38a5e25e4983f16f49546039eca2b79b9386f261b3c5d31a93c439f5 electron_tasje-0.5.7.tar.gz
0fc47c25294a284ffcc9fc2440ac383c1b0796c75db9ee12902fc2614271bbb9a4abb9e42d2fa8d1ac5ff804acd251378b35d1b9aa4a00e2e9b927fa5c12c50c electron_tasje-0.5.7.tar.gz
"

View file

@ -7,7 +7,8 @@ _depot_tools=b5509953468edd0906f2dc297886939abbd2bed5
_extra_patches=chromium-116-patchset-2
pkgdesc="Electron cross-platform desktop toolkit"
url="https://github.com/electron/electron"
arch="aarch64 x86_64" # same as chromium
# aarch64 build failure
arch="!aarch64 x86_64" # same as chromium
license="MIT"
depends="gtk+3.0 so:libudev.so.1 xdg-utils"
makedepends="

View file

@ -11,7 +11,7 @@ makedepends="cmake hdf5-dev swig python3-dev samurai"
options="!check" #test suite is nonfunctional with python bindings
subpackages="$pkgname-dev $pkgname-doc $pkgname-python-pyc $pkgname-python:_py"
source="
https://files.salome-platform.org/Salome/other/med-$pkgver.tar.gz
https://ftp.kaist.ac.kr/macports/distfiles/libmed/med-$pkgver.tar.gz
hdf5.patch
cmake-config-dir.patch
"

View file

@ -6,7 +6,7 @@ pkgver=0.18.0
pkgrel=5
pkgdesc="Fuzzy string matching in python"
url="https://github.com/seatgeek/fuzzywuzzy"
arch="noarch"
# arch="noarch" blocked by levenshtein
license="GPL-2.0-only"
depends="python3 py3-levenshtein"
makedepends="py3-setuptools"

View file

@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="Python extension for computing string edit distances and similarities"
url="https://github.com/maxbachmann/Levenshtein"
# fix me
#arch="all"
# arch="all"
license="GPL-2.0-only"
depends="python3 py3-rapidfuzz"
makedepends="

View file

@ -6,7 +6,8 @@ pkgver=3.2.1
pkgrel=0
pkgdesc="A modern editor for Doom-engine based games and source ports"
url="http://slade.mancubus.net/"
arch="all"
# aarch64 build failure
arch="all !aarch64"
license="GPL-2.0-or-later"
makedepends="
cmake

View file

@ -34,6 +34,8 @@ source="https://github.com/encode/uvicorn/archive/$pkgver/uvicorn-$pkgver.tar.gz
case "$CARCH" in
# test suite blocked by py3-httpx
armhf|ppc64le) options="!check" ;;
# test failures
aarch64) options="!check" ;;
esac
build() {

View file

@ -65,7 +65,8 @@ _pkgver_macro=${pkgver%.*}
_pkgver_prior=${pkgver%.*.*}
_pkgver_name=${_pkgver_macro//[.0]}
pkgdesc="The .NET $_pkgver_macro bootstrap"
arch="x86_64 aarch64 armv7 s390x"
# aarch64: build failure
arch="x86_64 armv7 s390x"
url=https://dotnet.microsoft.com
license="MIT"
# hack for dotnetx-build to be able to pull itself for bootstrapping

View file

@ -44,7 +44,8 @@ _pkgver_macro=${pkgver%.*}
_pkgver_name=${_pkgver_macro//[.0]}
_bldver_ver=${_bldver%%-*}
pkgdesc="The .NET $_pkgver_macro Core runtime"
arch="x86_64 aarch64 armv7 s390x"
# aarch64 failure
arch="x86_64 armv7 s390x"
url="https://dotnet.microsoft.com/"
license="MIT"
depends="

View file

@ -52,7 +52,8 @@ pkgdesc="The .NET $_pkgver_macro bootstrap"
# x86: blocked by https://github.com/dotnet/runtime/issues/77667
# armhf: blocked by https://github.com/dotnet/runtime/issues/77663
# riscv64: port WIP https://github.com/dotnet/runtime/issues/36748
arch="all !x86 !armhf !riscv64"
# aarch64: build failure
arch="all !x86 !armhf !riscv64 !aarch64"
url=https://dotnet.microsoft.com
license="MIT"
# hack for dotnetx-build to be able to pull itself for bootstrapping

View file

@ -39,7 +39,8 @@ pkgdesc="The .NET $_pkgver_macro Core runtime"
# x86: blocked by https://github.com/dotnet/runtime/issues/77667
# armhf: blocked by https://github.com/dotnet/runtime/issues/77663
# riscv64: port WIP https://github.com/dotnet/runtime/issues/36748
arch="all !x86 !armhf !riscv64"
# aarch64 build failure
arch="all !x86 !armhf !riscv64 !aarch64"
url=https://dotnet.microsoft.com
license="MIT"
depends="

View file

@ -5,7 +5,8 @@ pkgver=10.20230828
pkgrel=0
pkgdesc="Manage files with git, without checking their contents into git"
url="http://git-annex.branchable.com"
arch="x86_64 aarch64" # limited by ghc
# upgrade needed
#arch="x86_64 aarch64" # limited by ghc
license="AGPL-3.0-or-later"
options="net"
depends="

View file

@ -5,7 +5,8 @@ pkgname=freetube
pkgver=0.18.0
pkgrel=0
pkgdesc="An open source desktop YouTube player built with privacy in mind."
arch="x86_64 aarch64" # blocked by electron
# blocked by electron
# arch="x86_64 aarch64" # blocked by electron
license="AGPL-3.0-only"
depends="
electron

View file

@ -5,7 +5,8 @@ pkgname=calibre-web
pkgver=0.6.20
pkgrel=0
pkgdesc="Web app for browsing, reading and downloading eBooks stored in a Calibre database"
arch='noarch'
# blocked by py3-levenshtein
#arch='noarch'
url="https://github.com/janeczku/calibre-web"
license='GPL-3.0-only'
depends="

View file

@ -5,7 +5,8 @@ pkgname=caprine
pkgver=2.57.0
pkgrel=1
pkgdesc="Elegant Facebook Messenger desktop app"
arch="noarch"
# blocked by caprine
#arch="noarch"
url="https://github.com/sindresorhus/caprine"
license="MIT"
depends="electron"

View file

@ -29,7 +29,8 @@ _pkgver_sdk=${pkgver/0./0.10}
pkgdesc="The .NET $_pkgver_macro Core runtime"
# x86: blocked by https://github.com/dotnet/runtime/issues/77667
# armhf: blocked by https://github.com/dotnet/runtime/issues/77663
arch="all !x86 !armhf"
# upgrade needed
#arch="all !x86 !armhf"
url=https://dotnet.microsoft.com
license="MIT"
provides="dotnet$_pkgver_name=$pkgver-r$pkgrel"

View file

@ -14,7 +14,8 @@ _bldver_ver=${_bldver_ver/0./0.10}
pkgdesc="The .NET $_pkgver_macro SDK"
# x86: blocked by https://github.com/dotnet/runtime/issues/77667
# armhf: blocked by https://github.com/dotnet/runtime/issues/77663
arch="all !x86 !armhf"
# upgrade needed
#arch="all !x86 !armhf"
url=https://dotnet.microsoft.com
license="MIT"
makedepends="dotnet$_pkgver_name-runtime-bootstrap=$_bldver"

View file

@ -39,7 +39,8 @@ pkgdesc="The .NET Core stage0 bits for dotnet build"
# x86: blocked by https://github.com/dotnet/runtime/issues/83509
# armhf: blocked by https://github.com/dotnet/runtime/issues/77663
# riscv64: port WIP https://github.com/dotnet/runtime/issues/36748
arch="all !x86 !armhf"
# upgrade needed
#arch="all !x86 !armhf"
_giturl=https://github.com/dotnet/dotnet
url=https://dotnet.microsoft.com
license="MIT"

View file

@ -9,7 +9,7 @@ arch="noarch"
url="https://github.com/firefly-iii/firefly-iii"
license="AGPL-3.0-only"
options="!check" # No testsuite
_php=php81
_php=php82
_php_mods="-intl -curl -bcmath -zip -gd -xml -mbstring -ldap -session -fileinfo -simplexml -sodium -tokenizer -xmlwriter -dom -pdo"
depends="$_php ${_php_mods//-/$_php-}"
makedepends="composer"

View file

@ -9,7 +9,8 @@ url="https://github.com/paperless-ngx/paperless-ngx"
license="GPL-3.0-only"
# s390x: ocrmypdf py3-joblib py3-scikit-learn py3-watchfiles
# armhf / ppc64le: py3-uvloop
arch="noarch !s390x !armhf !ppc64le"
# blocked by levensheith
#arch="noarch !s390x !armhf !ppc64le"
install="$pkgname.post-install $pkgname.post-upgrade $pkgname.pre-install"
depends="
file

View file

@ -8,7 +8,8 @@ pkgver=2.3.26
pkgrel=1
pkgdesc="Manage an application's gem dependencies"
url="https://bundler.io/"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="MIT"
depends="ruby3.0"
makedepends="ruby3.0-rake"

View file

@ -10,7 +10,8 @@ pkgver=5.14.4
pkgrel=1
pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby"
url="https://github.com/seattlerb/minitest"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="MIT"
depends="ruby3.0"
makedepends="ruby3.0-rdoc"

View file

@ -10,7 +10,8 @@ pkgver=1.2.0
pkgrel=1
pkgdesc="Debug tool for Ruby that displays intermediate results of a method chain"
url="https://github.com/ruby/power_assert"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="BSD-2-Clause AND Ruby"
depends="ruby3.0"
checkdepends="ruby3.0-pry ruby3.0-rake ruby3.0-test-unit"

View file

@ -10,7 +10,8 @@ pkgver=13.0.6
pkgrel=1
pkgdesc="A Ruby task runner, inspired by make"
url="https://github.com/ruby/rake"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="MIT"
depends="ruby3.0"
checkdepends="ruby3.0-minitest"

View file

@ -6,7 +6,8 @@ pkgver=1.6.3
pkgrel=1
pkgdesc="Ruby bindings to libgit2"
url="https://github.com/libgit2/rugged"
arch="all"
# blocked by ruby3.0
#arch="all"
license="MIT"
checkdepends="
git

View file

@ -10,7 +10,8 @@ pkgver=3.3.8
pkgrel=1
pkgdesc="An xUnit family unit testing framework for Ruby"
url="https://test-unit.github.io"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="BSD-2-Clause AND Python-2.0 AND Ruby"
depends="ruby3.0 ruby3.0-power_assert"
makedepends="ruby3.0-rdoc"

View file

@ -9,7 +9,8 @@ pkgver=1.7.0
pkgrel=1
pkgdesc="HTTP server toolkit for Ruby"
url="https://github.com/ruby/webrick"
arch="noarch"
# blocked by ruby3.0
#arch="noarch"
license="BSD-2-Clause"
depends="ruby3.0"
checkdepends="ruby3.0-rake ruby3.0-test-unit"

View file

@ -66,7 +66,8 @@ _abiver="${pkgver%.*}.0"
pkgrel=0
pkgdesc="An object-oriented language for quick and easy programming"
url="https://www.ruby-lang.org/"
arch="all"
# openssl issues
# arch="all"
license="Ruby AND BSD-2-Clause AND MIT"
depends="ca-certificates"
depends_dev="