From f5a025eb3763cf51f92fd9fce5a87b37d82911c4 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Sun, 16 Apr 2023 04:03:43 +0000
Subject: [PATCH] extra/js102 to 102.10.0-1

---
 extra/js102/PKGBUILD | 39 ++++++++++++++++++++++++++++++---------
 1 file changed, 30 insertions(+), 9 deletions(-)

diff --git a/extra/js102/PKGBUILD b/extra/js102/PKGBUILD
index 4905ed1f5..8f9d97361 100644
--- a/extra/js102/PKGBUILD
+++ b/extra/js102/PKGBUILD
@@ -4,21 +4,42 @@
 #  - configure with --disable-lto, --disable-rust-simd
 
 pkgname=js102 
-pkgver=102.9.0
+pkgver=102.10.0
 pkgrel=1
 pkgdesc="JavaScript interpreter and libraries - Version 102"
-arch=(x86_64)
 url="https://spidermonkey.dev/"
+arch=(x86_64)
 license=(MPL)
-depends=(gcc-libs readline zlib sh)
-makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang lld)
-checkdepends=(mercurial git)
+depends=(
+  gcc-libs
+  readline
+  sh
+  zlib
+)
+makedepends=(
+  autoconf2.13
+  clang
+  lld
+  llvm
+  python-psutil
+  python-setuptools
+  rust
+  zip
+)
+checkdepends=(
+  git
+  mercurial
+)
 options=(!lto)
 _relver=${pkgver}esr
-source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc})
-sha256sums=('31b074623f09ca821a8a7dee0b3d2df1a45f1164264d31c26b4969a4d6a21dd1'
-            'SKIP')
-validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com>
+source=(
+  https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc}
+)
+b2sums=('b4d8eaa6d72b009d12b435781c360f043bca7554d8b069b8d858399ece03f20703d7e36427a3f92d0b801a94b1c3f132904f21e51ba4118116bbfa4e5668d651'
+        'SKIP')
+validpgpkeys=(
+  14F26682D0916CDD81E37B6D61B7B526D98F0353  # Mozilla Software Releases <release@mozilla.com>
+)
 
 # Make sure the duplication between bin and lib is found
 COMPRESSZST+=(--long)