diff --git a/pkgbuilds/omaspeak-bin/.SRCINFO b/pkgbuilds/omaspeak-bin/.SRCINFO index 8f2813c6..d7f61b3c 100644 --- a/pkgbuilds/omaspeak-bin/.SRCINFO +++ b/pkgbuilds/omaspeak-bin/.SRCINFO @@ -5,9 +5,9 @@ pkgbase = omaspeak-bin url = https://github.com/jacob-vincent-mink/omaspeak install = omaspeak-bin.install arch = x86_64 + arch = aarch64 license = MIT depends = alsa-utils - depends = bzip2 depends = gcc-libs depends = glibc optdepends = pipewire-audio: audio playback through pw-play @@ -19,7 +19,9 @@ pkgbase = omaspeak-bin provides = omaspeak=0.0.1.rc.2 conflicts = omaspeak options = !strip - source = omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz - sha256sums = ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503 + source_x86_64 = omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz + sha256sums_x86_64 = ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503 + source_aarch64 = omaspeak-0.0.1-rc.2-linux-aarch64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-aarch64.tar.xz + sha256sums_aarch64 = 4a766ddc1218f48ed0622c96c4c93b2553e7a962b5d1ba766a301b1f29a4da3b pkgname = omaspeak-bin diff --git a/pkgbuilds/omaspeak-bin/PKGBUILD b/pkgbuilds/omaspeak-bin/PKGBUILD index 5e6d90e1..aa32b911 100644 --- a/pkgbuilds/omaspeak-bin/PKGBUILD +++ b/pkgbuilds/omaspeak-bin/PKGBUILD @@ -6,12 +6,11 @@ pkgver=0.0.1.rc.2 _upstream_ver=0.0.1-rc.2 pkgrel=1 pkgdesc='Local-first text-to-speech application and daemon (pre-built binary)' -arch=('x86_64') +arch=('x86_64' 'aarch64') url='https://github.com/jacob-vincent-mink/omaspeak' license=('MIT') depends=( 'alsa-utils' - 'bzip2' 'gcc-libs' 'glibc' ) @@ -28,12 +27,14 @@ conflicts=("${_pkgname}") install="${pkgname}.install" options=('!strip') -source=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz") +source_x86_64=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz") +source_aarch64=("${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz") -sha256sums=('ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503') +sha256sums_x86_64=('ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503') +sha256sums_aarch64=('4a766ddc1218f48ed0622c96c4c93b2553e7a962b5d1ba766a301b1f29a4da3b') package() { - local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-x86_64" + local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-${CARCH}" install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" diff --git a/pkgbuilds/omawake-bin/.SRCINFO b/pkgbuilds/omawake-bin/.SRCINFO index 793aeb0d..a8affc9e 100644 --- a/pkgbuilds/omawake-bin/.SRCINFO +++ b/pkgbuilds/omawake-bin/.SRCINFO @@ -5,9 +5,9 @@ pkgbase = omawake-bin url = https://github.com/jacob-vincent-mink/omawake install = omawake-bin.install arch = x86_64 + arch = aarch64 license = MIT depends = alsa-lib - depends = bzip2 depends = gcc-libs depends = glibc optdepends = pipewire-audio: PipeWire audio support @@ -19,7 +19,9 @@ pkgbase = omawake-bin provides = omawake=0.0.1.rc.2 conflicts = omawake options = !strip - source = omawake-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-x86_64.tar.xz - sha256sums = 198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc + source_x86_64 = omawake-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-x86_64.tar.xz + sha256sums_x86_64 = 198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc + source_aarch64 = omawake-0.0.1-rc.2-linux-aarch64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-aarch64.tar.xz + sha256sums_aarch64 = 56d1a0944efa2bef7ac6049e9abaedb91de6dfd5bfc3a24f93d0964c88600118 pkgname = omawake-bin diff --git a/pkgbuilds/omawake-bin/PKGBUILD b/pkgbuilds/omawake-bin/PKGBUILD index 98fca7f9..8540bba7 100644 --- a/pkgbuilds/omawake-bin/PKGBUILD +++ b/pkgbuilds/omawake-bin/PKGBUILD @@ -6,12 +6,11 @@ pkgver=0.0.1.rc.2 _upstream_ver=0.0.1-rc.2 pkgrel=1 pkgdesc='Configurable local wake-word daemon (pre-built binary)' -arch=('x86_64') +arch=('x86_64' 'aarch64') url='https://github.com/jacob-vincent-mink/omawake' license=('MIT') depends=( 'alsa-lib' - 'bzip2' 'gcc-libs' 'glibc' ) @@ -28,12 +27,14 @@ conflicts=("${_pkgname}") install="${pkgname}.install" options=('!strip') -source=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz") +source_x86_64=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz") +source_aarch64=("${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz") -sha256sums=('198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc') +sha256sums_x86_64=('198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc') +sha256sums_aarch64=('56d1a0944efa2bef7ac6049e9abaedb91de6dfd5bfc3a24f93d0964c88600118') package() { - local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-x86_64" + local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-${CARCH}" install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"