pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

zenity: Make webkit-gtk optional in wip/zenity



Module Name:	pkgsrc-wip
Committed By:	Dan Cîrnaț <dan%alt.md@localhost>
Pushed By:	cirnatdan
Date:		Tue Nov 3 15:23:33 2020 +0100
Changeset:	8ad452ca8802289cecf684d7ee65542123ad3c8d

Modified Files:
	zenity/Makefile
	zenity/PLIST
Added Files:
	zenity/options.mk

Log Message:
zenity: Make webkit-gtk optional in wip/zenity

webkit-gtk takes a long time to compile and doesn't seem to be
required for zenity or gdm

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8ad452ca8802289cecf684d7ee65542123ad3c8d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 zenity/Makefile   |  5 ++---
 zenity/PLIST      | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 zenity/options.mk | 11 ++++++++++
 3 files changed, 73 insertions(+), 4 deletions(-)

diffs:
diff --git a/zenity/Makefile b/zenity/Makefile
index 3960e1bf9d..23a6284355 100644
--- a/zenity/Makefile
+++ b/zenity/Makefile
@@ -22,15 +22,14 @@ BUILD_DEPENDS+=		yelp-tools-[0-9]*:../../wip/yelp-tools
 pre-configure:
 	${RUN} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh
 
+.include "options.mk"
+
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../sysutils/libnotify/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
 BUILDLINK_API_DEPENDS.glib2+=	glib2>=2.8.0
 .include "../../devel/glib2/buildlink3.mk"
-#.include "../../devel/libglade/buildlink3.mk"
 .include "../../devel/pango/buildlink3.mk"
-#.include "../../graphics/libgnomecanvas/buildlink3.mk"
 .include "../../textproc/gnome-doc-utils/buildlink3.mk"
 .include "../../mk/omf-scrollkeeper.mk"
-.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/zenity/PLIST b/zenity/PLIST
index 4bdb9df55b..7ff3f6769c 100644
--- a/zenity/PLIST
+++ b/zenity/PLIST
@@ -1,7 +1,6 @@
 @comment $NetBSD$
 bin/gdialog
 bin/zenity
-man/man1/zenity.1
 share/help/C/zenity/calendar.page
 share/help/C/zenity/color-selection.page
 share/help/C/zenity/entry.page
@@ -14,6 +13,7 @@ share/help/C/zenity/figures/zenity-fileselection-screenshot.png
 share/help/C/zenity/figures/zenity-forms-screenshot.png
 share/help/C/zenity/figures/zenity-information-screenshot.png
 share/help/C/zenity/figures/zenity-list-screenshot.png
+share/help/C/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/C/zenity/figures/zenity-notification-screenshot.png
 share/help/C/zenity/figures/zenity-password-screenshot.png
 share/help/C/zenity/figures/zenity-progress-screenshot.png
@@ -49,6 +49,7 @@ share/help/bg/zenity/figures/zenity-fileselection-screenshot.png
 share/help/bg/zenity/figures/zenity-forms-screenshot.png
 share/help/bg/zenity/figures/zenity-information-screenshot.png
 share/help/bg/zenity/figures/zenity-list-screenshot.png
+share/help/bg/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/bg/zenity/figures/zenity-notification-screenshot.png
 share/help/bg/zenity/figures/zenity-password-screenshot.png
 share/help/bg/zenity/figures/zenity-progress-screenshot.png
@@ -84,6 +85,7 @@ share/help/ca/zenity/figures/zenity-fileselection-screenshot.png
 share/help/ca/zenity/figures/zenity-forms-screenshot.png
 share/help/ca/zenity/figures/zenity-information-screenshot.png
 share/help/ca/zenity/figures/zenity-list-screenshot.png
+share/help/ca/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/ca/zenity/figures/zenity-notification-screenshot.png
 share/help/ca/zenity/figures/zenity-password-screenshot.png
 share/help/ca/zenity/figures/zenity-progress-screenshot.png
@@ -119,6 +121,7 @@ share/help/cs/zenity/figures/zenity-fileselection-screenshot.png
 share/help/cs/zenity/figures/zenity-forms-screenshot.png
 share/help/cs/zenity/figures/zenity-information-screenshot.png
 share/help/cs/zenity/figures/zenity-list-screenshot.png
+share/help/cs/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/cs/zenity/figures/zenity-notification-screenshot.png
 share/help/cs/zenity/figures/zenity-password-screenshot.png
 share/help/cs/zenity/figures/zenity-progress-screenshot.png
@@ -154,6 +157,7 @@ share/help/da/zenity/figures/zenity-fileselection-screenshot.png
 share/help/da/zenity/figures/zenity-forms-screenshot.png
 share/help/da/zenity/figures/zenity-information-screenshot.png
 share/help/da/zenity/figures/zenity-list-screenshot.png
+share/help/da/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/da/zenity/figures/zenity-notification-screenshot.png
 share/help/da/zenity/figures/zenity-password-screenshot.png
 share/help/da/zenity/figures/zenity-progress-screenshot.png
@@ -189,6 +193,7 @@ share/help/de/zenity/figures/zenity-fileselection-screenshot.png
 share/help/de/zenity/figures/zenity-forms-screenshot.png
 share/help/de/zenity/figures/zenity-information-screenshot.png
 share/help/de/zenity/figures/zenity-list-screenshot.png
+share/help/de/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/de/zenity/figures/zenity-notification-screenshot.png
 share/help/de/zenity/figures/zenity-password-screenshot.png
 share/help/de/zenity/figures/zenity-progress-screenshot.png
@@ -224,6 +229,7 @@ share/help/el/zenity/figures/zenity-fileselection-screenshot.png
 share/help/el/zenity/figures/zenity-forms-screenshot.png
 share/help/el/zenity/figures/zenity-information-screenshot.png
 share/help/el/zenity/figures/zenity-list-screenshot.png
+share/help/el/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/el/zenity/figures/zenity-notification-screenshot.png
 share/help/el/zenity/figures/zenity-password-screenshot.png
 share/help/el/zenity/figures/zenity-progress-screenshot.png
@@ -259,6 +265,7 @@ share/help/en_GB/zenity/figures/zenity-fileselection-screenshot.png
 share/help/en_GB/zenity/figures/zenity-forms-screenshot.png
 share/help/en_GB/zenity/figures/zenity-information-screenshot.png
 share/help/en_GB/zenity/figures/zenity-list-screenshot.png
+share/help/en_GB/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/en_GB/zenity/figures/zenity-notification-screenshot.png
 share/help/en_GB/zenity/figures/zenity-password-screenshot.png
 share/help/en_GB/zenity/figures/zenity-progress-screenshot.png
@@ -294,6 +301,7 @@ share/help/es/zenity/figures/zenity-fileselection-screenshot.png
 share/help/es/zenity/figures/zenity-forms-screenshot.png
 share/help/es/zenity/figures/zenity-information-screenshot.png
 share/help/es/zenity/figures/zenity-list-screenshot.png
+share/help/es/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/es/zenity/figures/zenity-notification-screenshot.png
 share/help/es/zenity/figures/zenity-password-screenshot.png
 share/help/es/zenity/figures/zenity-progress-screenshot.png
@@ -329,6 +337,7 @@ share/help/eu/zenity/figures/zenity-fileselection-screenshot.png
 share/help/eu/zenity/figures/zenity-forms-screenshot.png
 share/help/eu/zenity/figures/zenity-information-screenshot.png
 share/help/eu/zenity/figures/zenity-list-screenshot.png
+share/help/eu/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/eu/zenity/figures/zenity-notification-screenshot.png
 share/help/eu/zenity/figures/zenity-password-screenshot.png
 share/help/eu/zenity/figures/zenity-progress-screenshot.png
@@ -364,6 +373,7 @@ share/help/fi/zenity/figures/zenity-fileselection-screenshot.png
 share/help/fi/zenity/figures/zenity-forms-screenshot.png
 share/help/fi/zenity/figures/zenity-information-screenshot.png
 share/help/fi/zenity/figures/zenity-list-screenshot.png
+share/help/fi/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/fi/zenity/figures/zenity-notification-screenshot.png
 share/help/fi/zenity/figures/zenity-password-screenshot.png
 share/help/fi/zenity/figures/zenity-progress-screenshot.png
@@ -399,6 +409,7 @@ share/help/fr/zenity/figures/zenity-fileselection-screenshot.png
 share/help/fr/zenity/figures/zenity-forms-screenshot.png
 share/help/fr/zenity/figures/zenity-information-screenshot.png
 share/help/fr/zenity/figures/zenity-list-screenshot.png
+share/help/fr/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/fr/zenity/figures/zenity-notification-screenshot.png
 share/help/fr/zenity/figures/zenity-password-screenshot.png
 share/help/fr/zenity/figures/zenity-progress-screenshot.png
