From d900cbadfd03fdfca155531bf3b2f5b548582c65 Mon Sep 17 00:00:00 2001 From: Raphaël Mélotte Date: Tue, 18 May 2021 18:49:40 +0200 Subject: gnu: luakit: Update to 2.3. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/web-browsers.scm (luakit): Update to 2.3 [arguments]: Add 'set-version' phase. Signed-off-by: Ludovic Courtès --- gnu/packages/web-browsers.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm index af178f9092..f677d58fd6 100644 --- a/gnu/packages/web-browsers.scm +++ b/gnu/packages/web-browsers.scm @@ -231,7 +231,7 @@ features including, tables, builtin image display, bookmarks, SSL and more.") (define-public luakit (package (name "luakit") - (version "2.2") + (version "2.3") (source (origin (method git-fetch) (uri (git-reference @@ -240,7 +240,7 @@ features including, tables, builtin image display, bookmarks, SSL and more.") (file-name (git-file-name name version)) (sha256 (base32 - "0km5nxn6innzn8pfsvlkxvfj2z5g46fp6dy5bnmaklbn13mqlcrn")))) + "1khbn7dpizkznnwkw7rcfhf72dnd1nazk7dwb4rkh9i97b53mf1y")))) (inputs `(("lua-5.1" ,lua-5.1) ("gtk+" ,gtk+) @@ -254,7 +254,7 @@ features including, tables, builtin image display, bookmarks, SSL and more.") `(("pkg-config" ,pkg-config))) (build-system glib-or-gtk-build-system) (arguments - '(#:make-flags + `(#:make-flags (let ((out (assoc-ref %outputs "out"))) (list "CC=gcc" @@ -271,6 +271,10 @@ features including, tables, builtin image display, bookmarks, SSL and more.") (assoc-ref %build-inputs "lua5.1-filesystem") "/lib/lua/5.1/?.so;;")) #t)) + (add-before 'build 'set-version + (lambda _ + (setenv "VERSION_FROM_GIT" ,(package-version this-package)) + #t)) (delete 'configure) (delete 'check) (add-after 'install 'wrap -- cgit 1.4.1