mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-27 19:35:10 -06:00
gnu: gitless: Update to 0.8.8-0.3ac28e3.
* gnu/packages/version-control.scm (gitless): Update to 0.8.8-0.3ac28e3. [arguments]<#:test-flags>: Remove former failing tests. [inputs]: Replace python-clint by python-argcomplete. Change-Id: I3f589d29236c39afca815219a5f7f7598ce0bea4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
parent
f4c97c7cc2
commit
7725ef304c
1 changed files with 10 additions and 21 deletions
|
|
@ -901,34 +901,23 @@ logs to GNU ChangeLog format.")
|
|||
(license license:gpl2+))))
|
||||
|
||||
(define-public gitless
|
||||
(package
|
||||
;; XXX: The latest release uses deprecated packages.
|
||||
(let ((commit "3ac28e39e170acdcd1590e0a25a06790ae0e6922")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "gitless")
|
||||
(version "0.8.8")
|
||||
(version (git-version "0.8.8" revision commit))
|
||||
(source
|
||||
(origin
|
||||
;; The PyPI package lacks a test suite. Build directly from git.
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/gitless-vcs/gitless")
|
||||
(commit (string-append "v" version))))
|
||||
(url "https://github.com/gitless-vcs/gitless")
|
||||
(commit commit)))
|
||||
(sha256
|
||||
(base32 "048kl27zjr68hgs70g3l98ci9765wxva6azzrhcdys7nsdd493n6"))
|
||||
(file-name (git-file-name name version))))
|
||||
(base32 "116hl4hb42qw7lza0w71m2i7dmfh0vfm5fi3x95nx463sjnk4ahv"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list
|
||||
;; XXX: Unclear why these tests fail.
|
||||
#:test-flags
|
||||
#~(list "-k"
|
||||
(string-append "not test_exclude_one"
|
||||
" and not test_exclude_some"
|
||||
" and not test_ip_commit"
|
||||
" and not test_only_one"
|
||||
" and not test_only_some"
|
||||
" and not test_basic_functionality"
|
||||
" and not test_conflicts"
|
||||
" and not test_conflicts_switch"
|
||||
" and not test_nothing_to_fuse"))
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'build 'loosen-requirements
|
||||
|
|
@ -963,7 +952,7 @@ logs to GNU ChangeLog format.")
|
|||
(inputs
|
||||
(list bash-minimal
|
||||
git-minimal
|
||||
python-clint
|
||||
python-argcomplete
|
||||
python-pygit2
|
||||
python-sh))
|
||||
(home-page "https://gitless.com")
|
||||
|
|
@ -979,7 +968,7 @@ figure out what to do next.
|
|||
Gitless is implemented on top of Git and its commits and repositories are
|
||||
indistinguishable from Git's. You (or other contributors) can always fall back
|
||||
on @command{git}, and use any regular Git hosting service.")
|
||||
(license license:expat)))
|
||||
(license license:expat))))
|
||||
|
||||
(define-public git-cal
|
||||
(package
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue