From 8ad452ca8802289cecf684d7ee65542123ad3c8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20C=C3=AErna=C8=9B?= Date: Tue, 3 Nov 2020 15:23:33 +0100 Subject: [PATCH] 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 --- zenity/Makefile | 5 ++-- zenity/PLIST | 61 ++++++++++++++++++++++++++++++++++++++++++++++- zenity/options.mk | 11 +++++++++ 3 files changed, 73 insertions(+), 4 deletions(-) create mode 100644 zenity/options.mk 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