diff options
author | hrs <hrs@FreeBSD.org> | 2015-07-27 12:13:29 +0800 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2015-07-27 12:13:29 +0800 |
commit | ad0f9aaa74d2a224d113e3c947513e4be39a1058 (patch) | |
tree | fc0ba02584c20c5cd6b00426f08df61975338eca /Mk | |
parent | 7fcec4804bf5c7398570771abf01182f7cb7d7e5 (diff) | |
download | freebsd-ports-gnome-ad0f9aaa74d2a224d113e3c947513e4be39a1058.tar.gz freebsd-ports-gnome-ad0f9aaa74d2a224d113e3c947513e4be39a1058.tar.zst freebsd-ports-gnome-ad0f9aaa74d2a224d113e3c947513e4be39a1058.zip |
Fix the case when X11 option is defined and not specified in the parent port.
PR: 201864
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/Uses/ghostscript.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Mk/Uses/ghostscript.mk b/Mk/Uses/ghostscript.mk index 3766f44954c5..e69a281c3dcf 100644 --- a/Mk/Uses/ghostscript.mk +++ b/Mk/Uses/ghostscript.mk @@ -87,7 +87,9 @@ IGNORE?= Invalid ghostscript argument or GHOSTSCRIPT_DEFAULT # dependencies _GS_PORT= ghostscript${_GS_SELECTED}${_GS_AGPL_SUFFIX} -.if ${_GS_ARGS:Mnox11} +.if ${_GS_ARGS:Mnox11} || \ + (defined(OPTIONS_DEFINE) && defined(PORT_OPTIONS) && \ + ${OPTIONS_DEFINE:MX11} && !${PORT_OPTIONS:MX11}) DEPENDS_ARGS+= print_${_GS_PORT}_UNSET_FORCE+=X11 .endif |