diff --git a/Mk/Uses/xfce.mk b/Mk/Uses/xfce.mk index b23ab076ef76..506c7b1bf753 100644 --- a/Mk/Uses/xfce.mk +++ b/Mk/Uses/xfce.mk @@ -1,85 +1,82 @@ # Provide support for Xfce related ports. # # Feature: xfce # Usage: USES=xfce or USES=xfce # # Variables, which can be set by the port: # # USE_XFCE List of components # # MAINTAINER: xfce@FreeBSD.org .if !defined(_INCLUDE_USES_XFCE_Mk) _INCLUDE_USES_XFCE_Mk= yes _USES_POST+= xfce _USE_XFCE_ALL= garcon libexo libmenu libutil panel thunar xfconf xfce_ARGS?= # empty CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib libmenu_LIB_DEPENDS= libxfce4ui-2.so:x11/libxfce4menu libmenu_USE_XFCE_REQ= libutil -garcon_LIB_DEPENDS= libgarcon-gtk3-1.so:sysutils/garcon +garcon_LIB_DEPENDS= libgarcon-1.so:sysutils/garcon garcon_USE_XFCE_REQ= libmenu libexo_LIB_DEPENDS= libexo-2.so:x11/libexo libexo_USE_XFCE_REQ= libmenu panel_LIB_DEPENDS= libxfce4panel-2.0.so:x11-wm/xfce4-panel panel_RUN_DEPENDS= xfce4-panel:x11-wm/xfce4-panel -panel_USE_XFCE_REQ= garcon libexo xfconf libutil_LIB_DEPENDS= libxfce4util.so:x11/libxfce4util thunar_LIB_DEPENDS= libthunarx-3.so:x11-fm/thunar thunar_RUN_DEPENDS= Thunar:x11-fm/thunar -thunar_USE_XFCE_REQ= xfconf libmenu xfconf_LIB_DEPENDS= libxfconf-0.so:x11/xfce4-conf -xfconf_USE_XFCE_REQ= libutil . if defined(USE_XFCE) # First, expand all USE_XFCE_REQ recursively. . for comp in ${_USE_XFCE_ALL} . for subcomp in ${${comp}_USE_XFCE_REQ} ${comp}_USE_XFCE_REQ+=${${subcomp}_USE_XFCE_REQ} . endfor . endfor # Then, use already expanded USE_XFCE_REQ to expand USE_XFCE. . for comp in ${USE_XFCE} . if ${_USE_XFCE_ALL:M${comp}} == "" IGNORE= cannot install: Unknown component ${comp} . endif _USE_XFCE+= ${${comp}_USE_XFCE_REQ} ${comp} . endfor # Remove duplicate components USE_XFCE= ${_USE_XFCE:O:u} . for comp in ${USE_XFCE} . if defined(${comp}_BUILD_DEPENDS) BUILD_DEPENDS+= ${${comp}_BUILD_DEPENDS} . endif . if defined(${comp}_LIB_DEPENDS) LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} . endif . if defined(${comp}_RUN_DEPENDS) RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif . endfor . endif # end of defined(USE_XFCE) .endif .if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_XFCE_POST_MK) _INCLUDE_USES_XFCE_POST_MK= yes .endif diff --git a/archivers/thunar-archive-plugin/Makefile b/archivers/thunar-archive-plugin/Makefile index c614abdefb85..c8d9f223219e 100644 --- a/archivers/thunar-archive-plugin/Makefile +++ b/archivers/thunar-archive-plugin/Makefile @@ -1,30 +1,31 @@ PORTNAME= thunar-archive-plugin PORTVERSION= 0.5.1 +PORTREVISION= 1 CATEGORIES= archivers xfce MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Archive plugin for the Thunar File Manager WWW= https://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= libexo thunar GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/audio/thunar-media-tags-plugin/Makefile b/audio/thunar-media-tags-plugin/Makefile index 99e23f5dca60..3714f4f4b687 100644 --- a/audio/thunar-media-tags-plugin/Makefile +++ b/audio/thunar-media-tags-plugin/Makefile @@ -1,32 +1,32 @@ PORTNAME= thunar-media-tags-plugin PORTVERSION= 0.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio xfce MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Media tags plugin WWW= https://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtag.so:audio/taglib \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libutil thunar GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/audio/xfce4-mixer/Makefile b/audio/xfce4-mixer/Makefile index 973251b546b3..5a029b363098 100644 --- a/audio/xfce4-mixer/Makefile +++ b/audio/xfce4-mixer/Makefile @@ -1,62 +1,62 @@ PORTNAME= xfce4-mixer PORTVERSION= 4.18.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume control for the Xfce desktop WWW= https://docs.xfce.org/apps/xfce4-mixer/start LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz FLAVORS= lite full FLAVOR?= ${FLAVORS:[1]} lite_CONFLICTS_INSTALL= xfce4-mixer-full full_PKGNAMESUFFIX= -full full_CONFLICTS_INSTALL= xfce4-mixer USES= compiler:c11 gettext-tools gmake gnome gstreamer libtool \ pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_GSTREAMER= good -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= KEYBINDER NLS OPTIONS_DEFAULT= OSS OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA OSS PULSEAUDIO SNDIO OPTIONS_SUB= yes .if ${FLAVOR} == full OPTIONS_DEFAULT+= ALSA KEYBINDER PULSEAUDIO SNDIO .endif ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa KEYBINDER_DESC= Multimedia keyboard shortcuts KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 KEYBINDER_CONFIGURE_ENABLE= keybinder NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OSS_CONFIGURE_ENABLE= oss PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ENABLE= sndio .include diff --git a/audio/xfce4-mpc-plugin/Makefile b/audio/xfce4-mpc-plugin/Makefile index ba3b618ce54e..631b61c774c7 100644 --- a/audio/xfce4-mpc-plugin/Makefile +++ b/audio/xfce4-mpc-plugin/Makefile @@ -1,32 +1,33 @@ PORTNAME= xfce4-mpc-plugin PORTVERSION= 0.5.3 +PORTREVISION= 1 CATEGORIES= audio xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Musicpd client plugin for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin LICENSE= ISCL LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libmpd.so:audio/libmpd RUN_DEPENDS= musicpd:audio/musicpd USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS+= --with-libmpd=${LOCALBASE} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/audio/xfce4-pulseaudio-plugin/Makefile b/audio/xfce4-pulseaudio-plugin/Makefile index 6871713b1ff6..a610eecd7bf5 100644 --- a/audio/xfce4-pulseaudio-plugin/Makefile +++ b/audio/xfce4-pulseaudio-plugin/Makefile @@ -1,43 +1,44 @@ PORTNAME= xfce4-pulseaudio-plugin PORTVERSION= 0.4.8 +PORTREVISION= 1 CATEGORIES= audio xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin for controlling PulseAudio mixer WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin LICENSE= GPLv2 LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 -USE_XFCE= panel +USE_XFCE= libexo panel xfconf USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \ --enable-mpris2 \ --enable-wnck CFLAGS+= -Wno-return-type OPTIONS_DEFINE= KEYBINDER NLS OPTIONS_DEFAULT= KEYBINDER OPTIONS_SUB= yes KEYBINDER_DESC= Keyboard shortcuts KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 KEYBINDER_CONFIGURE_ENABLE= keybinder NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/deskutils/orage/Makefile b/deskutils/orage/Makefile index 1259d5841ce6..1fdccfebb115 100644 --- a/deskutils/orage/Makefile +++ b/deskutils/orage/Makefile @@ -1,42 +1,39 @@ PORTNAME= orage PORTVERSION= 4.18.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Calendar application for the Xfce Desktop WWW= https://git.xfce.org/apps/orage/about/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpopt.so:devel/popt \ - libical.so:devel/libical \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ +LIB_DEPENDS= libical.so:devel/libical \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang desktop-file-utils gettext gmake gnome \ libtool pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libmenu USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS NOTIFY OPTIONS_DEFAULT= NOTIFY OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_CONFIGURE_ENABLE=libnotify .include diff --git a/deskutils/xfce4-generic-slider/Makefile b/deskutils/xfce4-generic-slider/Makefile index f77888fc0100..e24fd67305da 100644 --- a/deskutils/xfce4-generic-slider/Makefile +++ b/deskutils/xfce4-generic-slider/Makefile @@ -1,32 +1,31 @@ PORTNAME= xfce4-generic-slider PORTVERSION= 1.0.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Slider plugin to adjust and/or monitor any numeric variable WWW= https://gitlab.xfce.org/panel-plugins/xfce4-generic-slider LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/deskutils/xfce4-notes-plugin/Makefile b/deskutils/xfce4-notes-plugin/Makefile index 2709e57c84f6..8aea1d6f44d0 100644 --- a/deskutils/xfce4-notes-plugin/Makefile +++ b/deskutils/xfce4-notes-plugin/Makefile @@ -1,33 +1,31 @@ PORTNAME= xfce4-notes-plugin PORTVERSION= 1.10.0 +PORTREVISION= 1 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Notes plugin for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin LICENSE= GPLv2 -LIB_DEPENDS= libunique-1.0.so:x11-toolkits/unique \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/deskutils/xfce4-notifyd/Makefile b/deskutils/xfce4-notifyd/Makefile index 0a13a348cbc2..07c06f0ad172 100644 --- a/deskutils/xfce4-notifyd/Makefile +++ b/deskutils/xfce4-notifyd/Makefile @@ -1,44 +1,45 @@ # # !!!NOTE!!! Update of x11-toolkits/gtk30 (specially >= 3.20.x) must be # accompanied by PORTREVISION bumps of this port. # Support of GTK is checked at compile time and themes directories too. PORTNAME= xfce4-notifyd PORTVERSION= 0.9.2 +PORTREVISION= 1 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Visually-appealing notification daemon for Xfce WWW= https://gitlab.xfce.org/apps/xfce4-notifyd LICENSE= GPLv3 BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libnotify.so:devel/libnotify USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ sqlite tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= libutil panel +USE_XFCE= libmenu panel xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-systemd INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS SOUND OPTIONS_SUB= yes SOUND_DESC= Sound (audio) support via canberra SOUND_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 SOUND_CONFIGURE_ENABLE= sound NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile index 991634d2748c..8bfa6d8dc1cd 100644 --- a/deskutils/xfce4-tumbler/Makefile +++ b/deskutils/xfce4-tumbler/Makefile @@ -1,73 +1,72 @@ PORTNAME= tumbler PORTVERSION= 4.18.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils xfce MASTER_SITES= XFCE PKGNAMEPREFIX= xfce4- DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Thumbnail service for Xfce desktop WWW= https://git.xfce.org/xfce/tumbler/ LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= compiler:c11 gettext-tools gmake gnome libtool \ localbase:ldflags pathfix pkgconfig tar:bzip2 xfce -USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf librsvg2 +USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf USE_XFCE= libutil USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip SUB_FILES= pkg-message CONFIGURE_ARGS= --enable-xdg-cache \ --enable-pixbuf-thumbnailer \ --disable-gtk-doc-html \ --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= COVER EPUB FFMPEG FONTS GSTREAMER JPEG \ NLS ODF POPPLER OPTIONS_DEFAULT=EPUB FONTS GSTREAMER JPEG ODF POPPLER OPTIONS_SUB= yes COVER_DESC= Open Movie Database plugin (check pkg-message) EPUB_DESC= EPUB thumbnailer plugin FONTS_DESC= Fonts thumbnailer plugin GSTREAMER_DESC= GStreamer thumbnailer plugin COVER_CONFIGURE_ENABLE= cover-thumbnailer COVER_LIB_DEPENDS= libcurl.so:ftp/curl EPUB_CONFIGURE_ENABLE= gepub-thumbnailer EPUB_LIB_DEPENDS= libgepub-0.6.so:textproc/libgepub FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer FONTS_CONFIGURE_ENABLE= font-thumbnailer FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2 GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer GSTREAMER_USES= gstreamer JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer -JPEG_LIB_DEPENDS= libexif.so:graphics/libexif JPEG_USES= jpeg NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime ODF_CONFIGURE_ENABLE= odf-thumbnailer ODF_USE= gnome=libgsf POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib .include diff --git a/deskutils/xfce4-volumed-pulse/Makefile b/deskutils/xfce4-volumed-pulse/Makefile index fc24b211707b..6ca25e42d16a 100644 --- a/deskutils/xfce4-volumed-pulse/Makefile +++ b/deskutils/xfce4-volumed-pulse/Makefile @@ -1,30 +1,30 @@ PORTNAME= xfce4-volumed-pulse PORTVERSION= 0.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume management daemon for Xfce using PulseAudio WWW= https://git.xfce.org/apps/xfce4-volumed-pulse/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 \ libnotify.so:devel/libnotify \ libpulse.so:audio/pulseaudio USES= gmake gnome libtool pkgconfig tar:bz2 xfce -USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 +USE_GNOME= glib20 gtk30 USE_XFCE= xfconf GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-libnotify INSTALL_TARGET= install-strip PLIST_FILES= bin/xfce4-volumed-pulse \ etc/xdg/autostart/xfce4-volumed-pulse.desktop .include diff --git a/deskutils/xfce4-xkb-plugin/Makefile b/deskutils/xfce4-xkb-plugin/Makefile index f8c9c89a3517..b1b5bc0d34a6 100644 --- a/deskutils/xfce4-xkb-plugin/Makefile +++ b/deskutils/xfce4-xkb-plugin/Makefile @@ -1,31 +1,31 @@ PORTNAME= xfce4-xkb-plugin PORTVERSION= 0.8.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/panel-plugins MAINTAINER= xfce@FreeBSD.org COMMENT= Keyboard layout switching plugin for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin LICENSE= GPLv2 LIB_DEPENDS= libxklavier.so:x11/libxklavier \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gtk30 intltool librsvg2 libwnck3 -USE_XFCE= panel +USE_XFCE= garcon libmenu panel xfconf USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/devel/thunar-vcs-plugin/Makefile b/devel/thunar-vcs-plugin/Makefile index 8ba469af332b..fbe55c953773 100644 --- a/devel/thunar-vcs-plugin/Makefile +++ b/devel/thunar-vcs-plugin/Makefile @@ -1,37 +1,37 @@ PORTNAME= thunar-vcs-plugin PORTVERSION= 0.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel xfce MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= sergey.dyatko@gmail.com COMMENT= Version Control System plugin for Thunar WWW= https://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c11 gettext-tools gmake gnome libtool localbase \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk30 glib20 intltool USE_XFCE= libexo thunar GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= GIT NLS SUBVERSION OPTIONS_DEFAULT= SUBVERSION OPTIONS_SUB= yes GIT_CONFIGURE_ENABLE= git GIT_RUN_DEPENDS= git:devel/git NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime SUBVERSION_CONFIGURE_ENABLE= subversion SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion \ libapr-1.so:devel/apr1 .include diff --git a/editors/mousepad/Makefile b/editors/mousepad/Makefile index 8231f6146fd7..62330e4851c6 100644 --- a/editors/mousepad/Makefile +++ b/editors/mousepad/Makefile @@ -1,40 +1,41 @@ PORTNAME= mousepad PORTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= editors xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Simple text editor for the Xfce Desktop WWW= https://git.xfce.org/apps/mousepad/about/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= desktop-file-utils gettext-tools gmake gnome libtool perl5 \ pkgconfig tar:bzip2 xfce -USE_GNOME= cairo dconf gdkpixbuf2 glib20 gtk30 gtksourceview3 intltool +USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 gtksourceview3 intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.xfce.mousepad.gschema.xml OPTIONS_DEFINE= NLS SPELL OPTIONS_DEFAULT= SPELL OPTIONS_SUB= yes SPELL_DESC= Spell checking plugin NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime SPELL_CONFIGURE_ENABLE= plugin-gspell SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell \ libenchant-2.so:textproc/enchant2 SPELL_VARS= GLIB_SCHEMAS+=org.xfce.mousepad.plugins.gspell.gschema.xml .include diff --git a/graphics/ristretto/Makefile b/graphics/ristretto/Makefile index a9c380b2a915..ffd3545e84fd 100644 --- a/graphics/ristretto/Makefile +++ b/graphics/ristretto/Makefile @@ -1,37 +1,37 @@ PORTNAME= ristretto PORTVERSION= 0.13.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Image viewer with Xfce integration WWW= https://goodies.xfce.org/projects/applications/ristretto LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexif.so:graphics/libexif \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS TUMBLER OPTIONS_DEFAULT= TUMBLER OPTIONS_SUB= yes TUMBLER_DESC= Install Tumbler dependency for creating thumbnails NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls TUMBLER_RUN_DEPENDS= xfce4-tumbler>0:deskutils/xfce4-tumbler .include diff --git a/mail/xfce4-mailwatch-plugin/Makefile b/mail/xfce4-mailwatch-plugin/Makefile index d0b6bfc5c89d..dfc66ae35942 100644 --- a/mail/xfce4-mailwatch-plugin/Makefile +++ b/mail/xfce4-mailwatch-plugin/Makefile @@ -1,41 +1,39 @@ PORTNAME= xfce4-mailwatch-plugin PORTVERSION= 1.3.1 +PORTREVISION= 1 CATEGORIES= mail xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mail notification applet for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls \ - libgpg-error.so:security/libgpg-error \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libexo panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= IPV6 NLS OPTIONS_SUB= yes IPV6_CONFIGURE_ENABLE= ipv6 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|xfce-mail|mail-send|' \ ${WRKSRC}/panel-plugin/mailwatch-plugin.c .include diff --git a/math/xfce4-calculator-plugin/Makefile b/math/xfce4-calculator-plugin/Makefile index 642f04ae5adf..72d948016ef3 100644 --- a/math/xfce4-calculator-plugin/Makefile +++ b/math/xfce4-calculator-plugin/Makefile @@ -1,30 +1,31 @@ PORTNAME= xfce4-calculator-plugin PORTVERSION= 0.7.2 +PORTREVISION= 1 CATEGORIES= math xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Simple calculator for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bz2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/misc/xfce4-appfinder/Makefile b/misc/xfce4-appfinder/Makefile index 7dc1bfad9816..76d2e294b6d2 100644 --- a/misc/xfce4-appfinder/Makefile +++ b/misc/xfce4-appfinder/Makefile @@ -1,27 +1,28 @@ PORTNAME= xfce4-appfinder PORTVERSION= 4.18.1 +PORTREVISION= 1 CATEGORIES= misc xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Application launcher and finder WWW= https://www.xfce.org/ LICENSE= GPLv2 USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= garcon xfconf +USE_XFCE= garcon libmenu xfconf GNU_CONFIGURE= yes PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/misc/xfce4-weather-plugin/Makefile b/misc/xfce4-weather-plugin/Makefile index 803cf9e32b9b..6b7d73325482 100644 --- a/misc/xfce4-weather-plugin/Makefile +++ b/misc/xfce4-weather-plugin/Makefile @@ -1,37 +1,38 @@ PORTNAME= xfce4-weather-plugin PORTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= misc xfce geography MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Weather plugin for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libxml2 -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS UPOWER OPTIONS_SUB= yes UPOWER_DESC= Power management tasks NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower UPOWER_CONFIGURE_ENABLE=upower .include diff --git a/multimedia/xfce4-parole/Makefile b/multimedia/xfce4-parole/Makefile index 9e95b8ecf965..cd08aaf6db9a 100644 --- a/multimedia/xfce4-parole/Makefile +++ b/multimedia/xfce4-parole/Makefile @@ -1,58 +1,58 @@ PORTNAME= parole PORTVERSION= 4.18.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Lightweight media player for Xfce4 based on GStreamer WWW= https://docs.xfce.org/apps/parole/introduction LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify \ - libtag.so:audio/taglib \ + libtag_c.so:audio/taglib \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= xdg-screensaver:devel/xdg-utils USES= compiler:c++11-lang desktop-file-utils gettext-tools \ gmake gnome gstreamer libtool pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool USE_GSTREAMER= core faad flac wavpack rtmp x -USE_XFCE= panel +USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-notify-plugin \ --enable-tray-plugin \ --enable-taglib \ --enable-mpris2-plugin \ --without-html-dir INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_GROUP= GST_PLUG OPTIONS_GROUP_GST_PLUG= CDDA HTTP OPTIONS_DEFAULT= HTTP OPTIONS_SUB= yes CDDA_USE= gstreamer=cdparanoia GST_PLUG_DESC= Additional GStreamer plugins HTTP_DESC= HTTP streaming (libsoup) HTTP_USE= gstreamer=soup NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: # Fix .rc files path @${REINPLACE_CMD} -e 's|xfce4/src/misc|${PORTNAME}|g' \ ${WRKSRC}/src/common/parole-rc-utils.h .include diff --git a/sysutils/garcon/Makefile b/sysutils/garcon/Makefile index 1a59a29fa6cb..a07b55f72a9f 100644 --- a/sysutils/garcon/Makefile +++ b/sysutils/garcon/Makefile @@ -1,44 +1,43 @@ PORTNAME= garcon PORTVERSION= 4.18.1 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Freedesktop compliant menu library WWW= https://www.xfce.org/ # garcon's source code is licensed under GPLv2, while its # documentation is under GFDL 1.1. LICENSE= GPLv2 -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libmenu USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR NLS OPTIONS_DEFAULT= GIR OPTIONS_SUB= yes GIR_DESC= Use Gobject Introspection GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/gigolo/Makefile b/sysutils/gigolo/Makefile index e6f9b0365fb1..e252b35517df 100644 --- a/sysutils/gigolo/Makefile +++ b/sysutils/gigolo/Makefile @@ -1,40 +1,41 @@ PORTNAME= gigolo PORTVERSION= 0.5.3 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= XFCE/apps MAINTAINER= xfce@FreeBSD.org COMMENT= Frontend to easily manage filesystem connections WWW= https://docs.xfce.org/apps/gigolo/start LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser LIB_DEPENDS= libharfbuzz.so:print/harfbuzz -USES= fuse gettext-tools gmake gnome pkgconfig tar:bzip2 xfce xorg +USES= gettext-tools gmake gnome pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 gvfs intltool USE_XORG= x11 GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog NEWS THANKS TODO OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|^DOCFILES.*|DOCFILES =|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(datarootdir)/locale|' \ ${WRKSRC}/po/Makefile.in.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/xfce4-battery-plugin/Makefile b/sysutils/xfce4-battery-plugin/Makefile index 62ac76f84f69..820eafe41bcd 100644 --- a/sysutils/xfce4-battery-plugin/Makefile +++ b/sysutils/xfce4-battery-plugin/Makefile @@ -1,33 +1,34 @@ PORTNAME= xfce4-battery-plugin PORTVERSION= 1.1.5 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Battery monitor panel plugin for Xfce4 WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz ONLY_FOR_ARCHS= amd64 i386 USES= alias gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel USE_LDCONFIG= yes SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-bsdcpufreq-plugin/Makefile b/sysutils/xfce4-bsdcpufreq-plugin/Makefile index ae2a3879cf5c..5c477057523a 100644 --- a/sysutils/xfce4-bsdcpufreq-plugin/Makefile +++ b/sysutils/xfce4-bsdcpufreq-plugin/Makefile @@ -1,34 +1,31 @@ -# - PORTNAME= xfce4-bsdcpufreq-plugin PORTVERSION= 0.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils xfce MAINTAINER= riggs@FreeBSD.org COMMENT= Displays the current CPU clock frequency in the panel LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gnome pkgconfig xfce -USE_XFCE= panel +USE_XFCE= libmenu panel USE_GNOME= cairo gdkpixbuf2 gtk30 PLIST_FILES= lib/xfce4/panel/plugins/libbsdcpufreq.so \ share/xfce4/panel/plugins/bsdcpufreq.desktop USE_GITHUB= yes GH_ACCOUNT= riggs- GH_TAGNAME= 345edc2 do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins ${MKDIR} ${STAGEDIR}${PREFIX}/share/xfce4/panel/plugins ${INSTALL_LIB} ${WRKSRC}/libbsdcpufreq.so ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins ${INSTALL_DATA} ${WRKSRC}/bsdcpufreq.desktop ${STAGEDIR}${PREFIX}/share/xfce4/panel/plugins .include diff --git a/sysutils/xfce4-cpugraph-plugin/Makefile b/sysutils/xfce4-cpugraph-plugin/Makefile index 40bd599da382..c5c9cae7e003 100644 --- a/sysutils/xfce4-cpugraph-plugin/Makefile +++ b/sysutils/xfce4-cpugraph-plugin/Makefile @@ -1,30 +1,31 @@ PORTNAME= xfce4-cpugraph-plugin PORTVERSION= 1.2.8 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Graphical representation of the CPU load WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_CSTD= c99 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-diskperf-plugin/Makefile b/sysutils/xfce4-diskperf-plugin/Makefile index 3a3149f337ab..d4914264f77c 100644 --- a/sysutils/xfce4-diskperf-plugin/Makefile +++ b/sysutils/xfce4-diskperf-plugin/Makefile @@ -1,34 +1,36 @@ PORTNAME= xfce4-diskperf-plugin PORTVERSION= 2.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= danilo@FreeBSD.org COMMENT= Graphical representation of the disk IO WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gnome gmake libtool pkgconfig \ tar:bzip2 xfce -USE_GNOME= cairo gtk30 intltool -USE_XFCE= panel +USE_GNOME= cairo gdkpixbuf2 gtk30 intltool +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip LIBS+= -ldevstat OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch-NLS-off: @${REINPLACE_CMD} -e 's|[[:blank:]]po||' \ -e 's|po$$||' ${WRKSRC}/Makefile.in .include diff --git a/sysutils/xfce4-fsguard-plugin/Makefile b/sysutils/xfce4-fsguard-plugin/Makefile index 9a0f0a3cf00a..1fe318711845 100644 --- a/sysutils/xfce4-fsguard-plugin/Makefile +++ b/sysutils/xfce4-fsguard-plugin/Makefile @@ -1,31 +1,32 @@ PORTNAME= xfce4-fsguard-plugin PORTVERSION= 1.1.3 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin which displays free space of mountpoint WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin # COPYING file is wrong compared to license header LICENSE= BSD2CLAUSE LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-genmon-plugin/Makefile b/sysutils/xfce4-genmon-plugin/Makefile index 44f0a58d72e3..3bcf8b1e761d 100644 --- a/sysutils/xfce4-genmon-plugin/Makefile +++ b/sysutils/xfce4-genmon-plugin/Makefile @@ -1,29 +1,30 @@ PORTNAME= xfce4-genmon-plugin PORTVERSION= 4.2.0 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Generic Monitor Xfce4 panel plugin WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin LICENSE= LGPL21 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-mount-plugin/Makefile b/sysutils/xfce4-mount-plugin/Makefile index 80829dd816bb..e28018ccf817 100644 --- a/sysutils/xfce4-mount-plugin/Makefile +++ b/sysutils/xfce4-mount-plugin/Makefile @@ -1,30 +1,31 @@ PORTNAME= xfce4-mount-plugin PORTVERSION= 1.1.6 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mount and umount utility for the Xfce4 panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_LDCONFIG= yes -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-netload-plugin/Makefile b/sysutils/xfce4-netload-plugin/Makefile index b5ae4bce5556..314aa037eb7d 100644 --- a/sysutils/xfce4-netload-plugin/Makefile +++ b/sysutils/xfce4-netload-plugin/Makefile @@ -1,36 +1,37 @@ PORTNAME= xfce4-netload-plugin PORTVERSION= 1.4.1 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Network Load plugin for Xfce4 WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's/ || defined \{0,1\}(__FreeBSD_kernel__)//' \ ${WRKSRC}/panel-plugin/net.c \ ${WRKSRC}/panel-plugin/net.h \ ${WRKSRC}/panel-plugin/os.h .include diff --git a/sysutils/xfce4-places-plugin/Makefile b/sysutils/xfce4-places-plugin/Makefile index d42632a4c30e..78c52948dd95 100644 --- a/sysutils/xfce4-places-plugin/Makefile +++ b/sysutils/xfce4-places-plugin/Makefile @@ -1,32 +1,32 @@ PORTNAME= xfce4-places-plugin PORTVERSION= 1.8.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= File browser launcher for Xfce4 panel plugin WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libnotify.so:devel/libnotify \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel thunar +USE_XFCE= libexo libmenu panel xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-power-manager/Makefile b/sysutils/xfce4-power-manager/Makefile index e1024af5fc12..fd435483077c 100644 --- a/sysutils/xfce4-power-manager/Makefile +++ b/sysutils/xfce4-power-manager/Makefile @@ -1,43 +1,44 @@ PORTNAME= xfce4-power-manager PORTVERSION= 4.18.2 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Power manager for the Xfce Desktop WWW= https://goodies.xfce.org/projects/applications/xfce4-power-manager LICENSE= GPLv2 LIB_DEPENDS= libnotify.so:devel/libnotify \ libupower-glib.so:sysutils/upower \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_XORG= ice sm xrandr x11 xext xtst xscrnsaver GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-network-manager \ --enable-polkit \ --enable-xfce4panel INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile index c36caaf20f0c..d8dabf33c18c 100644 --- a/sysutils/xfce4-settings/Makefile +++ b/sysutils/xfce4-settings/Makefile @@ -1,60 +1,60 @@ PORTNAME= xfce4-settings PORTVERSION= 4.18.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce 4 settings application WWW= https://docs.xfce.org/xfce/xfce4-settings/start LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcolord.so:graphics/colord \ libfontconfig.so:x11-fonts/fontconfig \ libxklavier.so:x11/libxklavier USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ libtool pkgconfig python shebangfix tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool USE_XFCE= garcon libexo xfconf USE_XORG= x11 xcursor xi xorgproto xrandr GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pluggable-dialogs SHEBANG_FILES= dialogs/mime-settings/helpers/xfce4-compose-mail PORTSCOUT= limitw:1,even OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER OPTIONS_DEFAULT= LIBINPUT NOTIFY OPTIONS_SUB= yes LIBINPUT_DESC= Libinput support UPOWER_DESC= Power management tasks LIBINPUT_BUILD_DEPENDS= ${LOCALBASE}/include/xorg/libinput-properties.h:x11-drivers/xf86-input-libinput LIBINPUT_CONFIGURE_ENABLE= xorg-libinput NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= libnotify NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify UPOWER_CONFIGURE_ENABLE= upower-glib UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug=yes .endif post-patch: @${REINPLACE_CMD} -e 's|Rodent|elementary-xfce|g' \ ${WRKSRC}/dialogs/appearance-settings/main.c @${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="elementary-xfce|' \ ${WRKSRC}/xfsettingsd/xsettings.xml .include diff --git a/sysutils/xfce4-systemload-plugin/Makefile b/sysutils/xfce4-systemload-plugin/Makefile index 6b4787d51a46..e0003e707187 100644 --- a/sysutils/xfce4-systemload-plugin/Makefile +++ b/sysutils/xfce4-systemload-plugin/Makefile @@ -1,41 +1,43 @@ PORTNAME= xfce4-systemload-plugin PORTVERSION= 1.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= System Load plugin for Xfce4 panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin LICENSE= BSD2CLAUSE +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf SSP_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-libgtop INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS UPOWER # LIBGTOP OPTIONS_DEFAULT= UPOWER OPTIONS_SUB= yes # Enabling libgtop causes crashes, needs investigation #LIBGTOP_DESC= Use libgtop for network utilization monitoring UPOWER_DESC= Use upower for adapting update interval to power state #LIBGTOP_CONFIGURE_ENABLE= libgtop #LIBGTOP_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UPOWER_CONFIGURE_ENABLE=upower UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower .include diff --git a/sysutils/xfce4-wavelan-plugin/Makefile b/sysutils/xfce4-wavelan-plugin/Makefile index 6c74060d0192..def2448561bb 100644 --- a/sysutils/xfce4-wavelan-plugin/Makefile +++ b/sysutils/xfce4-wavelan-plugin/Makefile @@ -1,30 +1,30 @@ PORTNAME= xfce4-wavelan-plugin PORTVERSION= 0.6.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Displays various information about a WaveLAN device WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin LICENSE= BSD3CLAUSE LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/textproc/xfce4-dict-plugin/Makefile b/textproc/xfce4-dict-plugin/Makefile index f9ba4190f212..a646475f5b9b 100644 --- a/textproc/xfce4-dict-plugin/Makefile +++ b/textproc/xfce4-dict-plugin/Makefile @@ -1,33 +1,34 @@ PORTNAME= xfce4-dict PORTVERSION= 0.8.5 +PORTREVISION= 1 CATEGORIES= textproc xfce MASTER_SITES= XFCE/apps PKGNAMESUFFIX= -plugin DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce4 plugin to query different dictionaries WWW= https://goodies.xfce.org/projects/applications/xfce4-dict LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/www/midori/Makefile b/www/midori/Makefile index 507cb97101af..90e717f74978 100644 --- a/www/midori/Makefile +++ b/www/midori/Makefile @@ -1,56 +1,54 @@ PORTNAME= midori PORTVERSION= 9.0 DISTVERSIONPREFIX= v -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www xfce MAINTAINER= xfce@FreeBSD.org COMMENT= Lightweight web browser using WebKit browser engine WWW= https://www.midori-browser.org/ LICENSE= LGPL21 MIT LICENSE_COMB= multi -LIB_DEPENDS= libnotify.so:devel/libnotify \ - libjson-glib-1.0.so:devel/json-glib \ +LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libsoup-2.4.so:devel/libsoup \ libp11-kit.so:security/p11-kit \ libgcr-base-3.so:security/gcr \ libpeas-1.0.so:devel/libpeas \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext gnome \ libarchive localbase:ldflags pkgconfig sqlite tar:bzip2 vala:build -USE_GNOME= cairo glib20 gtk30 intltool introspection librsvg2:build \ - libxml2 +USE_GNOME= cairo glib20 gtk30 intltool introspection librsvg2:build CPE_VENDOR= midori-browser CFLAGS+= -Wno-int-conversion -Wno-return-type CMAKE_ARGS= -DUSE_APIDOCS:BOOL=OFF USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION:R}" USE_GITHUB= yes GH_ACCOUNT= midori-browser GH_PROJECT= core OPTIONS_DEFINE= ZEITGEIST OPTIONS_SUB= yes ZEITGEIST_DESC= User logs activities ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist ZEITGEIST_CMAKE_OFF= -DUSE_ZEITGEIST:BOOL=OFF post-patch: # Avoid errors with CMake .for dir in config extensions @${RM} ${WRKSRC}/${dir}/*.orig .endfor .include diff --git a/www/xfce4-smartbookmark-plugin/Makefile b/www/xfce4-smartbookmark-plugin/Makefile index 2f6102fab062..61d18f54b8ab 100644 --- a/www/xfce4-smartbookmark-plugin/Makefile +++ b/www/xfce4-smartbookmark-plugin/Makefile @@ -1,29 +1,31 @@ PORTNAME= xfce4-smartbookmark-plugin PORTVERSION= 0.5.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Query search engines from the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/x11-clocks/xfce4-datetime-plugin/Makefile b/x11-clocks/xfce4-datetime-plugin/Makefile index 69f3494a13db..e6ccca1700e4 100644 --- a/x11-clocks/xfce4-datetime-plugin/Makefile +++ b/x11-clocks/xfce4-datetime-plugin/Makefile @@ -1,30 +1,30 @@ PORTNAME= xfce4-datetime-plugin PORTVERSION= 0.8.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Datetime panel plugin for the Xfce desktop WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11-clocks/xfce4-stopwatch-plugin/Makefile b/x11-clocks/xfce4-stopwatch-plugin/Makefile index e773de5a0b8a..eb6b24fc99bc 100644 --- a/x11-clocks/xfce4-stopwatch-plugin/Makefile +++ b/x11-clocks/xfce4-stopwatch-plugin/Makefile @@ -1,29 +1,31 @@ PORTNAME= xfce4-stopwatch-plugin PORTVERSION= 0.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= XFCE panel plugin to keep track of elapsed time WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-stopwatch-plugin LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce -USE_GNOME= cairo gtk30 intltool -USE_XFCE= panel +USE_GNOME= cairo gdkpixbuf2 gtk30 intltool +USE_XFCE= libutil panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/x11-clocks/xfce4-time-out-plugin/Makefile b/x11-clocks/xfce4-time-out-plugin/Makefile index c9b7dca43d6b..bcaafc1fd895 100644 --- a/x11-clocks/xfce4-time-out-plugin/Makefile +++ b/x11-clocks/xfce4-time-out-plugin/Makefile @@ -1,30 +1,31 @@ PORTNAME= xfce4-time-out-plugin PORTVERSION= 1.1.3 +PORTREVISION= 1 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Time out plugin for Xfce WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11-clocks/xfce4-timer-plugin/Makefile b/x11-clocks/xfce4-timer-plugin/Makefile index 588f200e814f..3492a84eafe3 100644 --- a/x11-clocks/xfce4-timer-plugin/Makefile +++ b/x11-clocks/xfce4-timer-plugin/Makefile @@ -1,29 +1,30 @@ PORTNAME= xfce4-timer-plugin PORTVERSION= 1.7.2 +PORTREVISION= 1 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Timer plugin for Xfce WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/x11-fm/thunar/Makefile b/x11-fm/thunar/Makefile index cf4e905e5ebc..a71fbb839ee3 100644 --- a/x11-fm/thunar/Makefile +++ b/x11-fm/thunar/Makefile @@ -1,90 +1,90 @@ PORTNAME= thunar DISTVERSION= 4.18.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-fm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager WWW= https://docs.xfce.org/xfce/thunar/Start LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libharfbuzz.so:print/harfbuzz RUN_DEPENDS= pkexec:sysutils/polkit \ xfce4-tumbler>0:deskutils/xfce4-tumbler USES= compiler:c11 cpe desktop-file-utils gettext-tools gmake gnome \ libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_LDCONFIG= yes -USE_XFCE= libexo xfconf +USE_XFCE= libexo panel xfconf USE_XORG= ice sm x11 CPE_VENDOR= xfce GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gudev \ --enable-gio-unix INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR NLS NOTIFY OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_SUB= yes # Override NOTIFY_DESC GIR_DESC= Use Gobject Introspection NOTIFY_DESC= Display notifications PLUG_APR_DESC= Advanced Properties plugin PLUG_SBR_DESC= Simple Builtin Renamers plugin PLUG_TPA_DESC= Trash Panel Applet plugin PLUG_UCA_DESC= User Customizable Actions plugin PLUG_WALL_DESC= Wallpaper plugin GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= notifications NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif PLUG_APR_LIB_DEPENDS= libexif.so:graphics/libexif PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin PLUG_SBR_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin PLUG_TPA_USE= GNOME=gvfs \ XFCE=panel PLUG_UCA_CONFIGURE_ENABLE= uca-plugin PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin post-patch: @${REINPLACE_CMD} -e 's|mail-send|emblem-mail|' \ ${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/systemd/user/thunar.service (cd ${STAGEDIR}${PREFIX}/lib && ${RMDIR} -p systemd/user) .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include diff --git a/x11-wm/xfce4-desktop/Makefile b/x11-wm/xfce4-desktop/Makefile index ac8b8f473fd7..e02a737bd675 100644 --- a/x11-wm/xfce4-desktop/Makefile +++ b/x11-wm/xfce4-desktop/Makefile @@ -1,46 +1,46 @@ PORTNAME= xfce4-desktop PORTVERSION= 4.18.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DISTNAME= xfdesktop-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's desktop manager WWW= https://www.xfce.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libnotify.so:devel/libnotify \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \ xfce xorg USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool libwnck3 -USE_XFCE= garcon libexo +USE_XFCE= garcon libexo xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-gio-unix \ --enable-notifications PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS THUNAR OPTIONS_DEFAULT= THUNAR OPTIONS_SUB= yes THUNAR_DESC= Thunar file manager support NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime THUNAR_CONFIGURE_ENABLE= thunarx THUNAR_CONFIGURE_WITH= file-manager-fallback=Thunar THUNAR_USE= xfce=thunar .include diff --git a/x11-wm/xfce4-panel-profiles/Makefile b/x11-wm/xfce4-panel-profiles/Makefile index fa56b49926e7..e8fbbf877268 100644 --- a/x11-wm/xfce4-panel-profiles/Makefile +++ b/x11-wm/xfce4-panel-profiles/Makefile @@ -1,31 +1,32 @@ PORTNAME= xfce4-panel-profiles PORTVERSION= 1.0.14 +PORTREVISION= 1 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel multiple layouts manager WWW= https://git.xfce.org/apps/xfce4-panel-profiles/about/ LICENSE= GPLv3 USES= gettext-tools gmake gnome python shebangfix tar:bz2 xfce USE_GNOME= gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel NO_ARCH= yes HAS_CONFIGURE= yes SHEBANG_FILES= xfce4-panel-profiles/xfce4-panel-profiles.py \ xfce4-panel-profiles/panelconfig.py OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_INSTALL_TARGET= install-locale NLS_USES= gettext-runtime post-install: ${RLN} ${STAGEDIR}${PREFIX}/share/locale ${STAGEDIR}${PREFIX}/share/${PORTNAME}/locale .include diff --git a/x11-wm/xfce4-panel/Makefile b/x11-wm/xfce4-panel/Makefile index 5633a30fe0cc..d9d7812d2c34 100644 --- a/x11-wm/xfce4-panel/Makefile +++ b/x11-wm/xfce4-panel/Makefile @@ -1,49 +1,50 @@ PORTNAME= xfce4-panel PORTVERSION= 4.18.5 +PORTREVISION= 1 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel WWW= https://docs.xfce.org/xfce/xfce4-panel/start LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 USE_LDCONFIG= yes USE_XFCE= garcon libexo xfconf USE_XORG= ice sm x11 xext GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-gio-unix --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR NLS VAPI OPTIONS_DEFAULT= GIR VAPI OPTIONS_SUB= yes GIR_DESC= Use Gobject Introspection GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime VAPI_USES= vala:build VAPI_CONFIGURE_ENABLE= vala VAPI_IMPLIES= GIR .include diff --git a/x11-wm/xfce4-session/Makefile b/x11-wm/xfce4-session/Makefile index beed4011f236..e6d1966dc6d3 100644 --- a/x11-wm/xfce4-session/Makefile +++ b/x11-wm/xfce4-session/Makefile @@ -1,40 +1,40 @@ PORTNAME= xfce4-session PORTVERSION= 4.18.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's session manager WWW= https://www.xfce.org/ LICENSE= GPLv2 BUILD_DEPENDS= iceauth:x11/iceauth RUN_DEPENDS= iceauth:x11/iceauth \ console-kit-daemon:sysutils/consolekit2 \ xrdb:x11/xrdb LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \ pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool libwnck3 USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-legacy-sm \ --with-xsession-prefix=${PREFIX} SUB_FILES= pkg-message INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11-wm/xfce4-wm/Makefile b/x11-wm/xfce4-wm/Makefile index 81b3327df7d7..94193b77ba80 100644 --- a/x11-wm/xfce4-wm/Makefile +++ b/x11-wm/xfce4-wm/Makefile @@ -1,52 +1,52 @@ PORTNAME= xfce4-wm PORTVERSION= 4.18.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DISTNAME= xfwm4-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's window manager WWW= https://xfce.org/ LICENSE= GPLv2 LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \ xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libwnck3 USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xi xinerama \ xorgproto xpresent xrandr xrender xres CONFIGURE_ARGS= --enable-xsync \ --enable-render \ --enable-randr \ --enable-compositor \ --enable-xpresent \ --disable-kde-systray GNU_CONFIGURE= yes DATADIR= ${PREFIX}/share/xfwm4 PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS STARTUP OPTIONS_DEFAULT= STARTUP OPTIONS_SUB= yes STARTUP_DESC= Startup notification NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime STARTUP_CONFIGURE_ENABLE= startup-notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification post-patch: @${REINPLACE_CMD} -e 's|Default|Greybird|' \ ${WRKSRC}/settings-dialogs/xfwm4-settings.c .include diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile index fe8f7281a4f2..cab24119a044 100644 --- a/x11/libexo/Makefile +++ b/x11/libexo/Makefile @@ -1,44 +1,42 @@ PORTNAME= libexo PORTVERSION= 4.18.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MASTER_SITES= XFCE DISTNAME= exo-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Application library for the Xfce desktop environment WWW= https://www.xfce.org/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz BUILD_DEPENDS= p5-URI>=1.70:net/p5-URI RUN_DEPENDS= p5-URI>=1.70:net/p5-URI USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \ perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_LDCONFIG= yes USE_XFCE= libmenu USE_XORG= ice sm x11 WRKSRC= ${WRKDIR}/${DISTNAME} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir --disable-silent-rules PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11/libxfce4menu/Makefile b/x11/libxfce4menu/Makefile index 28f0ae3a9146..b10e088523ae 100644 --- a/x11/libxfce4menu/Makefile +++ b/x11/libxfce4menu/Makefile @@ -1,60 +1,59 @@ PORTNAME= libxfce4menu PORTVERSION= 4.18.4 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE DISTNAME= libxfce4ui-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Widgets library for the Xfce desktop environment WWW= https://www.xfce.org/ LICENSE= GPLv2 -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libepoxy.so:graphics/libepoxy \ +LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libgtop-2.0.so:devel/libgtop \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \ pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_LDCONFIG= yes -USE_XFCE= xfconf +USE_XFCE= libutil xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-vendor-info=${OPSYS} --without-html-dir \ --enable-glibtop --enable-epoxy \ --disable-gudev INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR GLADE NLS STARTUP VAPI OPTIONS_DEFAULT= GIR STARTUP VAPI OPTIONS_SUB= yes GIR_DESC= Use Gobject Introspection GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no GLADE_CONFIGURE_ENABLE= gladeui2 GLADE_LIB_DEPENDS= libgladeui-2.so:devel/glade GLADE_USE= gnome=libxml2 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime STARTUP_CONFIGURE_ENABLE= startup-notification STARTUP_DESC= Startup notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification VAPI_USES= vala:build VAPI_CONFIGURE_ENABLE= vala VAPI_IMPLIES= GIR .include diff --git a/x11/workrave/Makefile b/x11/workrave/Makefile index 2abd96a6cc2f..3bf8e925bcae 100644 --- a/x11/workrave/Makefile +++ b/x11/workrave/Makefile @@ -1,80 +1,80 @@ PORTNAME= workrave PORTVERSION= 1.10.50 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= https://github.com/rcaelers/workrave/releases/download/v${PORTVERSION:S/./_/g}/ MAINTAINER= cyberbotx@cyberbotx.com COMMENT= RSI prevention tool (${FLAVOR} flavor) WWW= https://www.workrave.org/ LICENSE= GPLv3+ LIB_DEPENDS= libgdome.so:textproc/gdome2 \ libharfbuzz.so:print/harfbuzz FLAVORS= default xfce FLAVOR?= ${FLAVORS:[1]} xfce_PKGNAMESUFFIX= -xfce xfce_DESCR= ${.CURDIR}/pkg-descr.xfce xfce_CONFLICTS_INSTALL= workrave default_CONFLICTS_INSTALL= workrave-xfce USES= compiler:c++11-lang desktop-file-utils gmake gnome libtool \ localbase pkgconfig xorg .if ${FLAVOR} == xfce CATEGORIES+= xfce USES+= xfce USE_XFCE= libutil panel # Easier than using *_SUB since there's no flavor helper for that. PLIST_FILES= lib/xfce4/panel/plugins/libworkrave-plugin.a \ lib/xfce4/panel/plugins/libworkrave-plugin.so \ share/xfce4/panel/plugins/workrave-xfce-applet.desktop .endif USE_CXXSTD= c++11 USE_GNOME= gdkpixbuf2 gtkmm30 intlhack intltool introspection:build USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xmu xorgproto xscrnsaver xtst GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gconf \ --disable-gnome3 \ --disable-gsettings \ --disable-indicator \ --disable-mate \ --disable-pulse .if ${FLAVOR} != xfce CONFIGURE_ARGS+= --disable-xfce .endif INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DBUS DISTRIBUTION GSTREAMER NLS OPTIONS_DEFAULT= DBUS GSTREAMER OPTIONS_SUB= yes DISTRIBUTION_DESC= Build with networking support DBUS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ boost-libs>0:devel/boost-libs DBUS_USES= python:build DBUS_CONFIGURE_ENABLE= dbus DISTRIBUTION_CONFIGURE_ENABLE= distribution GSTREAMER_USES= gstreamer GSTREAMER_USE= GSTREAMER=good GSTREAMER_CONFIGURE_ENABLE= gstreamer NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Upstream recommends editing that file to add or remove exercises, # hence treat it like a config file. post-stage: ${MV} ${STAGEDIR}${DATADIR}/exercises/exercises.xml \ ${STAGEDIR}${DATADIR}/exercises/exercises.xml.sample .include diff --git a/x11/xfce4-appmenu-plugin/Makefile b/x11/xfce4-appmenu-plugin/Makefile index 03f99d578575..7db6a6d4433f 100644 --- a/x11/xfce4-appmenu-plugin/Makefile +++ b/x11/xfce4-appmenu-plugin/Makefile @@ -1,38 +1,38 @@ PORTNAME= xfce4-appmenu-plugin DISTVERSION= 0.7.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= 442bcebcc00e.patch:-p1 # meson >= 0.60 MAINTAINER= ericbsd@FreeBSD.org COMMENT= Application Menu plugin for XFCE panel WWW= https://gitlab.com/vala-panel-project/vala-panel-appmenu LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libbamf3.so:sysutils/bamf RUN_DEPENDS= appmenu-registrar>=0:x11/appmenu-registrar \ appmenu-gtk-module>=0:x11/gtk-app-menu USES= meson gnome xfce pkgconfig gettext vala:build MESON_ARGS= -Dvalapanel=disabled \ -Dxfce=enabled \ -Dmate=disabled \ -Dbudgie=disabled \ -Djayatana=disabled \ -Dregistrar=disabled \ -Dappmenu-gtk-module=disabled -USE_XFCE= panel +USE_XFCE= panel xfconf USE_GNOME= gtk30 glib20 gtk20 gdkpixbuf2 USE_GITLAB= yes GL_ACCOUNT= vala-panel-project GL_PROJECT= vala-panel-appmenu GL_TAGNAME= 4e362c22ab3a23c98f13fb379c782786ee057cf6 .include diff --git a/x11/xfce4-clipman-plugin/Makefile b/x11/xfce4-clipman-plugin/Makefile index bdebe95e4f04..df9a801cd60a 100644 --- a/x11/xfce4-clipman-plugin/Makefile +++ b/x11/xfce4-clipman-plugin/Makefile @@ -1,36 +1,37 @@ PORTNAME= xfce4-clipman-plugin PORTVERSION= 1.6.5 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Clipboard manager for the Xfce panel WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_XORG= ice sm x11 xorgproto xtst GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-wayland-scanner --disable-wayland-client INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS QRCODE OPTIONS_SUB= yes QRCODE_DESC= QR Code support NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls QRCODE_LIB_DEPENDS= libqrencode.so:graphics/libqrencode QRCODE_CONFIGURE_ENABLE=libqrencode .include diff --git a/x11/xfce4-dashboard/Makefile b/x11/xfce4-dashboard/Makefile index 624e83debefd..d9ef542478b5 100644 --- a/x11/xfce4-dashboard/Makefile +++ b/x11/xfce4-dashboard/Makefile @@ -1,38 +1,38 @@ PORTNAME= dashboard PORTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MASTER_SITES= XFCE/apps PKGNAMEPREFIX= xfce4- DISTNAME= xfdashboard-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= GNOME shell like dashboard for the Xfce desktop WWW= https://docs.xfce.org/apps/xfdashboard/start LICENSE= GPLv2 LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gl gmake gnome localbase libtool \ pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 USE_XFCE= garcon xfconf USE_XORG= x11 xcomposite xdamage xext xfixes xi xinerama xrandr -USE_GL= egl gl +USE_GL= egl USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11/xfce4-docklike-plugin/Makefile b/x11/xfce4-docklike-plugin/Makefile index 4cf7dfbbc58c..e3fdc3824e43 100644 --- a/x11/xfce4-docklike-plugin/Makefile +++ b/x11/xfce4-docklike-plugin/Makefile @@ -1,39 +1,39 @@ PORTNAME= xfce4-docklike-plugin PORTVERSION= 0.4.0 DISTVERSIONPREFIX= ${PORTNAME} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MAINTAINER= bsd@quentb.com COMMENT= Modern, minimalist taskbar for Xfce WWW= https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin LICENSE= GPLv3 BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools LIB_DEPENDS= libinotify.so:devel/libinotify \ libharfbuzz.so:print/harfbuzz USES= gettext-tools gmake gnome libtool pkgconfig xfce \ xorg USE_GITLAB= yes GL_SITE= https://gitlab.xfce.org GL_ACCOUNT= panel-plugins GL_TAGNAME= e6831250e5ca792f31ef4b493b1a92020fe1ab6b GNU_CONFIGURE= yes CONFIGURE_SCRIPT= autogen.sh INSTALL_TARGET= install-strip LDFLAGS+= -L${LOCALBASE}/lib -linotify USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libwnck3 -USE_XFCE= panel +USE_XFCE= libmenu panel USE_XORG= x11 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/x11/xfce4-screensaver/Makefile b/x11/xfce4-screensaver/Makefile index 5be8e5727f01..e8f21e89ce6e 100644 --- a/x11/xfce4-screensaver/Makefile +++ b/x11/xfce4-screensaver/Makefile @@ -1,66 +1,67 @@ PORTNAME= xfce4-screensaver PORTVERSION= 4.18.2 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce 4 screen saver and locker WWW= https://git.xfce.org/apps/xfce4-screensaver/about/ LICENSE= GPLv2 LGPL20 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gl gmake gnome pkgconfig python \ shebangfix tar:bzip2 xfce xorg USE_GL= gl USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 -USE_XFCE= garcon libexo xfconf +USE_XFCE= garcon xfconf USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm SHEBANG_FILES= src/xfce4-screensaver-configure GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-console-kit=yes \ --with-systemd=no \ --enable-maintainer-mode SCREENSAVER_DIR= share/applications/screensavers OPTIONS_DEFINE= NLS PAM OPTIONS_DEFAULT=PAM OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime PAM_RUN_DEPENDS= pam_helper:security/pam_helper PAM_CONFIGURE_ON= --enable-authentication-scheme=helper \ --with-passwd-helper=${LOCALBASE}/bin/pam_helper PAM_CONFIGURE_OFF= --disable-pam .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug=yes .endif post-patch-PAM-on: @${REINPLACE_CMD} -e 's|/etc/pam.d|${PREFIX}/etc/pam.d|g' \ ${WRKSRC}/src/gs-auth-pam.c post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SCREENSAVER_DIR} @${REINPLACE_CMD} 's/^\(Name[^=]*=\)\(.*\)/\1XFCE \2/' ${STAGEDIR}${PREFIX}/etc/xdg/autostart/xfce4-screensaver.desktop post-install-PAM-on: ${INSTALL_DATA} ${FILESDIR}/xfce4-screensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xfce4-screensaver.sample .include diff --git a/x11/xfce4-screenshooter-plugin/Makefile b/x11/xfce4-screenshooter-plugin/Makefile index 3ba263f030cf..ead2f3d1c39c 100644 --- a/x11/xfce4-screenshooter-plugin/Makefile +++ b/x11/xfce4-screenshooter-plugin/Makefile @@ -1,34 +1,35 @@ PORTNAME= xfce4-screenshooter-plugin PORTVERSION= 1.10.4 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/apps DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Application and panel plugin to take screenshots WWW= https://goodies.xfce.org/projects/applications/xfce4-screenshooter LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_CSTD= c99 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libxml2 -USE_XFCE= panel +USE_XFCE= libexo libmenu panel xfconf USE_XORG= ice sm x11 xfixes xext GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11/xfce4-taskmanager/Makefile b/x11/xfce4-taskmanager/Makefile index ea002358c1e8..b7505278b239 100644 --- a/x11/xfce4-taskmanager/Makefile +++ b/x11/xfce4-taskmanager/Makefile @@ -1,33 +1,33 @@ PORTNAME= xfce4-taskmanager PORTVERSION= 1.5.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Task manager for the Xfce desktop WWW= https://goodies.xfce.org/projects/applications/xfce4-taskmanager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= gettext-tools gmake gnome localbase pkgconfig tar:bzip2 \ xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 xmu xt GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-silent-rules --disable-gksu --enable-wnck3 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11/xfce4-terminal/Makefile b/x11/xfce4-terminal/Makefile index e3eb017d7585..93209b15b767 100644 --- a/x11/xfce4-terminal/Makefile +++ b/x11/xfce4-terminal/Makefile @@ -1,33 +1,33 @@ PORTNAME= xfce4-terminal PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Terminal emulator for the X windowing system WWW= https://www.xfce.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre2-8.so:devel/pcre2 USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \ xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool vte3 USE_XFCE= libmenu xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-utempter INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/x11/xfce4-verve-plugin/Makefile b/x11/xfce4-verve-plugin/Makefile index 6980a65e0f34..af540844800a 100644 --- a/x11/xfce4-verve-plugin/Makefile +++ b/x11/xfce4-verve-plugin/Makefile @@ -1,33 +1,34 @@ PORTNAME= verve-plugin PORTVERSION= 2.0.3 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/panel-plugins PKGNAMEPREFIX= xfce4- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Command line plugin for the Xfce Desktop WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin LICENSE= GPLv2 LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \ libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool pango -USE_XFCE= panel +USE_XFCE= libmenu panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-dbus OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/x11/xfce4-whiskermenu-plugin/Makefile b/x11/xfce4-whiskermenu-plugin/Makefile index c383ba187390..0d2fe32318bd 100644 --- a/x11/xfce4-whiskermenu-plugin/Makefile +++ b/x11/xfce4-whiskermenu-plugin/Makefile @@ -1,39 +1,40 @@ PORTNAME= xfce4-whiskermenu-plugin PORTVERSION= 2.8.0 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Alternate menu for the Xfce Desktop WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-whiskermenu-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++14-lang gettext-tools gnome localbase \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 -USE_XFCE= panel +USE_XFCE= garcon libexo panel xfconf OPTIONS_DEFINE= ACCOUNTS_SERVICE GTK_LAYER_SHELL LTO NLS OPTIONS_DEFAULT= ACCOUNTS_SERVICE GTK_LAYER_SHELL LTO OPTIONS_SUB= yes ACCOUNTS_SERVICE_DESC= Enable AccountsService support GTK_LAYER_SHELL_DESC= Enable support for positioning in Wayland ACCOUNTS_SERVICE_LIB_DEPENDS= libaccountsservice.so:sysutils/accountsservice ACCOUNTS_SERVICE_CMAKE_BOOL= ENABLE_ACCOUNTS_SERVICE GTK_LAYER_SHELL_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell GTK_LAYER_SHELL_CMAKE_BOOL= ENABLE_GTK_LAYER_SHELL LTO_CMAKE_BOOL= ENABLE_LINK_TIME_OPTIMIZATION NLS_USES= gettext-runtime post-patch-NLS-off: @${REINPLACE_CMD} '/add_subdirectory(po)/d' ${WRKSRC}/CMakeLists.txt .include diff --git a/x11/xfce4-windowck-plugin/Makefile b/x11/xfce4-windowck-plugin/Makefile index edeaaf373476..2f5bef6b5b9b 100644 --- a/x11/xfce4-windowck-plugin/Makefile +++ b/x11/xfce4-windowck-plugin/Makefile @@ -1,33 +1,33 @@ PORTNAME= xfce4-windowck-plugin PORTVERSION= 0.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Puts the maximized window title and windows buttons on the panel WWW= https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin LICENSE= GPLv2 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools USES= gettext-tools gmake gnome libtool python:build pkgconfig \ shebangfix tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3 intltool -USE_XFCE= panel +USE_XFCE= libmenu panel xfconf USE_XORG= x11 SHEBANG_GLOB= *.py GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include