gnu: Add savane.
* gnu/packages/version-control.scm (savane): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
1a2cf676df
commit
4547bc6fa3
1 changed files with 50 additions and 5 deletions
|
@ -90,6 +90,7 @@
|
||||||
#:use-module (gnu packages check)
|
#:use-module (gnu packages check)
|
||||||
#:use-module (gnu packages cook)
|
#:use-module (gnu packages cook)
|
||||||
#:use-module (gnu packages curl)
|
#:use-module (gnu packages curl)
|
||||||
|
#:use-module (gnu packages databases)
|
||||||
#:use-module (gnu packages docbook)
|
#:use-module (gnu packages docbook)
|
||||||
#:use-module (gnu packages ed)
|
#:use-module (gnu packages ed)
|
||||||
#:use-module (gnu packages file)
|
#:use-module (gnu packages file)
|
||||||
|
@ -105,6 +106,7 @@
|
||||||
#:use-module (gnu packages guile)
|
#:use-module (gnu packages guile)
|
||||||
#:use-module (gnu packages guile-xyz)
|
#:use-module (gnu packages guile-xyz)
|
||||||
#:use-module (gnu packages image)
|
#:use-module (gnu packages image)
|
||||||
|
#:use-module (gnu packages imagemagick)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module (gnu packages mail)
|
#:use-module (gnu packages mail)
|
||||||
#:use-module (gnu packages man)
|
#:use-module (gnu packages man)
|
||||||
|
@ -117,6 +119,7 @@
|
||||||
#:use-module (gnu packages pcre)
|
#:use-module (gnu packages pcre)
|
||||||
#:use-module (gnu packages perl)
|
#:use-module (gnu packages perl)
|
||||||
#:use-module (gnu packages perl-check)
|
#:use-module (gnu packages perl-check)
|
||||||
|
#:use-module (gnu packages php)
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
#:use-module (gnu packages python-build)
|
#:use-module (gnu packages python-build)
|
||||||
|
@ -1292,12 +1295,54 @@ high-level like git-porcelain, or low-level like git-plumbing.
|
||||||
It provides abstractions of Git objects for easy access of repository data,
|
It provides abstractions of Git objects for easy access of repository data,
|
||||||
and additionally allows you to access the Git repository more directly using
|
and additionally allows you to access the Git repository more directly using
|
||||||
either a pure Python implementation, or the faster, but more resource intensive
|
either a pure Python implementation, or the faster, but more resource intensive
|
||||||
@command{git} command implementation.")
|
@command{git} command implementation.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public shflags
|
(define-public savane
|
||||||
(package
|
(package
|
||||||
(name "shflags")
|
(name "savane")
|
||||||
|
(version "3.10")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://git.savannah.gnu.org/git/administration/savane")
|
||||||
|
(commit (string-append "release-" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"10jg264wqmkc87nz0d8d2pq4hvradwqrvrpvgpz3h409y6c6v78z"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(list autoconf
|
||||||
|
automake
|
||||||
|
gettext-minimal
|
||||||
|
imagemagick))
|
||||||
|
(inputs
|
||||||
|
(list exim
|
||||||
|
gnupg
|
||||||
|
httpd
|
||||||
|
mariadb
|
||||||
|
php))
|
||||||
|
(propagated-inputs
|
||||||
|
(list perl
|
||||||
|
perl-dbd-mysql
|
||||||
|
perl-dbi
|
||||||
|
perl-date-calc
|
||||||
|
perl-digest-md5
|
||||||
|
perl-mailtools
|
||||||
|
perl-file-find-rule
|
||||||
|
perl-xml-writer))
|
||||||
|
(synopsis "Web-based software hosting system")
|
||||||
|
(description
|
||||||
|
"Savane is a Web-based software hosting system. It includes issue
|
||||||
|
tracking (bugs, tasks, support, news and documentation), project member
|
||||||
|
management by roles and individual account maintenance.")
|
||||||
|
(home-page "https://savannah.nongnu.org/p/administration")
|
||||||
|
(license license:agpl3+)))
|
||||||
|
|
||||||
|
(define-public shflags
|
||||||
|
(package
|
||||||
|
(name "shflags")
|
||||||
(version "1.2.3")
|
(version "1.2.3")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
|
Reference in a new issue