Re: git: cf75f452e94a - main - sysutils/conky: Update to 1.14.0
Date: Fri, 14 Oct 2022 14:57:22 UTC
Hi,
On 22-10-13 18:24:09, Guido Falsi wrote:
> The branch main has been updated by madpilot:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=cf75f452e94a2eb6da98eabc5b9e002f138e4051
>
> commit cf75f452e94a2eb6da98eabc5b9e002f138e4051
> Author: Guido Falsi <madpilot@FreeBSD.org>
> AuthorDate: 2022-10-13 18:22:58 +0000
> Commit: Guido Falsi <madpilot@FreeBSD.org>
> CommitDate: 2022-10-13 18:22:58 +0000
>
> sysutils/conky: Update to 1.14.0
>
> - Add patch implementing missing function for FreeBSD, already
> proposed upstream: https://github.com/brndnmtthws/conky/pull/1252
>
> - Updated dependencies, upstream changed its documentation build
> method
>
> Old html documentation has been removed, the information is now
> encoded in yaml files.
>
> Upstream code does not provide a method to automatically produce
> human readable documentation from the yaml files, so I install those
> directly in PORTDOCS.
> ---
> sysutils/conky/Makefile | 24 +++++++++---------
> sysutils/conky/distinfo | 6 ++---
> sysutils/conky/files/patch-CMakeLists.txt | 18 +++-----------
> sysutils/conky/files/patch-doc_CMakeLists.txt | 11 +++++++++
> sysutils/conky/files/patch-doc_docgen.sh | 13 ----------
> sysutils/conky/files/patch-src_display-console.cc | 16 ------------
> sysutils/conky/files/patch-src_freebsd.cc | 30 +++++++++++++++++++++++
> 7 files changed, 61 insertions(+), 57 deletions(-)
>
> diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile
> index 8921bf37c4b5..74c9a4df4102 100644
> --- a/sysutils/conky/Makefile
> +++ b/sysutils/conky/Makefile
> @@ -1,5 +1,5 @@
> PORTNAME= conky
> -PORTVERSION= 1.13.1
> +PORTVERSION= 1.14.0
> DISTVERSIONPREFIX= v
> CATEGORIES= sysutils
>
> @@ -8,13 +8,13 @@ COMMENT?= Advanced, highly configurable system monitor for X11
> WWW= https://github.com/brndnmtthws/conky
>
> LIB_DEPENDS= libinotify.so:devel/libinotify
> -BUILD_DEPENDS= db2x_xsltproc:textproc/docbook2X \
> - docbook-xsl>=0:textproc/docbook-xsl \
> - xsltproc:textproc/libxslt \
> - gsed:textproc/gsed
> +BUILD_DEPENDS= gsed:textproc/gsed \
> + pandoc:textproc/hs-pandoc \
> + ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR}
Can we make installing pandoc and other doc building machinery depend on DOCS
knob? Bulding ghc takes a long time and it's just a cycle wastage if docs
aren't going to be installed anyway.
Best regards,
--
Dmitri Goutnik
dg@syrec.org / dmgk@FreeBSD.org