Re: git: a8d366898894 - main - textproc/docproj: remove gnuplot-lite dependency

From: Fernando_Apesteguía <fernape_at_freebsd.org>
Date: Thu, 16 Jan 2025 12:02:24 UTC
On Thu, Jan 16, 2025 at 8:56 AM Moin Rahman <bofh@freebsd.org> wrote:

>
>
> > On Jan 16, 2025, at 08:41, Fernando Apesteguía <fernape@FreeBSD.org>
> wrote:
> >
> > The branch main has been updated by fernape:
> >
> > URL:
> https://cgit.FreeBSD.org/ports/commit/?id=a8d3668988945bf23844a1733da214113e08d6ec
> >
> > commit a8d3668988945bf23844a1733da214113e08d6ec
> > Author:     Fernando Apesteguía <fernape@FreeBSD.org>
> > AuthorDate: 2025-01-14 17:26:26 +0000
> > Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
> > CommitDate: 2025-01-16 07:41:00 +0000
> >
> >    textproc/docproj: remove gnuplot-lite dependency
> >
> >    It was a leftover from the previous docproj.
> > ---
> > textproc/docproj/Makefile | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile
> > index 6d362be1878a..a0b3c298573c 100644
> > --- a/textproc/docproj/Makefile
> > +++ b/textproc/docproj/Makefile
> > @@ -1,5 +1,6 @@
> > PORTNAME= docproj
> > PORTVERSION= 4.1.9
> > +PORTREVISION= 1
> > CATEGORIES= textproc
> >
> > MAINTAINER= doceng@FreeBSD.org
> > @@ -7,7 +8,6 @@ COMMENT= Meta-port for the FreeBSD Documentation Project
> > WWW= https://www.freebsd.org/docproj
> >
> > RUN_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \
> > - gnuplot-lite>0:math/gnuplot-lite \
> > gohugo>=0.133.1,1:www/gohugo \
> > rougify:textproc/rubygem-rouge \
> > rubygem-asciidoctor-diagram>0:textproc/rubygem-asciidoctor-diagram
>
> I don't think this is correct. gnuplot was used to generate the graph
> of number of ports here:
>
> https://docs.freebsd.org/en/books/dev-model/#sub-project-ports


Interesting. I don't see any invocations to gnuplot in any of the Makefiles.
Also, I don't have any gnuplot* packages in my system and I regularly build
the documentation just fine:

$ DOC_LANG=en make
---------------------------------------------------------------
Building the documentation
included languages: en
excluded languages: bn-bd da de el es fr hu id it ja ko mn nl pl pt-br ru
tr zh-cn zh-tw
---------------------------------------------------------------
/usr/local/bin/ruby ./tools/global-pgpkeys-creator.rb
HUGO_DISABLELANGUAGES=" bn-bd da de el es fr hu id it ja ko mn nl pl pt-br
ru tr zh-cn zh-tw" /usr/local/bin/hugo --minify
Start building sites …
hugo v0.140.2+extended freebsd/amd64 BuildDate=2024-12-30T17:44:54Z+0000
VendorInfo=freebsd


                   |  EN
-------------------+-------
  Pages            | 1187
  Paginator pages  |    0
  Non-page files   |    0
  Static files     |  856
  Processed images |    0
  Aliases          |    1
  Cleaned          |    0

Total in 200805 ms

Where is that file generated?


>
> There is an SVG file that was supposed to be generated and it has
> nothing to do with the previous docproj.
>
>
> Kind regards,
> Moin
>