head 1.19; access; symbols pkgsrc-2023Q4:1.19.0.10 pkgsrc-2023Q4-base:1.19 pkgsrc-2023Q3:1.19.0.8 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.6 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.19.0.4 pkgsrc-2023Q1-base:1.19 pkgsrc-2022Q4:1.19.0.2 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.18.0.24 pkgsrc-2022Q3-base:1.18 pkgsrc-2022Q2:1.18.0.22 pkgsrc-2022Q2-base:1.18 pkgsrc-2022Q1:1.18.0.20 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.18.0.18 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.18.0.16 pkgsrc-2021Q3-base:1.18 pkgsrc-2021Q2:1.18.0.14 pkgsrc-2021Q2-base:1.18 pkgsrc-2021Q1:1.18.0.12 pkgsrc-2021Q1-base:1.18 pkgsrc-2020Q4:1.18.0.10 pkgsrc-2020Q4-base:1.18 pkgsrc-2020Q3:1.18.0.8 pkgsrc-2020Q3-base:1.18 pkgsrc-2020Q2:1.18.0.6 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.18.0.2 pkgsrc-2020Q1-base:1.18 pkgsrc-2019Q4:1.18.0.4 pkgsrc-2019Q4-base:1.18 pkgsrc-2019Q3:1.17.0.2 pkgsrc-2019Q3-base:1.17 pkgsrc-2019Q2:1.16.0.14 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.12 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.10 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.16.0.8 pkgsrc-2018Q3-base:1.16 pkgsrc-2018Q2:1.16.0.6 pkgsrc-2018Q2-base:1.16 pkgsrc-2018Q1:1.16.0.4 pkgsrc-2018Q1-base:1.16 pkgsrc-2017Q4:1.16.0.2 pkgsrc-2017Q4-base:1.16 pkgsrc-2017Q3:1.15.0.6 pkgsrc-2017Q3-base:1.15 pkgsrc-2017Q2:1.15.0.2 pkgsrc-2017Q2-base:1.15 pkgsrc-2017Q1:1.14.0.24 pkgsrc-2017Q1-base:1.14 pkgsrc-2016Q4:1.14.0.22 pkgsrc-2016Q4-base:1.14 pkgsrc-2016Q3:1.14.0.20 pkgsrc-2016Q3-base:1.14 pkgsrc-2016Q2:1.14.0.18 pkgsrc-2016Q2-base:1.14 pkgsrc-2016Q1:1.14.0.16 pkgsrc-2016Q1-base:1.14 pkgsrc-2015Q4:1.14.0.14 pkgsrc-2015Q4-base:1.14 pkgsrc-2015Q3:1.14.0.12 pkgsrc-2015Q3-base:1.14 pkgsrc-2015Q2:1.14.0.10 pkgsrc-2015Q2-base:1.14 pkgsrc-2015Q1:1.14.0.8 pkgsrc-2015Q1-base:1.14 pkgsrc-2014Q4:1.14.0.6 pkgsrc-2014Q4-base:1.14 pkgsrc-2014Q3:1.14.0.4 pkgsrc-2014Q3-base:1.14 pkgsrc-2014Q2:1.14.0.2 pkgsrc-2014Q2-base:1.14 pkgsrc-2014Q1:1.13.0.12 pkgsrc-2014Q1-base:1.13 pkgsrc-2013Q4:1.13.0.10 pkgsrc-2013Q4-base:1.13 pkgsrc-2013Q3:1.13.0.8 pkgsrc-2013Q3-base:1.13 pkgsrc-2013Q2:1.13.0.6 pkgsrc-2013Q2-base:1.13 pkgsrc-2013Q1:1.13.0.4 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.13.0.2 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.12.0.6 pkgsrc-2012Q3-base:1.12 pkgsrc-2012Q2:1.12.0.4 pkgsrc-2012Q2-base:1.12 pkgsrc-2012Q1:1.12.0.2 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.11.0.10 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.8 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.6 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.4 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.2 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.10.0.8 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.6 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.4 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.2 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.9.0.8 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.6 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.4 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.2 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.8.0.8 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.6 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.4 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.2 pkgsrc-2008Q1:1.7.0.4 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.2 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.6.0.4 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.2 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.5.0.2 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.3.0.2 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.1.0.8 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.6 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.4 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.2 pkgsrc-2005Q4-base:1.1; locks; strict; comment @# @; 1.19 date 2022.10.19.10.36.47; author jperkin; state Exp; branches; next 1.18; commitid yZG5pWYoTIfbFjYD; 1.18 date 2019.11.03.09.14.08; author rillig; state Exp; branches; next 1.17; commitid nN7SqjIWSmrcXnJB; 1.17 date 2019.09.08.14.29.25; author nia; state Exp; branches; next 1.16; commitid tg0oSSFpCdsMudCB; 1.16 date 2017.11.12.15.36.59; author khorben; state Exp; branches; next 1.15; commitid fkwmbHgVU2uWeLeA; 1.15 date 2017.05.19.13.18.19; author prlw1; state Exp; branches; next 1.14; commitid aBVXpXplwi8Ba0Sz; 1.14 date 2014.06.18.09.26.12; author wiz; state Exp; branches; next 1.13; commitid 1LKwnkni2eyr9ZEx; 1.13 date 2012.10.23.10.24.17; author wiz; state Exp; branches; next 1.12; 1.12 date 2012.01.19.15.17.42; author reed; state Exp; branches; next 1.11; 1.11 date 2010.11.15.18.28.45; author drochner; state Exp; branches; next 1.10; 1.10 date 2009.11.23.11.47.34; author drochner; state Exp; branches; next 1.9; 1.9 date 2008.10.16.11.10.06; author drochner; state Exp; branches; next 1.8; 1.8 date 2008.04.12.22.43.14; author jlam; state Exp; branches; next 1.7; 1.7 date 2007.10.21.01.18.36; author obache; state Exp; branches; next 1.6; 1.6 date 2007.05.25.18.02.45; author joerg; state Exp; branches; next 1.5; 1.5 date 2007.01.29.21.24.13; author wiz; state Exp; branches; next 1.4; 1.4 date 2007.01.06.15.13.15; author wiz; state Exp; branches; next 1.3; 1.3 date 2006.12.06.10.17.03; author wiz; state Exp; branches; next 1.2; 1.2 date 2006.12.05.21.26.59; author minskim; state Exp; branches; next 1.1; 1.1 date 2005.11.25.21.31.06; author wiz; state Exp; branches; next ; desc @@ 1.19 log @gtk2: Default to xquartz if available on macOS. The x11 option does not currently work due to cairo:xlib. @ text @# $NetBSD: options.mk,v 1.18 2019/11/03 09:14:08 rillig Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.gtk2 PKG_SUPPORTED_OPTIONS= cups debug PKG_OPTIONS_REQUIRED_GROUPS= gdk-target PKG_OPTIONS_GROUP.gdk-target= x11 .if exists(/System/Library/Frameworks/Quartz.framework) PKG_OPTIONS_GROUP.gdk-target+= quartz PKG_SUGGESTED_OPTIONS= quartz .else PKG_SUGGESTED_OPTIONS= x11 .endif .include "../../mk/bsd.options.mk" PLIST_VARS+= cups .if !empty(PKG_OPTIONS:Mcups) .include "../../print/cups-base/buildlink3.mk" PLIST.cups= yes .else CONFIGURE_ENV+= ac_cv_path_CUPS_CONFIG=no .endif .if !empty(PKG_OPTIONS:Mdebug) CONFIGURE_ARGS+= --enable-debug=yes .endif ### ### GDK target ### PLIST_VARS+= quartz x11 .if !empty(PKG_OPTIONS:Mquartz) CONFIGURE_ARGS+= --without-x CONFIGURE_ARGS+= --with-gdktarget=quartz PLIST.quartz= yes .else CONFIGURE_ARGS+= --with-xinput=xfree CONFIGURE_ENV+= ac_cv_header_X11_extensions_Xinerama_h=no CONFIGURE_ENV+= ac_cv_lib_Xinerama_XineramaQueryExtension=no PLIST.x11= yes BUILDLINK_API_DEPENDS.Xft2+= Xft2>=2.1.2nb2 .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXcursor/buildlink3.mk" .include "../../x11/libXdamage/buildlink3.mk" .include "../../x11/libXft/buildlink3.mk" .include "../../x11/libXfixes/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" BUILDLINK_API_DEPENDS.libXi+= libXi>=1.3.0 .include "../../x11/libXi/buildlink3.mk" .include "../../x11/libXrandr/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXcomposite/buildlink3.mk" .endif @ 1.18 log @x11: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.17 2019/09/08 14:29:25 nia Exp $ d9 3 a12 1 PKG_SUGGESTED_OPTIONS= x11 @ 1.17 log @gtk2: Needs Xdamage. This previously relied on transclusion via MesaLib via cairo. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.16 2017/11/12 15:36:59 khorben Exp $ d3 2 a4 2 PKG_OPTIONS_VAR= PKG_OPTIONS.gtk2 PKG_SUPPORTED_OPTIONS= cups debug @ 1.16 log @Update dependencies on print/cups to print/cups-base This is with the notable exception of meta-pkgs/desktop-gnome, which I believe implies a fully functional cups. This is still missing revision bumps - I'll be right there (first time I am doing this on so many packages at a time). As discussed on tech-pkg@@ @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.15 2017/05/19 13:18:19 prlw1 Exp $ d44 1 @ 1.15 log @Switch all cups15 packages to use cups. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.14 2014/06/18 09:26:12 wiz Exp $ d16 1 a16 1 .include "../../print/cups/buildlink3.mk" @ 1.14 log @Switch all cups packages to use cups15. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.13 2012/10/23 10:24:17 wiz Exp $ d16 1 a16 1 .include "../../print/cups15/buildlink3.mk" @ 1.13 log @Remove xextproto/buildlink3.mk in most cases where it occurs with libXext/buildlink3.mk, now that it is included there. Leave the places where its API version is set or variables from it are used directly (about 3 packages). @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.12 2012/01/19 15:17:42 reed Exp $ d16 1 a16 1 .include "../../print/cups/buildlink3.mk" @ 1.12 log @need newer libXi dependency due to: gdkinputprivate.h:38:35: error: X11/extensions/XInput.h: No such file or directory (header got switched to different package) @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.11 2010/11/15 18:28:45 drochner Exp $ a51 1 .include "../../x11/xextproto/buildlink3.mk" @ 1.11 log @update to 2.22.0 This switches to the gnome-2.32 release branch @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.10 2009/11/23 11:47:34 drochner Exp $ d47 1 @ 1.10 log @fix PLIST for (non-default) "jasper" option @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.9 2008/10/16 11:10:06 drochner Exp $ d4 1 a4 1 PKG_SUPPORTED_OPTIONS= cups debug jasper d53 1 a55 9 PLIST_VARS+= jasper .if !empty(PKG_OPTIONS:Mjasper) CONFIGURE_ARGS+= --with-libjasper .include "../../graphics/jasper/buildlink3.mk" PLIST.jasper= yes .else CONFIGURE_ARGS+= --without-libjasper .endif @ 1.9 log @update to 2.14.3, mostly from Juan RP This switches to the gnome-2.24 release branch. Most noteworthy change: gtk includes "gail" now, so it conflicts with the old devel/gail pkg. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.8 2008/04/12 22:43:14 jlam Exp $ d56 1 d60 1 @ 1.8 log @Convert to use PLIST_VARS instead of manually passing "@@comment " through PLIST_SUBST to the plist module. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.7 2007/10/21 01:18:36 obache Exp $ d4 1 a4 1 PKG_SUPPORTED_OPTIONS= cups debug d55 7 @ 1.7 log @Suppress the unexptected cups detection. Fixes PR 37134. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.6 2007/05/25 18:02:45 joerg Exp $ d14 1 d17 1 a17 1 PLIST_SUBST+= CUPS= a18 1 PLIST_SUBST+= CUPS="@@comment " d29 1 d33 1 a33 2 PLIST_SUBST+= QUARTZ="" PLIST_SUBST+= X11="@@comment " d38 1 a38 2 PLIST_SUBST+= QUARTZ="@@comment " PLIST_SUBST+= X11="" @ 1.6 log @Remove old spelling of PKG_OPTION.gtk2+, it is after 2007Q1. Fix spelling of the PKG_BUILD_OPTION.gtk2+ variable for the same reason. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.5 2007/01/29 21:24:13 wiz Exp $ a15 1 CONFIGURE_ENV+= ENABLE_CUPS=yes d19 1 @ 1.5 log @As Joachim König-Baltes correctly points out, assigning to variables that end with a '+' is difficult in make(1). Thus, rename the options variable from PKG_OPTIONS.gtk2+ to PKG_OPTIONS.gtk2, and add a warning for those still using the old one. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.4 2007/01/06 15:13:15 wiz Exp $ a11 6 # remove after pkgsrc-2007Q1 .if defined(PKG_OPTIONS.gtk2+) PKG_LEGACY_OPTIONS+= ${PKG_OPTIONS.gtk2+} PKG_OPTIONS_DEPRECATED_WARNINGS+="Deprecated variable PKG_OPTIONS.gtk2+ used, use "${PKG_OPTIONS_VAR:Q}" instead." .endif @ 1.4 log @Add an option for cups support, based on patches provided by Joachim Koenig-Baltes in PR 35065. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.3 2006/12/06 10:17:03 wiz Exp $ d3 1 a3 1 PKG_OPTIONS_VAR= PKG_OPTIONS.gtk2+ d12 6 @ 1.3 log @Always support the x11 option, not only when alternatives are available. This way the test for the x11 option in buildlink3.mk has a chance to succeed. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.2 2006/12/05 21:26:59 minskim Exp $ d4 1 a4 1 PKG_SUPPORTED_OPTIONS= debug d14 8 @ 1.2 log @Add an option to choose the GDK backend target between X11 and Quartz for Mac OS X. Thanks to wiz@@ for review and suggestions for earlier patches of this change. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.1 2005/11/25 21:31:06 wiz Exp $ d5 2 d8 2 a9 2 PKG_OPTIONS_REQUIRED_GROUPS= gdk-target PKG_OPTIONS_GROUP.gdk-target= quartz x11 a10 1 .endif @ 1.1 log @Add debug option. @ text @d1 1 a1 1 # $NetBSD$ d5 5 d16 31 @