Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages /
haxe
Commits:
25b02d1b by Alexander F. Rødseth at 2024-05-05T23:14:01+02:00
upgpkg: 4.3.4-3
- - - - -
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 = 2
+ pkgrel = 3
url = https://haxe.org/
arch = x86_64
license = GPL
@@ -21,7 +21,6 @@ pkgbase = haxe
optdepends = mono
optdepends = php
optdepends = python
- options = !strip
source = mbedtls2.patch
source = make-haxelib.patch
source =
haxelib_src::git+https://github.com/HaxeFoundation/haxelib#commit=f17fffa97554b1bdba37750e3418051f017a5bc2
=====================================
PKGBUILD
=====================================
@@ -4,15 +4,17 @@
# Contributor: Kyle Brady <kyle at spark-gap dot com>
# Contributor: Patrick Hof <[email protected]>
# Contributor: Michael Fellinger <[email protected]>
+# Contributor: Tobi Laskowski
pkgname=haxe
pkgver=4.3.4
-pkgrel=2
+pkgrel=3
+_luv_version=0.5.12
# The haxelib git submodule commit hash can be found here:
# https://github.com/HaxeFoundation/haxe/tree/4.3.4/extra
_haxelib_commit=f17fffa97554b1bdba37750e3418051f017a5bc2
-# Once you have the haxelib submodule commit, go to that haxelib commit
-# to get the hx3compat submodule commit hash
+# The hx3compat commit can be found here (replace $_haxelib_commit with the
git commit hash)
+# https://github.com/HaxeFoundation/haxelib/tree/$_haxelib_commit
_hx3compat_commit=f1f18201e5c0479cb5adf5f6028788b37f37b730
pkgdesc='Cross-platform toolkit and programming language'
arch=(x86_64)
@@ -21,7 +23,6 @@ license=(GPL LGPL MIT)
depends=(neko mbedtls2)
makedepends=(camlp5 git neko ocaml opam zlib perl-string-shellquote
perl-ipc-system-simple)
optdepends=(java-environment mono php python)
-options=(!strip)
source=(mbedtls2.patch
make-haxelib.patch
"haxelib_src::git+https://github.com/HaxeFoundation/haxelib#commit=$_haxelib_commit"
@@ -48,7 +49,7 @@ prepare() {
eval $(opam env)
# Install required OCaml packages
- opam install -y extlib luv=0.5.12 ocamlfind ptmap sedlex sha xml-light
+ opam install -y extlib luv=$_luv_version ocamlfind ptmap sedlex sha xml-light
# Create the script that will be placed in /etc/profile.d
echo 'export HAXE_STD_PATH=/usr/share/haxe/std' > haxe.sh
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/haxe/-/commit/25b02d1b1724ae294cda0d526d086a11fc708236
--
This project does not include diff previews in email notifications.
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/haxe/-/commit/25b02d1b1724ae294cda0d526d086a11fc708236
You're receiving this email because of your account on gitlab.archlinux.org.