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 cook)
|
||||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages databases)
|
||||
#:use-module (gnu packages docbook)
|
||||
#:use-module (gnu packages ed)
|
||||
#:use-module (gnu packages file)
|
||||
|
@ -105,6 +106,7 @@
|
|||
#:use-module (gnu packages guile)
|
||||
#:use-module (gnu packages guile-xyz)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages imagemagick)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages mail)
|
||||
#:use-module (gnu packages man)
|
||||
|
@ -117,6 +119,7 @@
|
|||
#:use-module (gnu packages pcre)
|
||||
#:use-module (gnu packages perl)
|
||||
#:use-module (gnu packages perl-check)
|
||||
#:use-module (gnu packages php)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages python)
|
||||
#: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,
|
||||
and additionally allows you to access the Git repository more directly using
|
||||
either a pure Python implementation, or the faster, but more resource intensive
|
||||
@command{git} command implementation.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public shflags
|
||||
@command{git} command implementation.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public savane
|
||||
(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")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
|
|
Reference in a new issue