This commit is contained in:
aliriza committed 2023-06-23 07:34:53 +00:00
1 parent 873e396058
commit fe7e3049a7
2 files changed
+24 -6

No files matched your search

+3 -3
View File
@@ -1,16 +1,16 @@
#!/usr/bin/env bash
name='cjs'
release='1'
version='5.6.1'
version='5.8.0'
url='https://github.com/linuxmint/cjs'
description='Javascript Bindings for Cinnamon'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL')
source=("https://github.com/linuxmint/cjs/archive/refs/tags/${version}.tar.gz")
depends=()
depends=(js102)
makedepends=()
md5sums=('b9a3c85ed98be17bacfc591e809cbc10')
md5sums=('991e1bbf2ebf7cca4e93cfce66c4a876')
group=(gnome.extra)
uses=()
arch=('x86_64')
+21 -3
View File
@@ -3,7 +3,7 @@ name='mozjs102'
release='1'
version='102.12.0'
url='https://spidermonkey.dev/'
description='JavaScript interpreter and libraries - Version 78'
description='JavaScript interpreter and libraries - Version 102'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('MPL')
@@ -18,8 +18,26 @@ arch=('x86_64')
cd "mozjs-upstream"-$version
export MOZCONFIG=./mozconfig.opt
package(){
unset CARGO_PROFILE_RELEASE_OPT_LEVEL
unset CARGO_PROFILE_RELEASE_LTO
export CC=clang
export CXX=clang++
export CFLAGS="$CFLAGS -O2"
export CXXFLAGS="$CXXFLAGS -O2"
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
export MOZ_NOSPAM=1
export PYTHON=/usr/bin/python3
export RUST_TARGET="$CTARGET"
export SHELL=/bin/ash
export RUSTFLAGS="$RUSTFLAGS -C debuginfo=1"
build(){
./mach build --directory $DESTDIR
}
package(){
cd obj
make DESTDIR="$DESTDIR" install
rm -f "$DESTDIR"/usr/lib/*.ajs
}