From 9fde2268bcc8c28959e7d7146f6f6d7698f853e9 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 6 Oct 2019 00:19:34 +0200 Subject: gnu: lua-libmpack: Don't use unstable tarball. * gnu/packages/serialization.scm (lua-libmpack)[source]: Use GIT-FETCH and GIT-FILE-NAME. --- gnu/packages/serialization.scm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm index b2198d2bd0..eb8f6de791 100644 --- a/gnu/packages/serialization.scm +++ b/gnu/packages/serialization.scm @@ -170,14 +170,15 @@ that implements both the msgpack and msgpack-rpc specifications.") (define-public lua-libmpack (package (inherit libmpack) (name "lua-libmpack") - (source (origin - (method url-fetch) - (uri (string-append "https://github.com/libmpack/libmpack-lua/" - "archive/" (package-version libmpack) ".tar.gz")) - (file-name (string-append name "-" (package-version libmpack) ".tar.gz")) - (sha256 - (base32 - "153zrrbyxhf71dgzjjhrk56rfwk3nisslpgcqyg44v8fnz1xpk6i")))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/libmpack/libmpack-lua.git") + (commit (package-version libmpack)))) + (file-name (git-file-name name (package-version libmpack))) + (sha256 + (base32 "10zx4biyi9gmk90aa6674vvqsrz74jy74fxqlcrx66c8sl8yxr92")))) (build-system gnu-build-system) (arguments `(;; FIXME: tests require "busted", which is not yet available in Guix. -- cgit v1.2.3