@@ -434,6 +445,7 @@ share/help/gl/zenity/figures/zenity-fileselection-screenshot.png
 share/help/gl/zenity/figures/zenity-forms-screenshot.png
 share/help/gl/zenity/figures/zenity-information-screenshot.png
 share/help/gl/zenity/figures/zenity-list-screenshot.png
+share/help/gl/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/gl/zenity/figures/zenity-notification-screenshot.png
 share/help/gl/zenity/figures/zenity-password-screenshot.png
 share/help/gl/zenity/figures/zenity-progress-screenshot.png
@@ -469,6 +481,7 @@ share/help/hu/zenity/figures/zenity-fileselection-screenshot.png
 share/help/hu/zenity/figures/zenity-forms-screenshot.png
 share/help/hu/zenity/figures/zenity-information-screenshot.png
 share/help/hu/zenity/figures/zenity-list-screenshot.png
+share/help/hu/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/hu/zenity/figures/zenity-notification-screenshot.png
 share/help/hu/zenity/figures/zenity-password-screenshot.png
 share/help/hu/zenity/figures/zenity-progress-screenshot.png
@@ -504,6 +517,7 @@ share/help/ja/zenity/figures/zenity-fileselection-screenshot.png
 share/help/ja/zenity/figures/zenity-forms-screenshot.png
 share/help/ja/zenity/figures/zenity-information-screenshot.png
 share/help/ja/zenity/figures/zenity-list-screenshot.png
+share/help/ja/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/ja/zenity/figures/zenity-notification-screenshot.png
 share/help/ja/zenity/figures/zenity-password-screenshot.png
 share/help/ja/zenity/figures/zenity-progress-screenshot.png
@@ -539,6 +553,7 @@ share/help/oc/zenity/figures/zenity-fileselection-screenshot.png
 share/help/oc/zenity/figures/zenity-forms-screenshot.png
 share/help/oc/zenity/figures/zenity-information-screenshot.png
 share/help/oc/zenity/figures/zenity-list-screenshot.png
+share/help/oc/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/oc/zenity/figures/zenity-notification-screenshot.png
 share/help/oc/zenity/figures/zenity-password-screenshot.png
 share/help/oc/zenity/figures/zenity-progress-screenshot.png
@@ -562,6 +577,42 @@ share/help/oc/zenity/scale.page
 share/help/oc/zenity/text.page
 share/help/oc/zenity/usage.page
 share/help/oc/zenity/warning.page
+share/help/pl/zenity/calendar.page
+share/help/pl/zenity/color-selection.page
+share/help/pl/zenity/entry.page
+share/help/pl/zenity/error.page
+share/help/pl/zenity/figures/zenity-calendar-screenshot.png
+share/help/pl/zenity/figures/zenity-colorselection-screenshot.png
+share/help/pl/zenity/figures/zenity-entry-screenshot.png
+share/help/pl/zenity/figures/zenity-error-screenshot.png
+share/help/pl/zenity/figures/zenity-fileselection-screenshot.png
+share/help/pl/zenity/figures/zenity-forms-screenshot.png
+share/help/pl/zenity/figures/zenity-information-screenshot.png
+share/help/pl/zenity/figures/zenity-list-screenshot.png
+share/help/pl/zenity/figures/zenity-notification-listen-screenshot.png
+share/help/pl/zenity/figures/zenity-notification-screenshot.png
+share/help/pl/zenity/figures/zenity-password-screenshot.png
+share/help/pl/zenity/figures/zenity-progress-screenshot.png
+share/help/pl/zenity/figures/zenity-question-screenshot.png
+share/help/pl/zenity/figures/zenity-scale-screenshot.png
+share/help/pl/zenity/figures/zenity-text-screenshot.png
+share/help/pl/zenity/figures/zenity-warning-screenshot.png
+share/help/pl/zenity/file-selection.page
+share/help/pl/zenity/forms.page
+share/help/pl/zenity/index.page
+share/help/pl/zenity/info.page
+share/help/pl/zenity/intro.page
+share/help/pl/zenity/legal.xml
+share/help/pl/zenity/list.page
+share/help/pl/zenity/message.page
+share/help/pl/zenity/notification.page
+share/help/pl/zenity/password.page
+share/help/pl/zenity/progress.page
+share/help/pl/zenity/question.page
+share/help/pl/zenity/scale.page
+share/help/pl/zenity/text.page
+share/help/pl/zenity/usage.page
+share/help/pl/zenity/warning.page
 share/help/pt_BR/zenity/calendar.page
 share/help/pt_BR/zenity/color-selection.page
 share/help/pt_BR/zenity/entry.page
