summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRowisi2020-02-09 22:16:23 +0100
committerRowisi2020-02-09 22:16:23 +0100
commitd81071aae84aba9f12785ff47b903cc08fe4a702 (patch)
tree2ed2e9179eeda343c47d7f3b81b1a5ed8c040219
parent9fc04f9955a310198945c659669ef77099b4110a (diff)
downloadaur-d81071aae84aba9f12785ff47b903cc08fe4a702.tar.gz
Add ARM and ARM64 support
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 26 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c30139c760d2..e2c8944386e4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,11 @@
pkgbase = vscodium-bin
pkgdesc = Binary releases of VS Code without MS branding/telemetry/licensing.
pkgver = 1.42.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/VSCodium/vscodium
arch = x86_64
+ arch = aarch64
+ arch = armv7h
license = MIT
depends = fontconfig
depends = libxtst
@@ -20,11 +22,15 @@ pkgbase = vscodium-bin
optdepends = libdbusmenu-glib: For KDE global menu
provides = code
conflicts = code
- noextract = vscodium-bin-1.42.0-2.tar.gz
+ noextract = vscodium-bin-1.42.0-3-x86_64.tar.gz
source = vscodium-bin.desktop
- source = vscodium-bin-1.42.0-2.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-x64-1.42.0.tar.gz
sha256sums = 5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86
- sha256sums = b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138
+ source_x86_64 = vscodium-bin-1.42.0-3-x86_64.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-x64-1.42.0.tar.gz
+ sha256sums_x86_64 = b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138
+ source_aarch64 = vscodium-bin-1.42.0-3-aarch64.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-arm64-1.42.0.tar.gz
+ sha256sums_aarch64 = c94855c7d08ae197d2893aabc9467e37cad4ae0bd3c954ac573a4f526b99711d
+ source_armv7h = vscodium-bin-1.42.0-3-armv7h.tar.gz::https://github.com/VSCodium/vscodium/releases/download/1.42.0/VSCodium-linux-arm-1.42.0.tar.gz
+ sha256sums_armv7h = 85745764ea7f541f9adb76d98a6675563fcc02d0cf8515f58600867f5f1fc377
pkgname = vscodium-bin
diff --git a/PKGBUILD b/PKGBUILD
index 68f1e6d9fc17..c9cb6ec03630 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,12 @@
# Maintainer: Plague-doctor <plague <at>> privacyrequired <<dot>> com >
# Contributor: me at oguzkaganeren dot com dot tr
+# Contributor: Rowisi < nomail <at> private <dot> com >
pkgname=vscodium-bin
pkgver=1.42.0
-pkgrel=2
+pkgrel=3
pkgdesc="Binary releases of VS Code without MS branding/telemetry/licensing."
-arch=('x86_64')
+arch=('x86_64' 'aarch64' 'armv7h')
url="https://github.com/VSCodium/vscodium"
license=('MIT')
depends=(
@@ -18,17 +19,22 @@ optdepends=(
)
provides=('code')
conflicts=('code')
-source=(
- vscodium-bin.desktop
- ${pkgname}-${pkgver}-${pkgrel}.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-x64-${pkgver}.tar.gz
- )
-noextract=("${pkgname}-${pkgver}-${pkgrel}.tar.gz")
-sha256sums=('5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86'
- 'b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138')
+source=(vscodium-bin.desktop)
+sha256sums=('5504e93bd55f2bc068c29e4fa962c1eddc6e08edb39c3255319dd5ad998a1b86')
+
+source_x86_64=("${pkgname}-${pkgver}-${pkgrel}-x86_64.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-x64-${pkgver}.tar.gz")
+source_aarch64=("${pkgname}-${pkgver}-${pkgrel}-aarch64.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-arm64-${pkgver}.tar.gz")
+source_armv7h=("${pkgname}-${pkgver}-${pkgrel}-armv7h.tar.gz::${url}/releases/download/${pkgver}/VSCodium-linux-arm-${pkgver}.tar.gz")
+
+sha256sums_x86_64=('b83425865394d6414ea22aa065a4b2413e93acf63b97f973743c69c38960d138')
+sha256sums_aarch64=('c94855c7d08ae197d2893aabc9467e37cad4ae0bd3c954ac573a4f526b99711d')
+sha256sums_armv7h=('85745764ea7f541f9adb76d98a6675563fcc02d0cf8515f58600867f5f1fc377')
+
+noextract=("${pkgname}-${pkgver}-${pkgrel}-${CARCH}.tar.gz")
prepare() {
mkdir -p ${srcdir}/${pkgname}
- tar -xf ${srcdir}/${pkgname}-${pkgver}-${pkgrel}.tar.gz -C ${srcdir}/${pkgname}
+ tar -xf ${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${CARCH}.tar.gz -C ${srcdir}/${pkgname}
}
package() {