From 2205660ce2f78ae608c28de8d289b7848464928b Mon Sep 17 00:00:00 2001 From: Vasilii Smirnov Date: Sun, 28 Apr 2024 09:27:44 +0200 Subject: gnu: haxe: Update to 4.3.4 Note that the ocaml-luv library has made a few breaking changes, while only updating the PATCH number in their version. As of now, haxe can only be compiled with the 0.5.12 version of ocaml-luv - no lower, no higher. Change-Id: I465191aa8db806275b2385d11a602dfb0d8d4bb9 Signed-off-by: Maxim Cournoyer --- gnu/packages/haxe.scm | 11 ++++++----- gnu/packages/ocaml.scm | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haxe.scm b/gnu/packages/haxe.scm index 859941df70..6fd108abd5 100644 --- a/gnu/packages/haxe.scm +++ b/gnu/packages/haxe.scm @@ -115,17 +115,17 @@ interactive languages.") (uri (git-reference (url "https://github.com/HaxeFoundation/haxelib") ;; This should match the haxelib submodule in haxe. - (commit "4b27f91d8a4ff279d9903091680fee2c93a0d574") + (commit "f17fffa97554b1bdba37750e3418051f017a5bc2") ;; This repo includes some Haxe libs as well. (recursive? #t))) (sha256 (base32 - "0mwrm6gxgclwziiprfiswmjbz6z3dnvdwl8gq3gaym18pvx4p3ny")))) + "13ql042mxkybhw7di8c8cfq47p8snvadg9yglyif6b5k9ij85r6z")))) (define-public haxe (package (name "haxe") - (version "4.2.5") + (version "4.3.4") (source (origin (method git-fetch) @@ -134,7 +134,7 @@ interactive languages.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0pl8vpyb7gl2yqjg85yc4zxq9c3ipvw4yrrpliaxs25ynrj3l51n")))) + (base32 "1svbxf5g6j7vvqhyjlv1ha9yjh42c94jxvn7xhqbb0smyk64vibm")))) (build-system dune-build-system) (arguments (list #:phases @@ -173,13 +173,14 @@ interactive languages.") (inputs (list libuv mbedtls-lts neko + ocaml-camlp-streams ocaml-extlib ocaml-luv ocaml-ptmap ocaml-sedlex ocaml-sha ocaml-xml-light - pcre + pcre2 zlib)) (native-inputs (list ocaml-findlib camlp5)) (home-page "https://haxe.org/") diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 7fad276b4e..3bd923f97d 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3464,14 +3464,14 @@ encoded in a resizable array.") (define-public ocaml-luv (package (name "ocaml-luv") - (version "0.5.11") + (version "0.5.12") (source (origin (method url-fetch) (uri (string-append "https://github.com/aantron/luv/releases/download/" version "/luv-" version ".tar.gz")) (sha256 (base32 - "0hrsi8n2l31bcwgj847df4chjgqb9lmwkaky8fvvi15k25rz9v6c")) + "1h2n9iij4mh60sy3g437p1xwqyqpyw72fgh4417d8j9ahq46m7vn")) (modules '((guix build utils))) (snippet '(begin -- cgit v1.2.3