Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / haxe
Commits: e8a6e66d by Alexander F. Rødseth at 2024-05-01T23:35:36+02:00 Lock the git submodule, ref the internal Todo list - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = haxe pkgdesc = Cross-platform toolkit and programming language pkgver = 4.3.4 - pkgrel = 1 + pkgrel = 2 url = https://haxe.org/ arch = x86_64 license = GPL @@ -23,8 +23,10 @@ pkgbase = haxe optdepends = python options = !strip source = mbedtls2.patch + source = haxelib_src::git+https://github.com/HaxeFoundation/haxelib#commit=98637027327d8cf385d302acaaf104bd6107d2bf source = haxe-4.3.4::git+https://github.com/HaxeFoundation/haxe#commit=dc1a43dc52f98b9c480f68264885c6155e570f3e b2sums = 77f5f9c6815934b5cf2aee75ba62ed0e2a4b46f23a5bb689dffa23469b4aa13ca6d0e94623c747af63450b2ea3dc57f54507a924f1d6cec1cab3368d74def211 + b2sums = 3723db38971ba219cfc2b691e56ffe338f6960da6cae77427fc06da8ca62f97f6fb620a72ef462b2d013413501fcfd3861094851a1202e24be219e728ef6746b b2sums = 65680cb33615ac81eed1e81b2f4ef5a75332fa0b084535f4b9bc5039adb19311a11620ce204cc2430ae80a461c0a0f1034269fe4757c9e8cfe92fdda38a0fd1e pkgname = haxe ===================================== PKGBUILD ===================================== @@ -7,7 +7,10 @@ pkgname=haxe pkgver=4.3.4 -pkgrel=1 +pkgrel=2 +# The haxelib git submodule commit hash can be found here: +# https://github.com/HaxeFoundation/haxe/tree/4.3.4/extra +_haxelib_commit=98637027327d8cf385d302acaaf104bd6107d2bf pkgdesc='Cross-platform toolkit and programming language' arch=(x86_64) url='https://haxe.org/' @@ -17,13 +20,17 @@ makedepends=(camlp5 git neko ocaml opam zlib perl-string-shellquote perl-ipc-sys optdepends=(java-environment mono php python) options=(!strip) source=(mbedtls2.patch + "haxelib_src::git+https://github.com/HaxeFoundation/haxelib#commit=$_haxelib_commit" "$pkgname-$pkgver::git+https://github.com/HaxeFoundation/haxe#commit=dc1a43dc52f98b9c480f68264885c6155e570f3e") # tag: 4.3.4 b2sums=('77f5f9c6815934b5cf2aee75ba62ed0e2a4b46f23a5bb689dffa23469b4aa13ca6d0e94623c747af63450b2ea3dc57f54507a924f1d6cec1cab3368d74def211' + '3723db38971ba219cfc2b691e56ffe338f6960da6cae77427fc06da8ca62f97f6fb620a72ef462b2d013413501fcfd3861094851a1202e24be219e728ef6746b' '65680cb33615ac81eed1e81b2f4ef5a75332fa0b084535f4b9bc5039adb19311a11620ce204cc2430ae80a461c0a0f1034269fe4757c9e8cfe92fdda38a0fd1e') prepare() { cd $pkgname-$pkgver - git submodule update --init + + rm -rf extra/haxelib_src + cp -rv "$srcdir/haxelib_src" extra/ # Prepare opam and ocamlfind before building export HOME="$srcdir" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haxe/-/commit/e8a6e66db97f45f87e580baa61658f579bb48a33 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haxe/-/commit/e8a6e66db97f45f87e580baa61658f579bb48a33 You're receiving this email because of your account on gitlab.archlinux.org.