From 2f861edf5cf5118ad560737343312c9a5efe5b2f Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 24 Apr 2017 12:10:32 +0300 Subject: gnu: unionfs-fuse: Update to 2.0. * gnu/packages/linux.scm (unionfs-fuse): Update to 2.0. [home-page]: Update to Github page. --- gnu/packages/linux.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index e6ede675c0..71e83dfd71 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1510,19 +1510,20 @@ user-space processes.") (define-public unionfs-fuse (package (name "unionfs-fuse") - (version "0.26") + (version "2.0") (source (origin (method url-fetch) (uri (string-append - "http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-" - version ".tar.xz")) + "https://github.com/rpodgorny/unionfs-fuse/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0qpnr4czgc62vsfnmv933w62nq3xwcbnvqch72qakfgca75rsp4d")))) + "0hsn8l1iblvx27bpd4dvnvnbh9ri3sv2f9xzpsnfz3379kb7skgj")))) (build-system cmake-build-system) (inputs `(("fuse" ,fuse))) (arguments '(#:tests? #f)) ; no tests - (home-page "http://podgorny.cz/moin/UnionFsFuse") + (home-page "https://github.com/rpodgorny/unionfs-fuse") (synopsis "User-space union file system") (description "UnionFS-FUSE is a flexible union file system implementation in user -- cgit 1.4.1 From 094f4b53af68fb6643a18dd836487224daffdee9 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 24 Apr 2017 12:11:55 +0300 Subject: gnu: unionfs-fuse: Enable tests. * gnu/packages/linux.scm (unionfs-fuse)[arguments]: Replace 'check phase. [native-inputs]: Add python, python-pytest. --- gnu/packages/linux.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'gnu/packages/linux.scm') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 71e83dfd71..42495a9e4f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1521,8 +1521,16 @@ user-space processes.") (base32 "0hsn8l1iblvx27bpd4dvnvnbh9ri3sv2f9xzpsnfz3379kb7skgj")))) (build-system cmake-build-system) + (native-inputs + `(("python" ,python) + ("python-pytest" ,python-pytest))) (inputs `(("fuse" ,fuse))) - (arguments '(#:tests? #f)) ; no tests + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + ;; Borrowed from the Makefile + (lambda _ (zero? (system* "python3" "-m" "pytest"))))))) (home-page "https://github.com/rpodgorny/unionfs-fuse") (synopsis "User-space union file system") (description -- cgit 1.4.1