On Tue, Sep 21, 2021 at 02:04:09PM +0200, Solene Rapenne wrote:
> gource package doesn't have a run depend on git which
> make it fail on use.
> 
> $ gource
> sh: git: not found
> sh: git: not found
> gource: failed to generate log file
> Try 'gource --help' for more information.
> 
> following diff make gource working out of the box

The gource README.md file lists the following VCS as supported:
Git, Bazaar, Mercurial, SVN, CVS

I would expect that you'd need the corresponding tools for each
of these to make use of gource, depending on the repository format?

> Index: Makefile
> ===================================================================
> RCS file: /home/reposync/ports/sysutils/gource/Makefile,v
> retrieving revision 1.22
> diff -u -p -r1.22 Makefile
> --- Makefile  16 Jan 2020 09:46:58 -0000      1.22
> +++ Makefile  21 Sep 2021 11:57:56 -0000
> @@ -5,6 +5,7 @@ COMMENT =     software version control visua
>  DISTNAME =   gource-0.51
>  CATEGORIES = sysutils graphics
>  HOMEPAGE =   https://gource.io/
> +REVISION =   0
>  
>  MAINTAINER = Gonzalo L. R. <gonz...@openbsd.org>
>  
> @@ -25,6 +26,7 @@ LIB_DEPENDS =           devel/boost \
>                       devel/pcre \
>                       devel/sdl2-image \
>                       graphics/glew
> +RUN_DEPENDS =                devel/git
>  
>  post-install:
>       @gzip -d ${PREFIX}/man/man1/gource.1.gz
> 
> 

Reply via email to