diff --git a/x11/zenity/DESCR b/x11/zenity/DESCR index 92dfbf3bd0e1..3b163ca943ac 100644 --- a/x11/zenity/DESCR +++ b/x11/zenity/DESCR @@ -1,4 +1,6 @@ -This is zenity - a rewrite of gdialog, the GNOME port of dialog -which allows you to display dialog boxes from the command line -and shell scripts. If you understand, things are just as they -are. If you don't understand, things are just as they are. +This is Zenity: the GNOME port of the venerable 'dialog' program, +which allows you to display dialog boxes from the command-line and +shell scripts. + +Zenity is part of the GNOME Extra Apps family and is not a core +GNOME application. diff --git a/x11/zenity/Makefile b/x11/zenity/Makefile index 14511f17c2d1..fb963af9da78 100644 --- a/x11/zenity/Makefile +++ b/x11/zenity/Makefile @@ -1,34 +1,28 @@ -# $NetBSD: Makefile,v 1.116 2024/04/07 07:35:33 wiz Exp $ +# $NetBSD: Makefile,v 1.117 2024/08/10 22:21:23 wiz Exp $ -DISTNAME= zenity-3.41.0 -PKGREVISION= 11 +DISTNAME= zenity-4.0.1 CATEGORIES= x11 gnome -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/zenity/3.41/} +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/zenity/${PKGVERSION_NOREV:R}/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://www.gnome.org/ COMMENT= Display GNOME dialogs from the command line -LICENSE= gnu-lgpl-v2.1 +LICENSE= gnu-lgpl-v2.1 # or later -USE_TOOLS+= pkg-config perl:run -USE_TOOLS+= itstool msgfmt +TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man + +USE_TOOLS+= itstool msgfmt pkg-config # "error: 'for' loop initial declarations are only allowed in C99 mode" FORCE_C_STD= c99 -TOOL_DEPENDS+= yelp-tools-[0-9]*:../../textproc/yelp-tools - -REPLACE_INTERPRETER+= perl5 -REPLACE.perl5.old= @PERL@ -REPLACE.perl5.new= ${PERL5} -REPLACE_FILES.perl5= src/gdialog.in +.include "../../devel/meson/build.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 "../../x11/gtk4/buildlink3.mk" +.include "../../devel/gettext-tools/msgfmt-desktop.mk" .include "../../devel/glib2/buildlink3.mk" -.include "../../devel/pango/buildlink3.mk" -.include "../../devel/meson/build.mk" +BUILDLINK_API_DEPENDS.libadwaita+= libadwaita>=1.2 +.include "../../devel/libadwaita/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/zenity/PLIST b/x11/zenity/PLIST index 53fd351160da..121fe5c666fc 100644 --- a/x11/zenity/PLIST +++ b/x11/zenity/PLIST @@ -1,7 +1,7 @@ -@comment $NetBSD: PLIST,v 1.28 2021/11/23 13:38:29 cirnatdan Exp $ -bin/gdialog +@comment $NetBSD: PLIST,v 1.29 2024/08/10 22:21:23 wiz Exp $ bin/zenity man/man1/zenity.1 +share/applications/org.gnome.Zenity.desktop share/help/C/zenity/calendar.page share/help/C/zenity/color-selection.page share/help/C/zenity/entry.page @@ -830,6 +830,8 @@ share/help/zh_CN/zenity/scale.page share/help/zh_CN/zenity/text.page share/help/zh_CN/zenity/usage.page share/help/zh_CN/zenity/warning.page +share/icons/hicolor/48x48/apps/zenity.png +share/locale/ab/LC_MESSAGES/zenity.mo share/locale/af/LC_MESSAGES/zenity.mo share/locale/am/LC_MESSAGES/zenity.mo share/locale/ar/LC_MESSAGES/zenity.mo @@ -920,13 +922,3 @@ 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 -share/zenity/zenity-calendar.png -share/zenity/zenity-entry.png -share/zenity/zenity-file.png -share/zenity/zenity-list.png -share/zenity/zenity-notification.png -share/zenity/zenity-progress.png -share/zenity/zenity-scale.png -share/zenity/zenity-text.png -share/zenity/zenity.png -share/zenity/zenity.ui diff --git a/x11/zenity/distinfo b/x11/zenity/distinfo index a98f80c34347..160f34e85812 100644 --- a/x11/zenity/distinfo +++ b/x11/zenity/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.36 2021/11/23 13:38:29 cirnatdan Exp $ +$NetBSD: distinfo,v 1.37 2024/08/10 22:21:23 wiz Exp $ -BLAKE2s (zenity-3.41.0.tar.xz) = 8da4d9053a5913effa5576c5745ba9f169be02b8e135fd1b76428afc29b294ff -SHA512 (zenity-3.41.0.tar.xz) = b198ae68fda77f74c9f6deba683759612067c4ee28551a667c96500296db89313f3f2330fcaa53b6e4840ee3367d438e766be8ba7c006952872aebe93684b307 -Size (zenity-3.41.0.tar.xz) = 3093244 bytes +BLAKE2s (zenity-4.0.1.tar.xz) = 47b77621f91376b79ff12aa525f8fcde0f8baa110e2b6eee7a657b7f675e6924 +SHA512 (zenity-4.0.1.tar.xz) = f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f +Size (zenity-4.0.1.tar.xz) = 3093476 bytes