@@ -574,6 +625,7 @@ share/help/pt_BR/zenity/figures/zenity-fileselection-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-forms-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-information-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-list-screenshot.png
+share/help/pt_BR/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-notification-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-password-screenshot.png
 share/help/pt_BR/zenity/figures/zenity-progress-screenshot.png
@@ -609,6 +661,7 @@ share/help/ru/zenity/figures/zenity-fileselection-screenshot.png
 share/help/ru/zenity/figures/zenity-forms-screenshot.png
 share/help/ru/zenity/figures/zenity-information-screenshot.png
 share/help/ru/zenity/figures/zenity-list-screenshot.png
+share/help/ru/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/ru/zenity/figures/zenity-notification-screenshot.png
 share/help/ru/zenity/figures/zenity-password-screenshot.png
 share/help/ru/zenity/figures/zenity-progress-screenshot.png
@@ -644,6 +697,7 @@ share/help/sl/zenity/figures/zenity-fileselection-screenshot.png
 share/help/sl/zenity/figures/zenity-forms-screenshot.png
 share/help/sl/zenity/figures/zenity-information-screenshot.png
 share/help/sl/zenity/figures/zenity-list-screenshot.png
+share/help/sl/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/sl/zenity/figures/zenity-notification-screenshot.png
 share/help/sl/zenity/figures/zenity-password-screenshot.png
 share/help/sl/zenity/figures/zenity-progress-screenshot.png
@@ -679,6 +733,7 @@ share/help/sv/zenity/figures/zenity-fileselection-screenshot.png
 share/help/sv/zenity/figures/zenity-forms-screenshot.png
 share/help/sv/zenity/figures/zenity-information-screenshot.png
 share/help/sv/zenity/figures/zenity-list-screenshot.png
+share/help/sv/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/sv/zenity/figures/zenity-notification-screenshot.png
 share/help/sv/zenity/figures/zenity-password-screenshot.png
 share/help/sv/zenity/figures/zenity-progress-screenshot.png
@@ -714,6 +769,7 @@ share/help/uk/zenity/figures/zenity-fileselection-screenshot.png
 share/help/uk/zenity/figures/zenity-forms-screenshot.png
 share/help/uk/zenity/figures/zenity-information-screenshot.png
 share/help/uk/zenity/figures/zenity-list-screenshot.png
+share/help/uk/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/uk/zenity/figures/zenity-notification-screenshot.png
 share/help/uk/zenity/figures/zenity-password-screenshot.png
 share/help/uk/zenity/figures/zenity-progress-screenshot.png
@@ -749,6 +805,7 @@ share/help/zh_CN/zenity/figures/zenity-fileselection-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-forms-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-information-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-list-screenshot.png
+share/help/zh_CN/zenity/figures/zenity-notification-listen-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-notification-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-password-screenshot.png
 share/help/zh_CN/zenity/figures/zenity-progress-screenshot.png
@@ -802,6 +859,7 @@ share/locale/eu/LC_MESSAGES/zenity.mo
 share/locale/fa/LC_MESSAGES/zenity.mo
 share/locale/fi/LC_MESSAGES/zenity.mo
 share/locale/fr/LC_MESSAGES/zenity.mo
+share/locale/fur/LC_MESSAGES/zenity.mo
 share/locale/ga/LC_MESSAGES/zenity.mo
 share/locale/gl/LC_MESSAGES/zenity.mo
 share/locale/gu/LC_MESSAGES/zenity.mo
@@ -861,6 +919,7 @@ share/locale/xh/LC_MESSAGES/zenity.mo
 share/locale/zh_CN/LC_MESSAGES/zenity.mo
 share/locale/zh_HK/LC_MESSAGES/zenity.mo
 share/locale/zh_TW/LC_MESSAGES/zenity.mo
+man/man1/zenity.1
 share/zenity/clothes/gnome-tshirt.png
 share/zenity/clothes/hawaii-shirt.png
 share/zenity/clothes/monk.png
diff --git a/zenity/options.mk b/zenity/options.mk
new file mode 100644
index 0000000000..7c541a5eb7
--- /dev/null
+++ b/zenity/options.mk
@@ -0,0 +1,11 @@
+# $NetBSD$
+
+PKG_OPTIONS_VAR=        PKG_OPTIONS.zenity
+PKG_SUPPORTED_OPTIONS=  webkit
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mwebkit)
+.include "../../www/webkit-gtk/buildlink3.mk"
+.endif


Home | Main Index | Thread Index | Old Index