Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 2023 01:02:48 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e95730c67fb2 - main - x11-toolkits/pango: add another patch note for 10b57e848816
Message-ID:  <202306200102.35K12m5g023551@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e95730c67fb2bdd53599dd4adc2e1b74402aa9bd

commit e95730c67fb2bdd53599dd4adc2e1b74402aa9bd
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-06-19 23:30:31 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-06-20 00:50:02 +0000

    x11-toolkits/pango: add another patch note for 10b57e848816
    
    gtk_doc is boolean unlike other options with dependencies,
    so "required" keyword behavior may be surprising.
---
 x11-toolkits/pango/files/patch-meson.build | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/x11-toolkits/pango/files/patch-meson.build b/x11-toolkits/pango/files/patch-meson.build
index 031cac621b0a..522410c95aac 100644
--- a/x11-toolkits/pango/files/patch-meson.build
+++ b/x11-toolkits/pango/files/patch-meson.build
@@ -2,6 +2,11 @@ Disable the fallback on subprojects/gi-docgen -- if py-docgen is not found
 on the system, the shipped fallback in 'subprojects' would be tried. This is
 unwanted behaviour.
 
+As gtk_doc option is 'boolean' instead of 'feature', disabling the
+option makes the dependency optional instead of disable the check.
+
+https://gitlab.gnome.org/GNOME/pango/-/commit/cc9072ad21c2
+
 --- meson.build.orig	2021-05-27 18:22:12 UTC
 +++ meson.build
 @@ -585,7 +585,6 @@ pango_conf.set('HAVE_SYSPROF', libsysprof_capture_dep.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306200102.35K12m5g023551>