mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
Welcome XFCE 4.20 to the FreeBSD ports tree!
Announcement: https://xfce.org/about/news/?post=1734220800 This release has experimental Wayland support, but not all components have been ported, YMMV. From upstream announcement: Important Notice: Please be aware that the Wayland support in Xfce 4.20 is experimental. It is recommended for advanced users only, as you may encounter bugs and experience incomplete functionality. Proceed with caution! Highlight of this commit: - Adding new port x11/libxfce4windowing - Changing some WWW links to XFCE project gitlab - Cleaned up Makefiles - Remove unneeded intltool dependencies - Added WAYLAND option where applicable, enabled by default Many thanks to Olivier Duchateau <duchateau.olivier@gmail.com> who provided a set of patches I started work from. PR: 283345
This commit is contained in:
parent
f293968c8d
commit
939e8ca9ba
77 changed files with 910 additions and 473 deletions
|
@ -13,7 +13,7 @@
|
||||||
_INCLUDE_USES_XFCE_Mk= yes
|
_INCLUDE_USES_XFCE_Mk= yes
|
||||||
_USES_POST+= xfce
|
_USES_POST+= xfce
|
||||||
|
|
||||||
_USE_XFCE_ALL= garcon libexo libmenu libutil panel thunar xfconf
|
_USE_XFCE_ALL= garcon libexo libmenu libutil panel thunar xdt xfconf windowing
|
||||||
|
|
||||||
xfce_ARGS?= # empty
|
xfce_ARGS?= # empty
|
||||||
|
|
||||||
|
@ -37,8 +37,12 @@ libutil_LIB_DEPENDS= libxfce4util.so:x11/libxfce4util
|
||||||
thunar_LIB_DEPENDS= libthunarx-3.so:x11-fm/thunar
|
thunar_LIB_DEPENDS= libthunarx-3.so:x11-fm/thunar
|
||||||
thunar_RUN_DEPENDS= Thunar:x11-fm/thunar
|
thunar_RUN_DEPENDS= Thunar:x11-fm/thunar
|
||||||
|
|
||||||
|
xdt_BUILD_DEPENDS= xfce4-dev-tools>=4.19.4:devel/xfce4-dev-tools
|
||||||
|
|
||||||
xfconf_LIB_DEPENDS= libxfconf-0.so:x11/xfce4-conf
|
xfconf_LIB_DEPENDS= libxfconf-0.so:x11/xfce4-conf
|
||||||
|
|
||||||
|
windowing_LIB_DEPENDS= libxfce4windowing-0.so:x11/libxfce4windowing
|
||||||
|
|
||||||
. if defined(USE_XFCE)
|
. if defined(USE_XFCE)
|
||||||
# First, expand all USE_XFCE_REQ recursively.
|
# First, expand all USE_XFCE_REQ recursively.
|
||||||
. for comp in ${_USE_XFCE_ALL}
|
. for comp in ${_USE_XFCE_ALL}
|
||||||
|
|
|
@ -6,38 +6,40 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Panel plugin for controlling PulseAudio mixer
|
COMMENT= Panel plugin for controlling PulseAudio mixer
|
||||||
WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin
|
WWW= https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio \
|
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
|
||||||
|
libharfbuzz.so:print/harfbuzz \
|
||||||
libnotify.so:devel/libnotify \
|
libnotify.so:devel/libnotify \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libpulse-mainloop-glib.so:audio/pulseaudio
|
||||||
RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol
|
RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||||
USE_XFCE= libexo panel xfconf
|
USE_XFCE= libexo panel windowing xfconf
|
||||||
USE_XORG= x11
|
USE_XORG= x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
CONFIGURE_ARGS= --enable-libxfce4windowing \
|
||||||
|
--enable-mpris2 \
|
||||||
|
--enable-wnck \
|
||||||
|
--with-mixer-command=${LOCALBASE}/bin/pavucontrol
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \
|
|
||||||
--enable-mpris2 \
|
|
||||||
--enable-wnck
|
|
||||||
CFLAGS+= -Wno-return-type
|
CFLAGS+= -Wno-return-type
|
||||||
|
|
||||||
OPTIONS_DEFINE= KEYBINDER NLS
|
OPTIONS_DEFINE= KEYBINDER NLS
|
||||||
OPTIONS_DEFAULT= KEYBINDER
|
OPTIONS_DEFAULT= KEYBINDER
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
KEYBINDER_DESC= Keyboard shortcuts
|
KEYBINDER_DESC= Keyboard shortcuts
|
||||||
KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3
|
KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3
|
||||||
KEYBINDER_CONFIGURE_ENABLE= keybinder
|
KEYBINDER_CONFIGURE_ENABLE= keybinder
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_USES= gettext-runtime
|
||||||
NLS_USES= gettext-runtime
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
PORTNAME= xfce4-notifyd
|
PORTNAME= xfce4-notifyd
|
||||||
PORTVERSION= 0.9.6
|
PORTVERSION= 0.9.6
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= deskutils xfce
|
CATEGORIES= deskutils xfce
|
||||||
MASTER_SITES= XFCE/apps
|
MASTER_SITES= XFCE/apps
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
@ -18,14 +19,13 @@ LICENSE= GPLv3
|
||||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||||
libnotify.so:devel/libnotify
|
libnotify.so:devel/libnotify
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig sqlite \
|
||||||
sqlite tar:bzip2 xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_XFCE= libmenu panel xfconf
|
USE_XFCE= libmenu panel xfconf
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
CONFIGURE_ARGS= --disable-systemd
|
CONFIGURE_ARGS= --disable-systemd
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= tumbler
|
PORTNAME= tumbler
|
||||||
PORTVERSION= 4.18.2
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 2
|
|
||||||
CATEGORIES= deskutils xfce
|
CATEGORIES= deskutils xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
PKGNAMEPREFIX= xfce4-
|
PKGNAMEPREFIX= xfce4-
|
||||||
|
@ -18,55 +17,55 @@ LIB_DEPENDS= libpng16.so:graphics/png
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool \
|
USES= compiler:c11 gettext-tools gmake gnome libtool \
|
||||||
localbase:ldflags pathfix pkgconfig tar:bzip2 xfce
|
localbase:ldflags pathfix pkgconfig tar:bzip2 xfce
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf
|
USE_GNOME= cairo gdkpixbuf2 glib20 libgsf
|
||||||
USE_XFCE= libutil
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
USE_XFCE= libutil
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
CONFIGURE_ARGS= --disable-gtk-doc-html \
|
||||||
SUB_FILES= pkg-message
|
|
||||||
CONFIGURE_ARGS= --enable-xdg-cache \
|
|
||||||
--enable-pixbuf-thumbnailer \
|
--enable-pixbuf-thumbnailer \
|
||||||
--disable-gtk-doc-html \
|
--enable-xdg-cache \
|
||||||
--without-html-dir
|
--without-html-dir
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= COVER EPUB FFMPEG FONTS GSTREAMER JPEG \
|
SUB_FILES= pkg-message
|
||||||
NLS ODF POPPLER
|
|
||||||
OPTIONS_DEFAULT=EPUB FONTS GSTREAMER JPEG ODF POPPLER
|
OPTIONS_DEFINE= COVER EPUB FFMPEG FONTS GSTREAMER JPEG NLS ODF POPPLER
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_DEFAULT= EPUB FONTS GSTREAMER JPEG ODF POPPLER
|
||||||
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
COVER_DESC= Open Movie Database plugin (check pkg-message)
|
COVER_DESC= Open Movie Database plugin (check pkg-message)
|
||||||
EPUB_DESC= EPUB thumbnailer plugin
|
EPUB_DESC= EPUB thumbnailer plugin
|
||||||
FONTS_DESC= Fonts thumbnailer plugin
|
FONTS_DESC= Fonts thumbnailer plugin
|
||||||
GSTREAMER_DESC= GStreamer thumbnailer plugin
|
GSTREAMER_DESC= GStreamer thumbnailer plugin
|
||||||
|
|
||||||
COVER_CONFIGURE_ENABLE= cover-thumbnailer
|
|
||||||
COVER_LIB_DEPENDS= libcurl.so:ftp/curl
|
COVER_LIB_DEPENDS= libcurl.so:ftp/curl
|
||||||
|
COVER_CONFIGURE_ENABLE= cover-thumbnailer
|
||||||
|
|
||||||
EPUB_CONFIGURE_ENABLE= gepub-thumbnailer
|
|
||||||
EPUB_LIB_DEPENDS= libgepub-0.6.so:textproc/libgepub
|
EPUB_LIB_DEPENDS= libgepub-0.6.so:textproc/libgepub
|
||||||
|
EPUB_CONFIGURE_ENABLE= gepub-thumbnailer
|
||||||
|
|
||||||
|
FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer
|
||||||
FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer
|
FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer
|
||||||
FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer
|
|
||||||
|
|
||||||
FONTS_CONFIGURE_ENABLE= font-thumbnailer
|
|
||||||
FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2
|
FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2
|
||||||
|
FONTS_CONFIGURE_ENABLE= font-thumbnailer
|
||||||
|
|
||||||
|
GSTREAMER_USES= gstreamer
|
||||||
GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer
|
GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer
|
||||||
GSTREAMER_USES= gstreamer
|
|
||||||
|
|
||||||
JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer
|
|
||||||
JPEG_USES= jpeg
|
JPEG_USES= jpeg
|
||||||
|
JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
ODF_USE= GNOME=libgsf
|
||||||
ODF_CONFIGURE_ENABLE= odf-thumbnailer
|
ODF_CONFIGURE_ENABLE= odf-thumbnailer
|
||||||
ODF_USE= gnome=libgsf
|
|
||||||
|
|
||||||
|
POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
|
||||||
POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer
|
POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer
|
||||||
POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1701362474
|
TIMESTAMP = 1734285510
|
||||||
SHA256 (xfce4/tumbler-4.18.2.tar.bz2) = b530eec635eac7f898c0d8d3a3ff79d76a145d3bed3e786d54b1ec058132be7a
|
SHA256 (xfce4/tumbler-4.20.0.tar.bz2) = 74b1647d55926547e98bfac70838ff63c5a84299a5e10c81c38d1fab90e25880
|
||||||
SIZE (xfce4/tumbler-4.18.2.tar.bz2) = 619513
|
SIZE (xfce4/tumbler-4.20.0.tar.bz2) = 706804
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= xfce4-dev-tools
|
PORTNAME= xfce4-dev-tools
|
||||||
PORTVERSION= 4.18.1
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= devel xfce
|
CATEGORIES= devel xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
@ -12,18 +11,21 @@ WWW= https://www.xfce.org/
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
BUILD_DEPENDS= gsed>0:textproc/gsed \
|
||||||
|
meson>0:devel/meson
|
||||||
RUN_DEPENDS= autoconf>=2.69:devel/autoconf \
|
RUN_DEPENDS= autoconf>=2.69:devel/autoconf \
|
||||||
automake>=1.15:devel/automake \
|
automake>=1.15:devel/automake \
|
||||||
libtoolize:devel/libtool \
|
bash:shells/bash \
|
||||||
bash:shells/bash
|
libtoolize:devel/libtool
|
||||||
|
|
||||||
USES= gnome pkgconfig shebangfix tar:bzip2 xfce
|
USES= gmake gnome pkgconfig python:env shebangfix tar:bzip2 xfce
|
||||||
USE_GNOME= glib20 libxslt
|
USE_GNOME= glib20 libxslt
|
||||||
SHEBANG_FILES= helpers/xfce-build helpers/xfce-do-release \
|
SHEBANG_FILES= helpers/xfce-build helpers/xfce-do-release.in \
|
||||||
helpers/xfce-get-translations
|
helpers/xfce-get-translations \
|
||||||
|
scripts/xdt-check-abi \
|
||||||
|
scripts/xdt-gen-visibility
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1697615600
|
TIMESTAMP = 1734293427
|
||||||
SHA256 (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 812cabe7048922ebc176564b73c3e427e467c9566365ee3e54c0487d305a7681
|
SHA256 (xfce4/xfce4-dev-tools-4.20.0.tar.bz2) = 1fba39a08a0ecc771eaa3a3b6e4272a4f0b9e7c67d0f66e780cd6090cd4466aa
|
||||||
SIZE (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 363652
|
SIZE (xfce4/xfce4-dev-tools-4.20.0.tar.bz2) = 380344
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
bin/xdt-autogen
|
bin/xdt-autogen
|
||||||
|
bin/xdt-check-abi
|
||||||
bin/xdt-csource
|
bin/xdt-csource
|
||||||
|
bin/xdt-gen-visibility
|
||||||
bin/xfce-build
|
bin/xfce-build
|
||||||
bin/xfce-do-release
|
bin/xfce-do-release
|
||||||
bin/xfce-get-release-notes
|
bin/xfce-get-release-notes
|
||||||
bin/xfce-get-translations
|
bin/xfce-get-translations
|
||||||
bin/xfce-update-news
|
bin/xfce-update-news
|
||||||
share/man/man1/xdt-csource.1.gz
|
|
||||||
share/aclocal/xdt-depends.m4
|
share/aclocal/xdt-depends.m4
|
||||||
share/aclocal/xdt-features.m4
|
share/aclocal/xdt-features.m4
|
||||||
share/aclocal/xdt-i18n.m4
|
share/aclocal/xdt-i18n.m4
|
||||||
share/aclocal/xdt-version.m4
|
share/aclocal/xdt-version.m4
|
||||||
|
share/man/man1/xdt-csource.1.gz
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
PORTNAME= xfce4-appfinder
|
PORTNAME= xfce4-appfinder
|
||||||
PORTVERSION= 4.18.1
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 2
|
|
||||||
CATEGORIES= misc xfce
|
CATEGORIES= misc xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Application launcher and finder
|
COMMENT= Application launcher and finder
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/xfce4-appfinder
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
tar:bzip2 xfce
|
||||||
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_XFCE= garcon libmenu xfconf
|
USE_XFCE= garcon libmenu xfconf
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1692735376
|
TIMESTAMP = 1734293316
|
||||||
SHA256 (xfce4/xfce4-appfinder-4.18.1.tar.bz2) = 9854ea653981be544ad545850477716c4c92d0c43eb47b75f78534837c0893f9
|
SHA256 (xfce4/xfce4-appfinder-4.20.0.tar.bz2) = 82ca82f77dc83e285db45438c2fe31df445148aa986ffebf2faabee4af9e7304
|
||||||
SIZE (xfce4/xfce4-appfinder-4.18.1.tar.bz2) = 564600
|
SIZE (xfce4/xfce4-appfinder-4.20.0.tar.bz2) = 732262
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
PORTNAME= garcon
|
PORTNAME= garcon
|
||||||
PORTVERSION= 4.18.2
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= sysutils xfce
|
CATEGORIES= sysutils xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Freedesktop compliant menu library
|
COMMENT= Freedesktop compliant menu library
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/garcon
|
||||||
|
|
||||||
# garcon's source code is licensed under GPLv2, while its
|
# garcon's source code is licensed under GPLv2, while its
|
||||||
# documentation is under GFDL 1.1.
|
# documentation is under GFDL 1.1.
|
||||||
|
@ -16,13 +16,13 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||||
pkgconfig tar:bzip2 xfce
|
pkgconfig tar:bzip2 xfce
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_XFCE= libmenu
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
USE_XFCE= libmenu
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
CONFIGURE_ARGS= --without-html-dir
|
CONFIGURE_ARGS= --without-html-dir
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
|
@ -32,11 +32,11 @@ OPTIONS_SUB= yes
|
||||||
|
|
||||||
GIR_DESC= Use Gobject Introspection
|
GIR_DESC= Use Gobject Introspection
|
||||||
|
|
||||||
GIR_USE= gnome=introspection:build
|
GIR_USE= GNOME=introspection:build
|
||||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1707162193
|
TIMESTAMP = 1734285008
|
||||||
SHA256 (xfce4/garcon-4.18.2.tar.bz2) = 1b8c9292e131968fbfc8987bbc62c5ba47186dd45ef4e47c5d8c5088bb2d434d
|
SHA256 (xfce4/garcon-4.20.0.tar.bz2) = 7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f
|
||||||
SIZE (xfce4/garcon-4.18.2.tar.bz2) = 579345
|
SIZE (xfce4/garcon-4.20.0.tar.bz2) = 659796
|
||||||
|
|
|
@ -96,6 +96,7 @@ share/icons/hicolor/64x64/apps/org.xfce.garcon.png
|
||||||
%%NLS%%share/locale/pt/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/pt/LC_MESSAGES/garcon.mo
|
||||||
%%NLS%%share/locale/ro/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/ro/LC_MESSAGES/garcon.mo
|
||||||
%%NLS%%share/locale/ru/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/ru/LC_MESSAGES/garcon.mo
|
||||||
|
%%NLS%%share/locale/si/LC_MESSAGES/garcon.mo
|
||||||
%%NLS%%share/locale/sk/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/sk/LC_MESSAGES/garcon.mo
|
||||||
%%NLS%%share/locale/sl/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/sl/LC_MESSAGES/garcon.mo
|
||||||
%%NLS%%share/locale/sq/LC_MESSAGES/garcon.mo
|
%%NLS%%share/locale/sq/LC_MESSAGES/garcon.mo
|
||||||
|
|
|
@ -11,24 +11,24 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= amd64 i386
|
ONLY_FOR_ARCHS= amd64 i386
|
||||||
|
|
||||||
USES= alias gettext-tools gmake gnome libtool pkgconfig \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
tar:bzip2 xfce
|
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool
|
USES= alias gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \
|
||||||
USE_XFCE= libmenu panel
|
xfce
|
||||||
USE_LDCONFIG= yes
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_XFCE= libmenu panel
|
||||||
|
|
||||||
SSP_UNSAFE= yes
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
SSP_UNSAFE= yes
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -22,10 +22,10 @@ USE_XFCE= libmenu panel xfconf
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -23,10 +23,10 @@ USE_XORG= x11
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -21,10 +21,10 @@ USE_XFCE= libmenu panel xfconf
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -16,16 +16,15 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce
|
tar:bzip2 xfce
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
||||||
USE_LDCONFIG= yes
|
|
||||||
USE_XFCE= libmenu panel
|
USE_XFCE= libmenu panel
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -22,11 +22,11 @@ USE_XFCE= libmenu panel
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's/ || defined \{0,1\}(__FreeBSD_kernel__)//' \
|
@${REINPLACE_CMD} -e 's/ || defined \{0,1\}(__FreeBSD_kernel__)//' \
|
||||||
|
|
|
@ -12,8 +12,8 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libnotify.so:devel/libnotify
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
|
|
|
@ -1,39 +1,45 @@
|
||||||
PORTNAME= xfce4-power-manager
|
PORTNAME= xfce4-power-manager
|
||||||
PORTVERSION= 4.18.4
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= sysutils xfce
|
CATEGORIES= sysutils xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Power manager for the Xfce Desktop
|
COMMENT= Power manager for the Xfce Desktop
|
||||||
WWW= https://goodies.xfce.org/projects/applications/xfce4-power-manager
|
WWW= https://gitlab.xfce.org/xfce/xfce4-power-manager
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
|
||||||
libupower-glib.so:sysutils/upower \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libnotify.so:devel/libnotify \
|
||||||
|
libpolkit-gobject-1.so:sysutils/polkit \
|
||||||
|
libupower-glib.so:sysutils/upower
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_XFCE= libmenu panel xfconf
|
USE_XFCE= libmenu panel xfconf
|
||||||
USE_XORG= ice sm xrandr x11 xext xtst xscrnsaver
|
USE_XORG= ice sm x11 xext xrandr xscrnsaver xtst
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
CONFIGURE_ARGS= --disable-network-manager \
|
CONFIGURE_ARGS= --disable-network-manager \
|
||||||
--enable-polkit \
|
--enable-polkit \
|
||||||
|
--enable-x11 \
|
||||||
--enable-xfce4panel
|
--enable-xfce4panel
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS WAYLAND
|
||||||
|
OPTIONS_DEFAULT= WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= wayland
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1717950256
|
TIMESTAMP = 1734293718
|
||||||
SHA256 (xfce4/xfce4-power-manager-4.18.4.tar.bz2) = 76918f7bdcd936dbbf20efd9221a33be0cd504c7d7ffce792bace3c720f3d874
|
SHA256 (xfce4/xfce4-power-manager-4.20.0.tar.bz2) = 971391cef63352833bdd92df28957392e17e1f2b3d486c0f57294fd204d6ed29
|
||||||
SIZE (xfce4/xfce4-power-manager-4.18.4.tar.bz2) = 1241669
|
SIZE (xfce4/xfce4-power-manager-4.20.0.tar.bz2) = 1523787
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
--- panel-plugins/power-manager-plugin/power-manager-button.c.orig 2019-05-17 13:43:56 UTC
|
|
||||||
+++ panel-plugins/power-manager-plugin/power-manager-button.c
|
|
||||||
@@ -510,6 +510,7 @@ power_manager_button_update_device_icon_and_details (P
|
|
||||||
* so we can disconnect it later */
|
|
||||||
battery_device->img = gtk_image_new_from_pixbuf (battery_device->pix);
|
|
||||||
|
|
||||||
+ g_object_ref (battery_device->img);
|
|
||||||
G_GNUC_BEGIN_IGNORE_DEPRECATIONS
|
|
||||||
gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(battery_device->menu_item), battery_device->img);
|
|
||||||
G_GNUC_END_IGNORE_DEPRECATIONS
|
|
|
@ -1,15 +1,15 @@
|
||||||
--- src/xfpm-backlight-helper.c.orig 2020-01-26 23:15:39 UTC
|
--- src/xfpm-backlight-helper.c.orig 2024-11-21 06:26:21 UTC
|
||||||
+++ src/xfpm-backlight-helper.c
|
+++ src/xfpm-backlight-helper.c
|
||||||
@@ -49,6 +49,8 @@
|
@@ -51,6 +51,8 @@
|
||||||
#define EXIT_CODE_INVALID_USER 4
|
#define EXIT_CODE_INVALID_USER 4
|
||||||
#define EXIT_CODE_NO_BRIGHTNESS_SWITCH 5
|
#define EXIT_CODE_NO_BRIGHTNESS_SWITCH 5
|
||||||
|
|
||||||
+#define MAX_DEVICE_NUM 8
|
+#define MAX_DEVICE_NUM 8
|
||||||
+
|
+
|
||||||
#if !defined(BACKEND_TYPE_FREEBSD)
|
#ifndef BACKEND_TYPE_FREEBSD
|
||||||
#define BACKLIGHT_SYSFS_LOCATION "/sys/class/backlight"
|
#define BACKLIGHT_SYSFS_LOCATION "/sys/class/backlight"
|
||||||
#define BRIGHTNESS_SWITCH_LOCATION "/sys/module/video/parameters/brightness_switch_enabled"
|
#define BRIGHTNESS_SWITCH_LOCATION "/sys/module/video/parameters/brightness_switch_enabled"
|
||||||
@@ -204,19 +206,23 @@ backlight_helper_get_device (void)
|
@@ -211,20 +213,24 @@ backlight_helper_get_device (void)
|
||||||
/* devices in priority order */
|
/* devices in priority order */
|
||||||
gchar *types[] = { "lcd", "crt", "out", "ext", "tv", NULL };
|
gchar *types[] = { "lcd", "crt", "out", "ext", "tv", NULL };
|
||||||
gchar *device = NULL;
|
gchar *device = NULL;
|
||||||
|
@ -19,7 +19,8 @@
|
||||||
- device = (gchar *) g_malloc (sizeof (gchar));
|
- device = (gchar *) g_malloc (sizeof (gchar));
|
||||||
+ device = (gchar *) g_malloc (sizeof (gchar) * 8);
|
+ device = (gchar *) g_malloc (sizeof (gchar) * 8);
|
||||||
|
|
||||||
for (i = 0; types[i] != NULL; i++) {
|
for (i = 0; types[i] != NULL; i++)
|
||||||
|
{
|
||||||
- g_snprintf (device, (gulong) strlen (types[i]), "%s0", types[i]);
|
- g_snprintf (device, (gulong) strlen (types[i]), "%s0", types[i]);
|
||||||
+ for (j = 0; j < MAX_DEVICE_NUM; j++) {
|
+ for (j = 0; j < MAX_DEVICE_NUM; j++) {
|
||||||
+ g_snprintf (device, 8, "%s%i", types[i], j);
|
+ g_snprintf (device, 8, "%s%i", types[i], j);
|
||||||
|
|
|
@ -1,18 +1,20 @@
|
||||||
--- src/xfpm-dpms.c.orig 2020-01-26 23:15:39 UTC
|
--- src/xfpm-dpms.c.orig 2024-11-21 06:26:21 UTC
|
||||||
+++ src/xfpm-dpms.c
|
+++ src/xfpm-dpms.c
|
||||||
@@ -119,13 +119,13 @@ xfpm_dpms_get_enabled (XfpmDpms *dpms, gboolean *dpms_
|
@@ -93,7 +93,7 @@ refresh (XfpmDpms *dpms)
|
||||||
static void
|
gboolean enabled;
|
||||||
xfpm_dpms_get_sleep_mode (XfpmDpms *dpms, gboolean *ret_standby_mode)
|
guint off_timeout;
|
||||||
{
|
guint sleep_timeout;
|
||||||
- gchar *sleep_mode;
|
- gchar *sleep_mode;
|
||||||
+ gchar *sleep_mode = NULL;
|
+ gchar *sleep_mode = NULL;
|
||||||
|
|
||||||
g_object_get (G_OBJECT (dpms->priv->conf),
|
if (priv->inhibited)
|
||||||
DPMS_SLEEP_MODE, &sleep_mode,
|
{
|
||||||
NULL);
|
@@ -115,7 +115,7 @@ refresh (XfpmDpms *dpms)
|
||||||
|
g_object_get (G_OBJECT (priv->conf), DPMS_SLEEP_MODE, &sleep_mode, NULL);
|
||||||
|
|
||||||
- if ( !g_strcmp0 (sleep_mode, "Standby"))
|
XFPM_DPMS_GET_CLASS (dpms)->set_enabled (dpms, TRUE);
|
||||||
+ if ( sleep_mode != NULL && !g_strcmp0 (sleep_mode, "Standby"))
|
- XFPM_DPMS_GET_CLASS (dpms)->set_timeouts (dpms, g_strcmp0 (sleep_mode, "Standby") == 0,
|
||||||
*ret_standby_mode = TRUE;
|
+ XFPM_DPMS_GET_CLASS (dpms)->set_timeouts (dpms, sleep_mode != NULL && g_strcmp0 (sleep_mode, "Standby") == 0,
|
||||||
else
|
sleep_timeout * 60, off_timeout * 60);
|
||||||
*ret_standby_mode = FALSE;
|
|
||||||
|
g_free (sleep_mode);
|
||||||
|
|
|
@ -1,59 +1,63 @@
|
||||||
PORTNAME= xfce4-settings
|
PORTNAME= xfce4-settings
|
||||||
PORTVERSION= 4.18.6
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= sysutils xfce
|
CATEGORIES= sysutils xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce 4 settings application
|
COMMENT= Xfce settings management
|
||||||
WWW= https://docs.xfce.org/xfce/xfce4-settings/start
|
WWW= https://gitlab.xfce.org/xfce/xfce4-settings
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
BUILD_DEPENDS= hwdata>0:misc/hwdata
|
||||||
LIB_DEPENDS= libcolord.so:graphics/colord \
|
LIB_DEPENDS= libcolord.so:graphics/colord \
|
||||||
libfontconfig.so:x11-fonts/fontconfig \
|
libfontconfig.so:x11-fonts/fontconfig \
|
||||||
libxklavier.so:x11/libxklavier
|
libxklavier.so:x11/libxklavier
|
||||||
|
RUN_DEPENDS= hwdata>0:misc/hwdata
|
||||||
|
|
||||||
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
||||||
libtool pkgconfig python shebangfix tar:bzip2 xfce xorg
|
libtool pkgconfig python shebangfix tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libxml2:build
|
||||||
USE_XFCE= garcon libexo xfconf
|
USE_XFCE= garcon libexo xfconf
|
||||||
USE_XORG= x11 xcursor xi xorgproto xrandr
|
USE_XORG= x11 xcursor xi xorgproto xrandr
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
|
||||||
CONFIGURE_ARGS= --enable-pluggable-dialogs
|
|
||||||
SHEBANG_FILES= dialogs/mime-settings/helpers/xfce4-compose-mail
|
SHEBANG_FILES= dialogs/mime-settings/helpers/xfce4-compose-mail
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
CONFIGURE_ARGS= --enable-x11 \
|
||||||
|
--with-pnp-ids-path=${LOCALBASE}/share/hwdata/pnp.ids
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER
|
OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER WAYLAND
|
||||||
OPTIONS_DEFAULT= LIBINPUT NOTIFY
|
OPTIONS_DEFAULT= LIBINPUT NOTIFY UPOWER WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
LIBINPUT_DESC= Libinput support
|
LIBINPUT_DESC= Libinput support
|
||||||
UPOWER_DESC= Power management tasks
|
UPOWER_DESC= Power management tasks
|
||||||
|
|
||||||
LIBINPUT_BUILD_DEPENDS= ${LOCALBASE}/include/xorg/libinput-properties.h:x11-drivers/xf86-input-libinput
|
LIBINPUT_BUILD_DEPENDS= xf86-input-libinput>0:x11-drivers/xf86-input-libinput
|
||||||
LIBINPUT_CONFIGURE_ENABLE= xorg-libinput
|
LIBINPUT_CONFIGURE_ENABLE= xorg-libinput
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_USES= gettext-runtime
|
||||||
NLS_USES= gettext-runtime
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
NOTIFY_CONFIGURE_ENABLE= libnotify
|
|
||||||
NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
|
NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
|
||||||
|
NOTIFY_CONFIGURE_ENABLE= libnotify
|
||||||
|
|
||||||
UPOWER_CONFIGURE_ENABLE= upower-glib
|
|
||||||
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
|
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
|
||||||
|
UPOWER_CONFIGURE_ENABLE= upower-glib
|
||||||
|
|
||||||
.if defined(WITH_DEBUG)
|
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||||
CONFIGURE_ARGS+= --enable-debug=yes
|
libwayland-client.so:graphics/wayland
|
||||||
.endif
|
WAYLAND_CONFIGURE_ENABLE= gtk-layer-shell wayland
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|Rodent|elementary-xfce|g' \
|
@${REINPLACE_CMD} -e 's|Rodent|elementary-xfce|g' \
|
||||||
${WRKSRC}/dialogs/appearance-settings/main.c
|
${WRKSRC}/dialogs/appearance-settings/main.c
|
||||||
@${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="elementary-xfce|' \
|
@${REINPLACE_CMD} -e 's|IconThemeName" type="string" value="Adwaita|IconThemeName" type="string" value="elementary-xfce|' \
|
||||||
${WRKSRC}/xfsettingsd/xsettings.xml
|
${WRKSRC}/xfsettingsd/xsettings.xml
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1718135958
|
TIMESTAMP = 1734295704
|
||||||
SHA256 (xfce4/xfce4-settings-4.18.6.tar.bz2) = d9a9051b6026edd6766c64bb403b51e9167e4d31e7f1c7f843d3aed19f667bfe
|
SHA256 (xfce4/xfce4-settings-4.20.0.tar.bz2) = 23548da3429a296501fbfdbc98a861ee241b9fdd47e8d5de1781f57c6bbce5a9
|
||||||
SIZE (xfce4/xfce4-settings-4.18.6.tar.bz2) = 1560269
|
SIZE (xfce4/xfce4-settings-4.20.0.tar.bz2) = 2495778
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
--- xfsettingsd/gtk-settings.c.orig 2024-12-01 15:21:41 UTC
|
||||||
|
+++ xfsettingsd/gtk-settings.c
|
||||||
|
@@ -226,8 +226,8 @@ xfce_gtk_settings_helper_init (XfceGtkSettingsHelper *
|
||||||
|
}
|
||||||
|
|
||||||
|
net_properties = g_hash_table_new (g_str_hash, g_str_equal);
|
||||||
|
- for (guint i = 0; i < G_N_ELEMENTS (xsettings_properties_Net); i++)
|
||||||
|
- g_hash_table_add (net_properties, (gpointer) xsettings_properties_Net[i]);
|
||||||
|
+ /*for (guint i = 0; i < G_N_ELEMENTS (xsettings_properties_Net); i++)
|
||||||
|
+ g_hash_table_add (net_properties, (gpointer) xsettings_properties_Net[i]);*/
|
||||||
|
|
||||||
|
helper->gsettings_objs = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, g_object_unref);
|
||||||
|
helper->gsettings_data = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free);
|
|
@ -14,6 +14,7 @@ etc/xdg/autostart/xfsettingsd.desktop
|
||||||
etc/xdg/menus/xfce-settings-manager.menu
|
etc/xdg/menus/xfce-settings-manager.menu
|
||||||
etc/xdg/xfce4/helpers.rc
|
etc/xdg/xfce4/helpers.rc
|
||||||
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
|
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
|
||||||
|
lib/gtk-3.0/modules/libxfsettingsd-gtk-settings-sync.so
|
||||||
lib/xfce4/settings/appearance-install-theme
|
lib/xfce4/settings/appearance-install-theme
|
||||||
lib/xfce4/xfce4-compose-mail
|
lib/xfce4/xfce4-compose-mail
|
||||||
share/applications/xfce-display-settings.desktop
|
share/applications/xfce-display-settings.desktop
|
||||||
|
@ -42,11 +43,14 @@ share/icons/hicolor/128x128/apps/org.xfce.settings.manager.png
|
||||||
share/icons/hicolor/128x128/apps/org.xfce.settings.mouse.png
|
share/icons/hicolor/128x128/apps/org.xfce.settings.mouse.png
|
||||||
share/icons/hicolor/128x128/apps/org.xfce.terminalemulator.png
|
share/icons/hicolor/128x128/apps/org.xfce.terminalemulator.png
|
||||||
share/icons/hicolor/128x128/apps/org.xfce.webbrowser.png
|
share/icons/hicolor/128x128/apps/org.xfce.webbrowser.png
|
||||||
share/icons/hicolor/128x128/devices/xfce-display-extend.png
|
share/icons/hicolor/128x128/devices/xfce-display-extend-down.png
|
||||||
share/icons/hicolor/128x128/devices/xfce-display-external.png
|
share/icons/hicolor/128x128/devices/xfce-display-extend-left.png
|
||||||
share/icons/hicolor/128x128/devices/xfce-display-internal.png
|
share/icons/hicolor/128x128/devices/xfce-display-extend-right.png
|
||||||
|
share/icons/hicolor/128x128/devices/xfce-display-extend-up.png
|
||||||
|
share/icons/hicolor/128x128/devices/xfce-display-left.png
|
||||||
share/icons/hicolor/128x128/devices/xfce-display-mirror.png
|
share/icons/hicolor/128x128/devices/xfce-display-mirror.png
|
||||||
share/icons/hicolor/128x128/devices/xfce-display-profile.png
|
share/icons/hicolor/128x128/devices/xfce-display-profile.png
|
||||||
|
share/icons/hicolor/128x128/devices/xfce-display-right.png
|
||||||
share/icons/hicolor/16x16/apps/org.xfce.filemanager.png
|
share/icons/hicolor/16x16/apps/org.xfce.filemanager.png
|
||||||
share/icons/hicolor/16x16/apps/org.xfce.mailreader.png
|
share/icons/hicolor/16x16/apps/org.xfce.mailreader.png
|
||||||
share/icons/hicolor/16x16/apps/org.xfce.settings.accessibility.png
|
share/icons/hicolor/16x16/apps/org.xfce.settings.accessibility.png
|
||||||
|
@ -112,11 +116,80 @@ share/icons/hicolor/scalable/apps/org.xfce.settings.manager.svg
|
||||||
share/icons/hicolor/scalable/apps/org.xfce.settings.mouse.svg
|
share/icons/hicolor/scalable/apps/org.xfce.settings.mouse.svg
|
||||||
share/icons/hicolor/scalable/apps/org.xfce.terminalemulator.svg
|
share/icons/hicolor/scalable/apps/org.xfce.terminalemulator.svg
|
||||||
share/icons/hicolor/scalable/apps/org.xfce.webbrowser.svg
|
share/icons/hicolor/scalable/apps/org.xfce.webbrowser.svg
|
||||||
share/icons/hicolor/scalable/devices/xfce-display-extend.svg
|
share/icons/hicolor/scalable/devices/xfce-display-extend-down.svg
|
||||||
share/icons/hicolor/scalable/devices/xfce-display-external.svg
|
share/icons/hicolor/scalable/devices/xfce-display-extend-left.svg
|
||||||
share/icons/hicolor/scalable/devices/xfce-display-internal.svg
|
share/icons/hicolor/scalable/devices/xfce-display-extend-right.svg
|
||||||
|
share/icons/hicolor/scalable/devices/xfce-display-extend-up.svg
|
||||||
|
share/icons/hicolor/scalable/devices/xfce-display-left.svg
|
||||||
share/icons/hicolor/scalable/devices/xfce-display-mirror.svg
|
share/icons/hicolor/scalable/devices/xfce-display-mirror.svg
|
||||||
share/icons/hicolor/scalable/devices/xfce-display-profile.svg
|
share/icons/hicolor/scalable/devices/xfce-display-profile.svg
|
||||||
|
share/icons/hicolor/scalable/devices/xfce-display-right.svg
|
||||||
|
%%NLS%%share/locale/am/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/az/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/be/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/be@tarask/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/bn/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/cs/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/da/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/de/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/el/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/es/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/et/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/eu/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/fi/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/gl/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/he/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/hr/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/id/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ie/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ka/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/kab/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/lv/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ms/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/nb/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/nn/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/oc/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/pa/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/si/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/sq/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/sr/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/sv/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/te/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/th/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/tt/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ug/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ur/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-settings.mo
|
||||||
|
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-settings.mo
|
||||||
share/xfce4/helpers/alacritty.desktop
|
share/xfce4/helpers/alacritty.desktop
|
||||||
share/xfce4/helpers/aterm.desktop
|
share/xfce4/helpers/aterm.desktop
|
||||||
share/xfce4/helpers/balsa.desktop
|
share/xfce4/helpers/balsa.desktop
|
||||||
|
@ -172,67 +245,3 @@ share/xfce4/helpers/w3m.desktop
|
||||||
share/xfce4/helpers/xfce4-terminal.desktop
|
share/xfce4/helpers/xfce4-terminal.desktop
|
||||||
share/xfce4/helpers/xfe.desktop
|
share/xfce4/helpers/xfe.desktop
|
||||||
share/xfce4/helpers/xterm.desktop
|
share/xfce4/helpers/xterm.desktop
|
||||||
%%NLS%%share/locale/am/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/be/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/be@tarask/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/bn/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/cs/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/da/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/de/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/el/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/es/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/et/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/eu/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/fi/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/gl/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/he/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/hr/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/id/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ie/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ka/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/kab/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/lv/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ms/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/nb/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/nn/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/oc/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/pa/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/si/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/sq/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/sr/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/sv/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/te/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/th/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ug/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ur/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-settings.mo
|
|
||||||
|
|
|
@ -18,26 +18,26 @@ USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
||||||
USE_XFCE= libmenu panel xfconf
|
USE_XFCE= libmenu panel xfconf
|
||||||
|
|
||||||
SSP_UNSAFE= yes
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --disable-libgtop
|
CONFIGURE_ARGS= --disable-libgtop
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
SSP_UNSAFE= yes
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS UPOWER # LIBGTOP
|
OPTIONS_DEFINE= NLS UPOWER # LIBGTOP
|
||||||
OPTIONS_DEFAULT= UPOWER
|
OPTIONS_DEFAULT= UPOWER
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
# Enabling libgtop causes crashes, needs investigation
|
# Enabling libgtop causes crashes, needs investigation
|
||||||
#LIBGTOP_DESC= Use libgtop for network utilization monitoring
|
#LIBGTOP_DESC= Use libgtop for network utilization monitoring
|
||||||
UPOWER_DESC= Use upower for adapting update interval to power state
|
UPOWER_DESC= Use upower for adapting update interval to power state
|
||||||
|
|
||||||
|
#LIBGTOP_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop
|
||||||
#LIBGTOP_CONFIGURE_ENABLE= libgtop
|
#LIBGTOP_CONFIGURE_ENABLE= libgtop
|
||||||
#LIBGTOP_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop
|
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
UPOWER_CONFIGURE_ENABLE=upower
|
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
|
||||||
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
|
UPOWER_CONFIGURE_ENABLE= upower
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -15,16 +15,16 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce
|
tar:bzip2 xfce
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||||
USE_XFCE= libmenu panel
|
USE_XFCE= libmenu panel
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
PORTNAME= thunar
|
PORTNAME= thunar
|
||||||
DISTVERSION= 4.18.11
|
DISTVERSION= 4.20.0
|
||||||
CATEGORIES= x11-fm xfce
|
CATEGORIES= x11-fm xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce file manager
|
COMMENT= Xfce file manager
|
||||||
WWW= https://docs.xfce.org/xfce/thunar/Start
|
WWW= https://gitlab.xfce.org/xfce/thunar
|
||||||
|
|
||||||
LICENSE= GPLv2 LGPL20
|
LICENSE= GPLv2 LGPL20
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
|
@ -19,15 +19,13 @@ RUN_DEPENDS= pkexec:sysutils/polkit \
|
||||||
|
|
||||||
USES= compiler:c11 cpe desktop-file-utils gettext-tools gmake gnome \
|
USES= compiler:c11 cpe desktop-file-utils gettext-tools gmake gnome \
|
||||||
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
CPE_VENDOR= xfce
|
||||||
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USE_XFCE= libexo panel xfconf
|
USE_XFCE= libexo panel xfconf
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
CPE_VENDOR= xfce
|
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
CONFIGURE_ARGS= --disable-gudev \
|
CONFIGURE_ARGS= --disable-gudev \
|
||||||
--enable-gio-unix
|
--enable-gio-unix
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
@ -35,9 +33,9 @@ INSTALL_TARGET= install-strip
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= GIR NLS NOTIFY
|
OPTIONS_DEFINE= GIR NLS NOTIFY
|
||||||
|
OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL
|
||||||
OPTIONS_GROUP= PLUGINS
|
OPTIONS_GROUP= PLUGINS
|
||||||
OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL
|
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
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
# Override NOTIFY_DESC
|
# Override NOTIFY_DESC
|
||||||
|
@ -49,25 +47,25 @@ PLUG_TPA_DESC= Trash Panel Applet plugin
|
||||||
PLUG_UCA_DESC= User Customizable Actions plugin
|
PLUG_UCA_DESC= User Customizable Actions plugin
|
||||||
PLUG_WALL_DESC= Wallpaper plugin
|
PLUG_WALL_DESC= Wallpaper plugin
|
||||||
|
|
||||||
GIR_USE= gnome=introspection:build
|
GIR_USE= GNOME=introspection:build
|
||||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_USES= gettext-runtime
|
||||||
NLS_USES= gettext-runtime
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
NOTIFY_CONFIGURE_ENABLE= notifications
|
|
||||||
NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
|
NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
|
||||||
|
NOTIFY_CONFIGURE_ENABLE= notifications
|
||||||
|
|
||||||
PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif
|
|
||||||
PLUG_APR_LIB_DEPENDS= libexif.so:graphics/libexif
|
PLUG_APR_LIB_DEPENDS= libexif.so:graphics/libexif
|
||||||
|
PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif
|
||||||
|
|
||||||
PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin
|
|
||||||
PLUG_SBR_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
|
PLUG_SBR_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
|
||||||
|
PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin
|
||||||
|
|
||||||
PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin
|
|
||||||
PLUG_TPA_USE= GNOME=gvfs \
|
PLUG_TPA_USE= GNOME=gvfs \
|
||||||
XFCE=panel
|
XFCE=panel
|
||||||
|
PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin
|
||||||
|
|
||||||
PLUG_UCA_CONFIGURE_ENABLE= uca-plugin
|
PLUG_UCA_CONFIGURE_ENABLE= uca-plugin
|
||||||
|
|
||||||
|
@ -76,10 +74,10 @@ PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|mail-send|emblem-mail|' \
|
@${REINPLACE_CMD} -e 's|mail-send|emblem-mail|' \
|
||||||
${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in
|
${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in
|
||||||
|
.for f in org.xfce.FileManager org.xfce.Thunar.FileManager1 org.xfce.Thunar
|
||||||
post-install:
|
@${REINPLACE_CMD} -i "" -e 's|SystemdService|#SystemdService|' \
|
||||||
${RM} ${STAGEDIR}${PREFIX}/lib/systemd/user/thunar.service
|
${WRKSRC}/${f}.service.in
|
||||||
(cd ${STAGEDIR}${PREFIX}/lib && ${RMDIR} -p systemd/user)
|
.endfor
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1722368895
|
TIMESTAMP = 1734293105
|
||||||
SHA256 (xfce4/thunar-4.18.11.tar.bz2) = 7d0bdae2076a568c137d403ab5600e06a7a4f7a02514d486da7b8414aa75d612
|
SHA256 (xfce4/thunar-4.20.0.tar.bz2) = 27731a76f3aecf3752b1ca35afad89e264c52244f70083d933507dd4a17548b0
|
||||||
SIZE (xfce4/thunar-4.18.11.tar.bz2) = 2944418
|
SIZE (xfce4/thunar-4.20.0.tar.bz2) = 4422196
|
||||||
|
|
115
x11-fm/thunar/files/patch-Makefile.in
Normal file
115
x11-fm/thunar/files/patch-Makefile.in
Normal file
|
@ -0,0 +1,115 @@
|
||||||
|
--- Makefile.in.orig 2024-12-01 10:13:46 UTC
|
||||||
|
+++ Makefile.in
|
||||||
|
@@ -185,10 +185,9 @@ am__installdirs = "$(DESTDIR)$(appdatadir)" "$(DESTDIR
|
||||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||||
|
}
|
||||||
|
am__installdirs = "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)" \
|
||||||
|
- "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(servicedir)" \
|
||||||
|
- "$(DESTDIR)$(systemd_userdir)"
|
||||||
|
+ "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(servicedir)"
|
||||||
|
DATA = $(appdata_DATA) $(desktop_DATA) $(polkit_policy_DATA) \
|
||||||
|
- $(service_DATA) $(systemd_user_DATA)
|
||||||
|
+ $(service_DATA)
|
||||||
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||||
|
distclean-recursive maintainer-clean-recursive
|
||||||
|
am__recursive_targets = \
|
||||||
|
@@ -553,9 +552,6 @@ service_DATA = $(service_in_files:.service.in=.service
|
||||||
|
org.xfce.Thunar.FileManager1.service.in
|
||||||
|
|
||||||
|
service_DATA = $(service_in_files:.service.in=.service)
|
||||||
|
-systemd_userdir = $(prefix)/lib/systemd/user
|
||||||
|
-systemd_user_in_files = thunar.service.in
|
||||||
|
-systemd_user_DATA = $(systemd_user_in_files:.service.in=.service)
|
||||||
|
polkit_policydir = $(datadir)/polkit-1/actions
|
||||||
|
polkit_in_in_files = \
|
||||||
|
org.xfce.thunar.policy.in.in
|
||||||
|
@@ -568,7 +564,6 @@ EXTRA_DIST = \
|
||||||
|
README.md \
|
||||||
|
$(desktop_in_in_files) \
|
||||||
|
$(service_in_files) \
|
||||||
|
- $(systemd_user_in_files) \
|
||||||
|
$(appdata_in_files) \
|
||||||
|
$(polkit_in_in_files) \
|
||||||
|
its/xfce.loc \
|
||||||
|
@@ -580,7 +575,6 @@ DISTCLEANFILES = \
|
||||||
|
$(desktop_in_files) \
|
||||||
|
$(desktop_DATA) \
|
||||||
|
$(service_DATA) \
|
||||||
|
- $(systemd_user_DATA) \
|
||||||
|
$(polkit_in_files) \
|
||||||
|
$(polkit_policy_DATA)
|
||||||
|
|
||||||
|
@@ -734,28 +728,7 @@ uninstall-serviceDATA:
|
||||||
|
@list='$(service_DATA)'; test -n "$(servicedir)" || list=; \
|
||||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||||
|
dir='$(DESTDIR)$(servicedir)'; $(am__uninstall_files_from_dir)
|
||||||
|
-install-systemd_userDATA: $(systemd_user_DATA)
|
||||||
|
- @$(NORMAL_INSTALL)
|
||||||
|
- @list='$(systemd_user_DATA)'; test -n "$(systemd_userdir)" || list=; \
|
||||||
|
- if test -n "$$list"; then \
|
||||||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(systemd_userdir)'"; \
|
||||||
|
- $(MKDIR_P) "$(DESTDIR)$(systemd_userdir)" || exit 1; \
|
||||||
|
- fi; \
|
||||||
|
- for p in $$list; do \
|
||||||
|
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||||
|
- echo "$$d$$p"; \
|
||||||
|
- done | $(am__base_list) | \
|
||||||
|
- while read files; do \
|
||||||
|
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemd_userdir)'"; \
|
||||||
|
- $(INSTALL_DATA) $$files "$(DESTDIR)$(systemd_userdir)" || exit $$?; \
|
||||||
|
- done
|
||||||
|
|
||||||
|
-uninstall-systemd_userDATA:
|
||||||
|
- @$(NORMAL_UNINSTALL)
|
||||||
|
- @list='$(systemd_user_DATA)'; test -n "$(systemd_userdir)" || list=; \
|
||||||
|
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||||
|
- dir='$(DESTDIR)$(systemd_userdir)'; $(am__uninstall_files_from_dir)
|
||||||
|
-
|
||||||
|
# This directory's subdirectories are mostly independent; you can cd
|
||||||
|
# into them and run 'make' without going through this Makefile.
|
||||||
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
||||||
|
@@ -1065,7 +1038,7 @@ installdirs-am:
|
||||||
|
all-am: Makefile $(DATA) config.h
|
||||||
|
installdirs: installdirs-recursive
|
||||||
|
installdirs-am:
|
||||||
|
- for dir in "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)" "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(servicedir)" "$(DESTDIR)$(systemd_userdir)"; do \
|
||||||
|
+ for dir in "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)" "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(servicedir)"; do \
|
||||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||||
|
done
|
||||||
|
install: install-recursive
|
||||||
|
@@ -1123,8 +1096,7 @@ install-data-am: install-appdataDATA install-desktopDA
|
||||||
|
info-am:
|
||||||
|
|
||||||
|
install-data-am: install-appdataDATA install-desktopDATA \
|
||||||
|
- install-polkit_policyDATA install-serviceDATA \
|
||||||
|
- install-systemd_userDATA
|
||||||
|
+ install-polkit_policyDATA install-serviceDATA
|
||||||
|
|
||||||
|
install-dvi: install-dvi-recursive
|
||||||
|
|
||||||
|
@@ -1171,8 +1143,7 @@ uninstall-am: uninstall-appdataDATA uninstall-desktopD
|
||||||
|
ps-am:
|
||||||
|
|
||||||
|
uninstall-am: uninstall-appdataDATA uninstall-desktopDATA \
|
||||||
|
- uninstall-polkit_policyDATA uninstall-serviceDATA \
|
||||||
|
- uninstall-systemd_userDATA
|
||||||
|
+ uninstall-polkit_policyDATA uninstall-serviceDATA
|
||||||
|
|
||||||
|
.MAKE: $(am__recursive_targets) all install-am install-strip
|
||||||
|
|
||||||
|
@@ -1190,13 +1161,12 @@ uninstall-am: uninstall-appdataDATA uninstall-desktopD
|
||||||
|
install-info install-info-am install-man install-pdf \
|
||||||
|
install-pdf-am install-polkit_policyDATA install-ps \
|
||||||
|
install-ps-am install-serviceDATA install-strip \
|
||||||
|
- install-systemd_userDATA installcheck installcheck-am \
|
||||||
|
+ installcheck installcheck-am \
|
||||||
|
installdirs installdirs-am maintainer-clean \
|
||||||
|
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||||
|
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||||
|
uninstall-am uninstall-appdataDATA uninstall-desktopDATA \
|
||||||
|
- uninstall-polkit_policyDATA uninstall-serviceDATA \
|
||||||
|
- uninstall-systemd_userDATA
|
||||||
|
+ uninstall-polkit_policyDATA uninstall-serviceDATA
|
||||||
|
|
||||||
|
.PRECIOUS: Makefile
|
||||||
|
|
|
@ -57,7 +57,6 @@ share/gtk-doc/html/thunar/ThunarDevice.html
|
||||||
share/gtk-doc/html/thunar/ThunarDeviceMonitor.html
|
share/gtk-doc/html/thunar/ThunarDeviceMonitor.html
|
||||||
share/gtk-doc/html/thunar/ThunarEmblemChooser.html
|
share/gtk-doc/html/thunar/ThunarEmblemChooser.html
|
||||||
share/gtk-doc/html/thunar/ThunarFile.html
|
share/gtk-doc/html/thunar/ThunarFile.html
|
||||||
share/gtk-doc/html/thunar/ThunarFileMonitor.html
|
|
||||||
share/gtk-doc/html/thunar/ThunarFolder.html
|
share/gtk-doc/html/thunar/ThunarFolder.html
|
||||||
share/gtk-doc/html/thunar/ThunarHistory.html
|
share/gtk-doc/html/thunar/ThunarHistory.html
|
||||||
share/gtk-doc/html/thunar/ThunarIconFactory.html
|
share/gtk-doc/html/thunar/ThunarIconFactory.html
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= xfce4-desktop
|
PORTNAME= xfce4-desktop
|
||||||
PORTVERSION= 4.18.1
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 4
|
|
||||||
CATEGORIES= x11-wm xfce
|
CATEGORIES= x11-wm xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DISTNAME= xfdesktop-${DISTVERSIONFULL}
|
DISTNAME= xfdesktop-${DISTVERSIONFULL}
|
||||||
|
@ -8,40 +7,42 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce's desktop manager
|
COMMENT= Xfce's desktop manager
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/xfdesktop
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libnotify.so:devel/libnotify \
|
||||||
|
libyaml.so:textproc/libyaml
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \
|
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce \
|
||||||
xfce xorg
|
xorg
|
||||||
USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||||
USE_XFCE= garcon libexo xfconf
|
USE_XFCE= garcon libexo windowing xfconf
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
|
|
||||||
CONFIGURE_ARGS= --enable-gio-unix \
|
CONFIGURE_ARGS= --enable-gio-unix \
|
||||||
--enable-notifications
|
--enable-notifications
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS THUNAR
|
OPTIONS_DEFINE= NLS THUNAR WAYLAND
|
||||||
OPTIONS_DEFAULT= THUNAR
|
OPTIONS_DEFAULT= THUNAR WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
THUNAR_DESC= Thunar file manager support
|
THUNAR_DESC= Thunar file manager support
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_USES= gettext-runtime
|
||||||
NLS_USES= gettext-runtime
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
THUNAR_USE= XFCE=thunar
|
||||||
THUNAR_CONFIGURE_ENABLE= thunarx
|
THUNAR_CONFIGURE_ENABLE= thunarx
|
||||||
THUNAR_CONFIGURE_WITH= file-manager-fallback=Thunar
|
THUNAR_CONFIGURE_WITH= file-manager-fallback=Thunar
|
||||||
THUNAR_USE= xfce=thunar
|
|
||||||
|
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= wayland
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1674304075
|
TIMESTAMP = 1734297504
|
||||||
SHA256 (xfce4/xfdesktop-4.18.1.tar.bz2) = ef9268190c25877e22a9ff5aa31cc8ede120239cb0dfca080c174e7eed4ff756
|
SHA256 (xfce4/xfdesktop-4.20.0.tar.bz2) = 227041ba80c7f3eb9c99dec817f1132b35d8aec7a4335703f61ba1735cd65632
|
||||||
SIZE (xfce4/xfdesktop-4.18.1.tar.bz2) = 2133258
|
SIZE (xfce4/xfdesktop-4.20.0.tar.bz2) = 2497345
|
||||||
|
|
|
@ -1,14 +1,17 @@
|
||||||
bin/xfdesktop
|
bin/xfdesktop
|
||||||
bin/xfdesktop-settings
|
bin/xfdesktop-settings
|
||||||
share/man/man1/xfdesktop.1.gz
|
|
||||||
share/applications/xfce-backdrop-settings.desktop
|
share/applications/xfce-backdrop-settings.desktop
|
||||||
share/backgrounds/xfce/xfce-blue.jpg
|
share/backgrounds/xfce/xfce-blue.jpg
|
||||||
|
share/backgrounds/xfce/xfce-cp-dark.svg
|
||||||
share/backgrounds/xfce/xfce-flower.svg
|
share/backgrounds/xfce/xfce-flower.svg
|
||||||
share/backgrounds/xfce/xfce-leaves.svg
|
share/backgrounds/xfce/xfce-leaves.svg
|
||||||
|
share/backgrounds/xfce/xfce-light.svg
|
||||||
|
share/backgrounds/xfce/xfce-mouserace.svg
|
||||||
share/backgrounds/xfce/xfce-shapes.svg
|
share/backgrounds/xfce/xfce-shapes.svg
|
||||||
share/backgrounds/xfce/xfce-stripes.png
|
share/backgrounds/xfce/xfce-stripes.svg
|
||||||
share/backgrounds/xfce/xfce-teal.jpg
|
share/backgrounds/xfce/xfce-teal.svg
|
||||||
share/backgrounds/xfce/xfce-verticals.png
|
share/backgrounds/xfce/xfce-verticals.svg
|
||||||
|
share/backgrounds/xfce/xfce-x.svg
|
||||||
share/icons/hicolor/128x128/apps/org.xfce.xfdesktop.png
|
share/icons/hicolor/128x128/apps/org.xfce.xfdesktop.png
|
||||||
share/icons/hicolor/16x16/apps/org.xfce.xfdesktop.png
|
share/icons/hicolor/16x16/apps/org.xfce.xfdesktop.png
|
||||||
share/icons/hicolor/24x24/apps/org.xfce.xfdesktop.png
|
share/icons/hicolor/24x24/apps/org.xfce.xfdesktop.png
|
||||||
|
@ -84,6 +87,7 @@ share/icons/hicolor/scalable/apps/org.xfce.xfdesktop.svg
|
||||||
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfdesktop.mo
|
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfdesktop.mo
|
||||||
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfdesktop.mo
|
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfdesktop.mo
|
||||||
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfdesktop.mo
|
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfdesktop.mo
|
||||||
|
share/man/man1/xfdesktop.1.gz
|
||||||
share/pixmaps/xfce4_xicon.png
|
share/pixmaps/xfce4_xicon.png
|
||||||
share/pixmaps/xfce4_xicon1.png
|
share/pixmaps/xfce4_xicon1.png
|
||||||
share/pixmaps/xfce4_xicon2.png
|
share/pixmaps/xfce4_xicon2.png
|
||||||
|
|
|
@ -15,16 +15,16 @@ USES= gettext-tools gmake gnome python shebangfix tar:bz2 xfce
|
||||||
USE_GNOME= gtk30 intltool
|
USE_GNOME= gtk30 intltool
|
||||||
USE_XFCE= libmenu panel
|
USE_XFCE= libmenu panel
|
||||||
|
|
||||||
NO_ARCH= yes
|
SHEBANG_FILES= xfce4-panel-profiles/panelconfig.py \
|
||||||
|
xfce4-panel-profiles/xfce4-panel-profiles.py
|
||||||
HAS_CONFIGURE= yes
|
HAS_CONFIGURE= yes
|
||||||
SHEBANG_FILES= xfce4-panel-profiles/xfce4-panel-profiles.py \
|
NO_ARCH= yes
|
||||||
xfce4-panel-profiles/panelconfig.py
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= DOCS NLS
|
OPTIONS_DEFINE= DOCS NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
|
NLS_USES= gettext-runtime
|
||||||
NLS_INSTALL_TARGET= install-locale
|
NLS_INSTALL_TARGET= install-locale
|
||||||
NLS_USES= gettext-runtime
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
${RLN} ${STAGEDIR}${PREFIX}/share/locale ${STAGEDIR}${PREFIX}/share/${PORTNAME}/locale
|
${RLN} ${STAGEDIR}${PREFIX}/share/locale ${STAGEDIR}${PREFIX}/share/${PORTNAME}/locale
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
PORTNAME= xfce4-panel
|
PORTNAME= xfce4-panel
|
||||||
PORTVERSION= 4.18.6
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= x11-wm xfce
|
CATEGORIES= x11-wm xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce's panel
|
COMMENT= Xfce's panel
|
||||||
WWW= https://docs.xfce.org/xfce/xfce4-panel/start
|
WWW= https://gitlab.xfce.org/xfce/xfce4-panel
|
||||||
|
|
||||||
LICENSE= GPLv2 LGPL21
|
LICENSE= GPLv2 LGPL21
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
|
@ -18,23 +18,24 @@ LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \
|
||||||
|
|
||||||
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
||||||
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USE_XFCE= garcon libexo xfconf
|
USE_PERL5= build
|
||||||
|
USE_XFCE= garcon libexo windowing xfconf
|
||||||
USE_XORG= ice sm x11 xext
|
USE_XORG= ice sm x11 xext
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --enable-gio-unix \
|
CONFIGURE_ARGS= --enable-x11 \
|
||||||
--without-html-dir
|
--without-html-dir
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= GIR NLS VAPI
|
OPTIONS_DEFINE= GIR NLS VAPI WAYLAND
|
||||||
OPTIONS_DEFAULT= GIR VAPI
|
OPTIONS_DEFAULT= GIR VAPI WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
GIR_DESC= Use Gobject Introspection
|
GIR_DESC= Use Gobject Introspection
|
||||||
|
|
||||||
GIR_USE= GNOME=introspection:build
|
GIR_USE= GNOME=introspection:build
|
||||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||||
|
@ -47,4 +48,8 @@ VAPI_IMPLIES= GIR
|
||||||
VAPI_USES= vala:build
|
VAPI_USES= vala:build
|
||||||
VAPI_CONFIGURE_ENABLE= vala
|
VAPI_CONFIGURE_ENABLE= vala
|
||||||
|
|
||||||
|
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||||
|
libwayland-client.so:graphics/wayland
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= gtk-layer-shell wayland
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1709218506
|
TIMESTAMP = 1734284839
|
||||||
SHA256 (xfce4/xfce4-panel-4.18.6.tar.bz2) = 21337161f58bb9b6e42760cb6883bc79beea27882aa6272b61f0e09d750d7c62
|
SHA256 (xfce4/xfce4-panel-4.20.0.tar.bz2) = ff33cd5f5d16c2193fe305f4878d82cd8d2feea92f2594bcd27b2b5c392d43b8
|
||||||
SIZE (xfce4/xfce4-panel-4.18.6.tar.bz2) = 1595352
|
SIZE (xfce4/xfce4-panel-4.20.0.tar.bz2) = 2260815
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
PORTNAME= xfce4-session
|
PORTNAME= xfce4-session
|
||||||
PORTVERSION= 4.18.4
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= x11-wm xfce
|
CATEGORIES= x11-wm xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce's session manager
|
COMMENT= Xfce's session manager
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/xfce4-session
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
|
@ -18,23 +18,31 @@ LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||||
pkgconfig tar:bzip2 xfce xorg
|
pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 libwnck3
|
||||||
USE_XFCE= libmenu xfconf
|
USE_XFCE= libmenu xfconf windowing
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
CONFIGURE_ARGS= --enable-legacy-sm \
|
CONFIGURE_ARGS= --enable-legacy-sm \
|
||||||
--with-xsession-prefix=${PREFIX}
|
--with-backend=freebsd \
|
||||||
|
--enable-x11 \
|
||||||
|
--enable-polkit \
|
||||||
|
--with-xsession-prefix=${PREFIX} \
|
||||||
|
--with-wayland-session-prefix=${PREFIX}
|
||||||
SUB_FILES= pkg-message
|
SUB_FILES= pkg-message
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS WAYLAND
|
||||||
|
OPTIONS_DEFAULT= WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
|
||||||
|
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||||
|
libwayland-client.so:graphics/wayland
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= gtk-layer-shell wayland
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1717950146
|
TIMESTAMP = 1734294095
|
||||||
SHA256 (xfce4/xfce4-session-4.18.4.tar.bz2) = 9a9c5074c7338b881a5259d3b643619bf84901360c03478e1a697938ece06516
|
SHA256 (xfce4/xfce4-session-4.20.0.tar.bz2) = 5229233fe6ee692361cc28724886c5b08e0216d89f09c42d273191d38fd64f85
|
||||||
SIZE (xfce4/xfce4-session-4.18.4.tar.bz2) = 922274
|
SIZE (xfce4/xfce4-session-4.20.0.tar.bz2) = 1185603
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
--- scripts/xscreensaver.desktop.in.orig 2019-08-11 20:11:06 UTC
|
|
||||||
+++ scripts/xscreensaver.desktop.in
|
|
||||||
@@ -7,3 +7,4 @@ Icon=preferences-desktop-screensaver
|
|
||||||
Exec=xscreensaver -no-splash
|
|
||||||
TryExec=xscreensaver
|
|
||||||
OnlyShowIn=XFCE;
|
|
||||||
+Hidden=true
|
|
|
@ -21,35 +21,6 @@ polkit.addRule(function (action, subject) {
|
||||||
return polkit.Result.YES;
|
return polkit.Result.YES;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
This port installs a startup file for xscreensaver but it is
|
|
||||||
disabled by default. This is so because the XFCE metaport
|
|
||||||
installs xfce4-screensaver to autostart and having both enabled
|
|
||||||
causes conflicts.
|
|
||||||
|
|
||||||
If you want to change the screen saver being used and enable
|
|
||||||
xscreensaver please go to the Session and Startup settings, and in
|
|
||||||
the Application Autostart tab enable only the relevant screensaver:
|
|
||||||
|
|
||||||
Screensaver -> to enable xscreensaver
|
|
||||||
XFCE Screensaver -> to enable xfce4-screensaver
|
|
||||||
EOM
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type: upgrade
|
|
||||||
message: <<EOM
|
|
||||||
This port installs a startup file for xscreensaver but it is
|
|
||||||
disabled by default. This is so because the XFCE metaport
|
|
||||||
installs xfce4-screensaver to autostart and having both enabled
|
|
||||||
causes conflicts.
|
|
||||||
|
|
||||||
If you want to change the screen saver being used and enable
|
|
||||||
xscreensaver please go to the Session and Startup settings, and in
|
|
||||||
the Application Autostart tab enable only the relevant screensaver:
|
|
||||||
|
|
||||||
Screensaver -> to enable xscreensaver
|
|
||||||
XFCE Screensaver -> to enable xfce4-screensaver
|
|
||||||
EOM
|
EOM
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -3,7 +3,6 @@ bin/xfce4-session
|
||||||
bin/xfce4-session-logout
|
bin/xfce4-session-logout
|
||||||
bin/xfce4-session-settings
|
bin/xfce4-session-settings
|
||||||
bin/xflock4
|
bin/xflock4
|
||||||
etc/xdg/autostart/xscreensaver.desktop
|
|
||||||
etc/xdg/xfce4/Xft.xrdb
|
etc/xdg/xfce4/Xft.xrdb
|
||||||
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
|
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
|
||||||
@(,,755) etc/xdg/xfce4/xinitrc
|
@(,,755) etc/xdg/xfce4/xinitrc
|
||||||
|
@ -45,6 +44,7 @@ share/icons/hicolor/scalable/apps/org.xfce.session.svg
|
||||||
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/az/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/az/LC_MESSAGES/xfce4-session.mo
|
||||||
|
%%NLS%%share/locale/az_AZ/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/be/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/be/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/be@tarask/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/be@tarask/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-session.mo
|
||||||
|
@ -76,6 +76,7 @@ share/icons/hicolor/scalable/apps/org.xfce.session.svg
|
||||||
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-session.mo
|
||||||
|
%%NLS%%share/locale/ka/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-session.mo
|
||||||
|
@ -109,5 +110,6 @@ share/icons/hicolor/scalable/apps/org.xfce.session.svg
|
||||||
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-session.mo
|
||||||
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-session.mo
|
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-session.mo
|
||||||
share/polkit-1/actions/org.xfce.session.policy
|
share/polkit-1/actions/org.xfce.session.policy
|
||||||
|
%%WAYLAND%%share/wayland-sessions/xfce-wayland.desktop
|
||||||
share/xdg-desktop-portal/xfce-portals.conf
|
share/xdg-desktop-portal/xfce-portals.conf
|
||||||
share/xsessions/xfce.desktop
|
share/xsessions/xfce.desktop
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= xfce4-wm
|
PORTNAME= xfce4-wm
|
||||||
PORTVERSION= 4.18.0
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 3
|
|
||||||
CATEGORIES= x11-wm xfce
|
CATEGORIES= x11-wm xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DISTNAME= xfwm4-${DISTVERSIONFULL}
|
DISTNAME= xfwm4-${DISTVERSIONFULL}
|
||||||
|
@ -8,16 +7,16 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Xfce's window manager
|
COMMENT= Xfce's window manager
|
||||||
WWW= https://xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/xfwm4
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libharfbuzz.so:print/harfbuzz
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 gtk30 libwnck3
|
||||||
USE_XFCE= libmenu xfconf
|
USE_XFCE= libmenu xfconf
|
||||||
USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xi xinerama \
|
USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xi xinerama \
|
||||||
xorgproto xpresent xrandr xrender xres
|
xorgproto xpresent xrandr xrender xres
|
||||||
|
@ -27,7 +26,7 @@ CONFIGURE_ARGS= --enable-xsync \
|
||||||
--enable-randr \
|
--enable-randr \
|
||||||
--enable-compositor \
|
--enable-compositor \
|
||||||
--enable-xpresent \
|
--enable-xpresent \
|
||||||
--disable-kde-systray
|
--enable-poswin
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
DATADIR= ${PREFIX}/share/xfwm4
|
DATADIR= ${PREFIX}/share/xfwm4
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1671100717
|
TIMESTAMP = 1734297176
|
||||||
SHA256 (xfce4/xfwm4-4.18.0.tar.bz2) = 92cd1b889bb25cb4bc06c1c6736c238d96e79c1e706b9f77fad0a89d6e5fc13f
|
SHA256 (xfce4/xfwm4-4.20.0.tar.bz2) = a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06
|
||||||
SIZE (xfce4/xfwm4-4.18.0.tar.bz2) = 1220901
|
SIZE (xfce4/xfwm4-4.20.0.tar.bz2) = 1487158
|
||||||
|
|
|
@ -74,6 +74,7 @@ share/icons/hicolor/scalable/apps/xfwm4-default.svg
|
||||||
%%NLS%%share/locale/ka/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/ka/LC_MESSAGES/xfwm4.mo
|
||||||
%%NLS%%share/locale/kk/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/kk/LC_MESSAGES/xfwm4.mo
|
||||||
%%NLS%%share/locale/ko/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/ko/LC_MESSAGES/xfwm4.mo
|
||||||
|
%%NLS%%share/locale/ku/LC_MESSAGES/xfwm4.mo
|
||||||
%%NLS%%share/locale/lt/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/lt/LC_MESSAGES/xfwm4.mo
|
||||||
%%NLS%%share/locale/lv/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/lv/LC_MESSAGES/xfwm4.mo
|
||||||
%%NLS%%share/locale/ms/LC_MESSAGES/xfwm4.mo
|
%%NLS%%share/locale/ms/LC_MESSAGES/xfwm4.mo
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= xfce
|
PORTNAME= xfce
|
||||||
PORTVERSION= 4.18
|
PORTVERSION= 4.20
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= x11-wm xfce
|
CATEGORIES= x11-wm xfce
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
|
|
|
@ -221,6 +221,7 @@
|
||||||
SUBDIR += libxdg-basedir
|
SUBDIR += libxdg-basedir
|
||||||
SUBDIR += libxfce4menu
|
SUBDIR += libxfce4menu
|
||||||
SUBDIR += libxfce4util
|
SUBDIR += libxfce4util
|
||||||
|
SUBDIR += libxfce4windowing
|
||||||
SUBDIR += libxkbcommon
|
SUBDIR += libxkbcommon
|
||||||
SUBDIR += libxkbfile
|
SUBDIR += libxkbfile
|
||||||
SUBDIR += libxklavier
|
SUBDIR += libxklavier
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= libexo
|
PORTNAME= libexo
|
||||||
PORTVERSION= 4.18.0
|
PORTVERSION= 4.20.0
|
||||||
PORTREVISION= 4
|
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DISTNAME= exo-${DISTVERSIONFULL}
|
DISTNAME= exo-${DISTVERSIONFULL}
|
||||||
|
@ -8,7 +7,7 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Application library for the Xfce desktop environment
|
COMMENT= Application library for the Xfce desktop environment
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/exo
|
||||||
|
|
||||||
LICENSE= GPLv2 LGPL21
|
LICENSE= GPLv2 LGPL21
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
|
@ -16,28 +15,28 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
|
||||||
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
|
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
|
||||||
|
|
||||||
LIB_DEPENDS= 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 \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
||||||
perl5 pkgconfig tar:bzip2 xfce xorg
|
pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
USE_PERL5= build
|
||||||
USE_XFCE= libmenu
|
USE_XFCE= libmenu
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
CONFIGURE_ARGS= --disable-silent-rules \
|
||||||
|
--without-html-dir
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
CONFIGURE_ARGS= --without-html-dir --disable-silent-rules
|
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||||
|
|
||||||
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1671097667
|
TIMESTAMP = 1734289942
|
||||||
SHA256 (xfce4/exo-4.18.0.tar.bz2) = 4f2c61d045a888cdb64297fd0ae20cc23da9b97ffb82562ed12806ed21da7d55
|
SHA256 (xfce4/exo-4.20.0.tar.bz2) = 4277f799245f1efde01cd917fd538ba6b12cf91c9f8a73fe2035fd5456ec078d
|
||||||
SIZE (xfce4/exo-4.18.0.tar.bz2) = 896849
|
SIZE (xfce4/exo-4.20.0.tar.bz2) = 1100703
|
||||||
|
|
|
@ -89,6 +89,7 @@ share/man/man1/exo-open.1.gz
|
||||||
%%NLS%%share/locale/uk/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/uk/LC_MESSAGES/exo.mo
|
||||||
%%NLS%%share/locale/ur/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/ur/LC_MESSAGES/exo.mo
|
||||||
%%NLS%%share/locale/ur_PK/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/ur_PK/LC_MESSAGES/exo.mo
|
||||||
|
%%NLS%%share/locale/uz/LC_MESSAGES/exo.mo
|
||||||
%%NLS%%share/locale/vi/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/vi/LC_MESSAGES/exo.mo
|
||||||
%%NLS%%share/locale/zh_CN/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/zh_CN/LC_MESSAGES/exo.mo
|
||||||
%%NLS%%share/locale/zh_HK/LC_MESSAGES/exo.mo
|
%%NLS%%share/locale/zh_HK/LC_MESSAGES/exo.mo
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= libxfce4menu
|
PORTNAME= libxfce4menu
|
||||||
PORTVERSION= 4.18.6
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DISTNAME= libxfce4ui-${DISTVERSIONFULL}
|
DISTNAME= libxfce4ui-${DISTVERSIONFULL}
|
||||||
|
@ -7,33 +7,33 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Widgets library for the Xfce desktop environment
|
COMMENT= Widgets library for the Xfce desktop environment
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/libxfce4ui
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||||
libgtop-2.0.so:devel/libgtop \
|
libgtop-2.0.so:devel/libgtop \
|
||||||
|
libgudev-1.0.so:devel/libgudev \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libharfbuzz.so:print/harfbuzz
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||||
pkgconfig tar:bzip2 xfce xorg
|
pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USE_XFCE= libutil xfconf
|
USE_XFCE= libutil xfconf
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --disable-gudev \
|
CONFIGURE_ARGS= --enable-epoxy \
|
||||||
--enable-epoxy \
|
|
||||||
--enable-glibtop \
|
--enable-glibtop \
|
||||||
|
--enable-libsm \
|
||||||
|
--enable-x11 \
|
||||||
--with-vendor-info=${OPSYS} \
|
--with-vendor-info=${OPSYS} \
|
||||||
--without-html-dir
|
--without-html-dir
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
OPTIONS_DEFINE= GIR GLADE NLS STARTUP VAPI WAYLAND
|
||||||
|
OPTIONS_DEFAULT= GIR STARTUP VAPI WAYLAND
|
||||||
OPTIONS_DEFINE= GIR GLADE NLS STARTUP VAPI
|
|
||||||
OPTIONS_DEFAULT= GIR STARTUP VAPI
|
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
GIR_DESC= Use Gobject Introspection
|
GIR_DESC= Use Gobject Introspection
|
||||||
|
@ -57,4 +57,9 @@ VAPI_IMPLIES= GIR
|
||||||
VAPI_USES= vala:build
|
VAPI_USES= vala:build
|
||||||
VAPI_CONFIGURE_ENABLE= vala
|
VAPI_CONFIGURE_ENABLE= vala
|
||||||
|
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= wayland
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${LOCALBASE}|' ${WRKSRC}/xfce4-about/main.c
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1709890032
|
TIMESTAMP = 1734289732
|
||||||
SHA256 (xfce4/libxfce4ui-4.18.6.tar.bz2) = 77dd99206cc8c6c7f69c269c83c7ee6a037bca9d4a89b1a6d9765e5a09ce30cd
|
SHA256 (xfce4/libxfce4ui-4.20.0.tar.bz2) = 75e8996984f20375aadecd5c16f5147c211ed0bd26d7861ab0257561eb76eaee
|
||||||
SIZE (xfce4/libxfce4ui-4.18.6.tar.bz2) = 906477
|
SIZE (xfce4/libxfce4ui-4.20.0.tar.bz2) = 1199495
|
||||||
|
|
34
x11/libxfce4menu/files/patch-xfce4-about_main.c
Normal file
34
x11/libxfce4menu/files/patch-xfce4-about_main.c
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
--- xfce4-about/main.c.orig 2024-11-29 19:21:01 UTC
|
||||||
|
+++ xfce4-about/main.c
|
||||||
|
@@ -24,6 +24,10 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+#ifdef __FreeBSD__
|
||||||
|
+#include <unistd.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#ifdef ENABLE_X11
|
||||||
|
#include <gdk/gdkx.h>
|
||||||
|
#endif
|
||||||
|
@@ -98,7 +102,7 @@ xfce_about_system (GtkBuilder *builder)
|
||||||
|
else
|
||||||
|
{
|
||||||
|
const gchar *extensions[] = { "svg", "png" };
|
||||||
|
- g_autofree gchar *pixmap_path = g_strconcat ("/usr/share/pixmaps/", os_logo, ".", NULL);
|
||||||
|
+ g_autofree gchar *pixmap_path = g_strconcat ("%%PREFIX%%/share/pixmaps/", os_logo, ".", NULL);
|
||||||
|
|
||||||
|
for (guint i = 0; i < G_N_ELEMENTS (extensions); i++)
|
||||||
|
{
|
||||||
|
@@ -142,7 +146,11 @@ xfce_about_system (GtkBuilder *builder)
|
||||||
|
gtk_label_set_text (GTK_LABEL (label), gtk_text);
|
||||||
|
|
||||||
|
label = gtk_builder_get_object (builder, "kernel-version");
|
||||||
|
+#ifdef __FreeBSD__
|
||||||
|
+ kernel_text = g_strdup_printf ("%d", getosreldate ());
|
||||||
|
+#else
|
||||||
|
kernel_text = get_system_info (KERNEL);
|
||||||
|
+#endif
|
||||||
|
gtk_label_set_text (GTK_LABEL (label), kernel_text ? kernel_text : "");
|
||||||
|
|
||||||
|
label = gtk_builder_get_object (builder, "windowing-system");
|
32
x11/libxfce4menu/files/patch-xfce4-about_system-info.c
Normal file
32
x11/libxfce4menu/files/patch-xfce4-about_system-info.c
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
--- xfce4-about/system-info.c.orig 2024-10-19 08:20:00 UTC
|
||||||
|
+++ xfce4-about/system-info.c
|
||||||
|
@@ -662,8 +662,9 @@ get_os_name (void)
|
||||||
|
get_os_name (void)
|
||||||
|
{
|
||||||
|
GHashTable *os_info;
|
||||||
|
- gchar *name, *version_id, *pretty_name, *build_id;
|
||||||
|
+ gchar *name, *version_id, *build_id;
|
||||||
|
gchar *result = NULL;
|
||||||
|
+ gchar *kernel_version = NULL;
|
||||||
|
g_autofree gchar *name_version = NULL;
|
||||||
|
|
||||||
|
os_info = get_os_info ();
|
||||||
|
@@ -677,13 +678,13 @@ get_os_name (void)
|
||||||
|
|
||||||
|
name = g_hash_table_lookup (os_info, "NAME");
|
||||||
|
version_id = g_hash_table_lookup (os_info, "VERSION_ID");
|
||||||
|
- pretty_name = g_hash_table_lookup (os_info, "PRETTY_NAME");
|
||||||
|
build_id = g_hash_table_lookup (os_info, "BUILD_ID");
|
||||||
|
|
||||||
|
- if (pretty_name)
|
||||||
|
- name_version = g_strdup (pretty_name);
|
||||||
|
- else if (name && version_id)
|
||||||
|
- name_version = g_strdup_printf ("%s %s", name, version_id);
|
||||||
|
+ /* Don't use PRETTY_NAME value because sometimes mismatch with uname -r */
|
||||||
|
+ kernel_version = get_system_info (KERNEL);
|
||||||
|
+
|
||||||
|
+ if (name && kernel_version)
|
||||||
|
+ name_version = g_strdup_printf ("%s %s", name, kernel_version);
|
||||||
|
else
|
||||||
|
name_version = g_strdup (_("Unknown"));
|
||||||
|
|
|
@ -8,8 +8,10 @@ include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-provider.
|
||||||
include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-xfwm4.h
|
include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-xfwm4.h
|
||||||
include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts.h
|
include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-config.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-config.h
|
||||||
|
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-enums.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-enum-types.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-enum-types.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h
|
||||||
|
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-clipboard-manager.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-dialogs.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-dialogs.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-filename-input.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-filename-input.h
|
||||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gdk-extensions.h
|
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gdk-extensions.h
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
PORTNAME= libxfce4util
|
PORTNAME= libxfce4util
|
||||||
PORTVERSION= 4.18.2
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= Extension library for the Xfce desktop environment
|
COMMENT= Extension library for the Xfce desktop environment
|
||||||
WWW= https://www.xfce.org/
|
WWW= https://gitlab.xfce.org/xfce/libxfce4util
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce
|
||||||
pkgconfig tar:bzip2 xfce
|
USE_GNOME= glib20
|
||||||
USE_GNOME= glib20 intltool
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
USE_XFCE= xdt
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
CONFIGURE_ARGS= --without-html-dir
|
CONFIGURE_ARGS= --without-html-dir
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
|
@ -27,16 +27,16 @@ OPTIONS_SUB= yes
|
||||||
|
|
||||||
GIR_DESC= Use Gobject Introspection
|
GIR_DESC= Use Gobject Introspection
|
||||||
|
|
||||||
GIR_USE= gnome=introspection:build
|
GIR_USE= GNOME=introspection:build
|
||||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_CONFIGURE_ENV= LIBS=-lintl LDFLAGS=-L${LOCALBASE}/lib
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
#NLS_CONFIGURE_ENV= LIBS=-lintl LDFLAGS=-L${LOCALBASE}/lib
|
||||||
|
|
||||||
|
VAPI_IMPLIES= GIR
|
||||||
VAPI_USES= vala:build
|
VAPI_USES= vala:build
|
||||||
VAPI_CONFIGURE_ENABLE= vala
|
VAPI_CONFIGURE_ENABLE= vala
|
||||||
VAPI_IMPLIES= GIR
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1707162525
|
TIMESTAMP = 1734286302
|
||||||
SHA256 (xfce4/libxfce4util-4.18.2.tar.bz2) = d9a329182b78f7e2520cd4aafcbb276bbbf162f6a89191676539ad2e3889c353
|
SHA256 (xfce4/libxfce4util-4.20.0.tar.bz2) = 21493f9c9995a282823db93839f6b9f06ae31edb094191ba9acf04d932a2b592
|
||||||
SIZE (xfce4/libxfce4util-4.18.2.tar.bz2) = 514157
|
SIZE (xfce4/libxfce4util-4.20.0.tar.bz2) = 616303
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
include/xfce4/libxfce4util/libxfce4util-config.h
|
include/xfce4/libxfce4util/libxfce4util-config.h
|
||||||
include/xfce4/libxfce4util/libxfce4util.h
|
include/xfce4/libxfce4util/libxfce4util.h
|
||||||
|
include/xfce4/libxfce4util/xfce-consolekit.h
|
||||||
include/xfce4/libxfce4util/xfce-debug.h
|
include/xfce4/libxfce4util/xfce-debug.h
|
||||||
include/xfce4/libxfce4util/xfce-fileutils.h
|
include/xfce4/libxfce4util/xfce-fileutils.h
|
||||||
include/xfce4/libxfce4util/xfce-generics.h
|
include/xfce4/libxfce4util/xfce-generics.h
|
||||||
|
@ -12,6 +13,7 @@ include/xfce4/libxfce4util/xfce-posix-signal-handler.h
|
||||||
include/xfce4/libxfce4util/xfce-rc.h
|
include/xfce4/libxfce4util/xfce-rc.h
|
||||||
include/xfce4/libxfce4util/xfce-resource.h
|
include/xfce4/libxfce4util/xfce-resource.h
|
||||||
include/xfce4/libxfce4util/xfce-string.h
|
include/xfce4/libxfce4util/xfce-string.h
|
||||||
|
include/xfce4/libxfce4util/xfce-systemd.h
|
||||||
include/xfce4/libxfce4util/xfce-utf8.h
|
include/xfce4/libxfce4util/xfce-utf8.h
|
||||||
%%GIR%%lib/girepository-1.0/Libxfce4util-1.0.typelib
|
%%GIR%%lib/girepository-1.0/Libxfce4util-1.0.typelib
|
||||||
lib/libxfce4util.so
|
lib/libxfce4util.so
|
||||||
|
@ -38,6 +40,7 @@ sbin/xfce4-kiosk-query
|
||||||
%%NLS%%share/locale/es/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/es/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/et/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/et/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/eu/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/eu/LC_MESSAGES/libxfce4util.mo
|
||||||
|
%%NLS%%share/locale/fa_IR/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/fi/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/fi/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/fr/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/fr/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/gl/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/gl/LC_MESSAGES/libxfce4util.mo
|
||||||
|
@ -75,6 +78,7 @@ sbin/xfce4-kiosk-query
|
||||||
%%NLS%%share/locale/sq/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/sq/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/sr/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/sr/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/sv/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/sv/LC_MESSAGES/libxfce4util.mo
|
||||||
|
%%NLS%%share/locale/te/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/th/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/th/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/tr/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/tr/LC_MESSAGES/libxfce4util.mo
|
||||||
%%NLS%%share/locale/ug/LC_MESSAGES/libxfce4util.mo
|
%%NLS%%share/locale/ug/LC_MESSAGES/libxfce4util.mo
|
||||||
|
|
40
x11/libxfce4windowing/Makefile
Normal file
40
x11/libxfce4windowing/Makefile
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
PORTNAME= libxfce4windowing
|
||||||
|
DISTVERSION= 4.20.0
|
||||||
|
CATEGORIES= x11 xfce
|
||||||
|
MASTER_SITES= XFCE
|
||||||
|
DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
|
COMMENT= Windowing concept abstraction library for X11 and Wayland
|
||||||
|
WWW= https://gitlab.xfce.org/xfce/libxfce4windowing
|
||||||
|
|
||||||
|
LICENSE= GPLv2
|
||||||
|
|
||||||
|
LIB_DEPENDS= libdisplay-info.so:sysutils/libdisplay-info
|
||||||
|
|
||||||
|
USES= gettext-tools gmake gnome pkgconfig tar:bz2 xfce xorg
|
||||||
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_XFCE= xdt
|
||||||
|
USE_XORG= x11 xrandr
|
||||||
|
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
|
OPTIONS_DEFINE= GIR NLS WAYLAND
|
||||||
|
OPTIONS_DEFAULT= GIR WAYLAND
|
||||||
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
|
GIR_DESC= GObject Introspection support
|
||||||
|
|
||||||
|
GIR_USE= GNOME=introspection:build
|
||||||
|
GIR_MESON_TRUE= introspection
|
||||||
|
|
||||||
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
|
||||||
|
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||||
|
WAYLAND_CONFIGURE_ENABLE=wayland
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
x11/libxfce4windowing/distinfo
Normal file
3
x11/libxfce4windowing/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1734285158
|
||||||
|
SHA256 (xfce4/libxfce4windowing-4.20.0.tar.bz2) = 56f29b1d79606fb00a12c83ef4ece12877d2b22bf1acaaff89537fbe8e939f68
|
||||||
|
SIZE (xfce4/libxfce4windowing-4.20.0.tar.bz2) = 596847
|
3
x11/libxfce4windowing/pkg-descr
Normal file
3
x11/libxfce4windowing/pkg-descr
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
Libxfce4windowing is an abstraction library that attempts to present
|
||||||
|
windowing concepts (screens, toplevel windows, workspaces, etc.) in
|
||||||
|
a windowing-system-independent manner.
|
69
x11/libxfce4windowing/pkg-plist
Normal file
69
x11/libxfce4windowing/pkg-plist
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
include/xfce4/libxfce4windowing/libxfce4windowing-config.h
|
||||||
|
include/xfce4/libxfce4windowing/libxfce4windowing.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-application.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-monitor.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-screen.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-seat.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-util.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-window.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-workspace-group.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-workspace-manager.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-workspace.h
|
||||||
|
include/xfce4/libxfce4windowing/xfw-x11.h
|
||||||
|
include/xfce4/libxfce4windowingui/libxfce4windowingui-config.h
|
||||||
|
include/xfce4/libxfce4windowingui/libxfce4windowingui.h
|
||||||
|
include/xfce4/libxfce4windowingui/xfw-window-action-menu.h
|
||||||
|
include/xfce4/libxfce4windowingui/xfw-window-list-menu.h
|
||||||
|
%%GIR%%lib/girepository-1.0/Libxfce4windowing-0.0.typelib
|
||||||
|
%%GIR%%lib/girepository-1.0/Libxfce4windowingui-0.0.typelib
|
||||||
|
lib/libxfce4windowing-0.so
|
||||||
|
lib/libxfce4windowing-0.so.0
|
||||||
|
lib/libxfce4windowing-0.so.0.0.0
|
||||||
|
lib/libxfce4windowingui-0.so
|
||||||
|
lib/libxfce4windowingui-0.so.0
|
||||||
|
lib/libxfce4windowingui-0.so.0.0.0
|
||||||
|
libdata/pkgconfig/libxfce4windowing-0.pc
|
||||||
|
libdata/pkgconfig/libxfce4windowing-x11-0.pc
|
||||||
|
libdata/pkgconfig/libxfce4windowingui-0.pc
|
||||||
|
%%GIR%%share/gir-1.0/Libxfce4windowing-0.0.gir
|
||||||
|
%%GIR%%share/gir-1.0/Libxfce4windowingui-0.0.gir
|
||||||
|
%%NLS%%share/locale/ast/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/bg/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ca/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/cs/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/da/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/de/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/el/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/en_CA/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/en_GB/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/es/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/et/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/fi/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/fr/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ga/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/gl/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/he/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/hr/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/id/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ie/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/it/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ja/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/kk/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ko/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/lt/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/nb/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/nl/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/oc/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/pl/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/pt/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/pt_BR/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ro/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/ru/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/sl/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/sq/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/sr/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/sv/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/tr/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/uk/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/zh_CN/LC_MESSAGES/libxfce4windowing.mo
|
||||||
|
%%NLS%%share/locale/zh_TW/LC_MESSAGES/libxfce4windowing.mo
|
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= xfce4-conf
|
PORTNAME= xfce4-conf
|
||||||
PORTVERSION= 4.18.3
|
PORTVERSION= 4.20.0
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE
|
MASTER_SITES= XFCE
|
||||||
DISTNAME= xfconf-${DISTVERSIONFULL}
|
DISTNAME= xfconf-${DISTVERSIONFULL}
|
||||||
|
@ -7,24 +7,22 @@ DIST_SUBDIR= xfce4
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
COMMENT= D-Bus-based configuration storage system
|
COMMENT= D-Bus-based configuration storage system
|
||||||
WWW= https://www.xfce.org/projects
|
WWW= https://gitlab.xfce.org/xfce/xfconf
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
BUILD_DEPENDS= p5-XML-Parser>=2.44:textproc/p5-XML-Parser
|
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
||||||
pkgconfig tar:bzip2 xfce xorg
|
pkgconfig tar:bzip2 xfce xorg
|
||||||
USE_GNOME= glib20 intltool
|
USE_GNOME= glib20
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USE_PERL5= build
|
USE_PERL5= build
|
||||||
USE_XFCE= libutil
|
USE_XFCE= libutil
|
||||||
USE_XORG= x11
|
USE_XORG= x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
CONFIGURE_ARGS= --without-bash-completion-dir \
|
||||||
|
--without-html-dir
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
CONFIGURE_ARGS= --without-html-dir \
|
|
||||||
--without-bash-completion-dir
|
|
||||||
|
|
||||||
PORTSCOUT= limitw:1,even
|
PORTSCOUT= limitw:1,even
|
||||||
|
|
||||||
|
@ -32,17 +30,21 @@ OPTIONS_DEFINE= GIR NLS VAPI
|
||||||
OPTIONS_DEFAULT= GIR VAPI
|
OPTIONS_DEFAULT= GIR VAPI
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
GIR_DESC= Use Gobject Introspection
|
GIR_DESC= Use Gobject Introspection
|
||||||
|
|
||||||
GIR_USE= gnome=introspection:build
|
GIR_USE= GNOME=introspection:build
|
||||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
VAPI_IMPLIES= GIR
|
||||||
VAPI_USES= vala:build
|
VAPI_USES= vala:build
|
||||||
VAPI_CONFIGURE_ENABLE= vala
|
VAPI_CONFIGURE_ENABLE= vala
|
||||||
VAPI_IMPLIES= GIR
|
|
||||||
|
post-patch:
|
||||||
|
@${REINPLACE_CMD} -i "" -e 's|SystemdService|#SystemdService|' \
|
||||||
|
${WRKSRC}/xfconfd/org.xfce.Xfconf.service.in
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1698779774
|
TIMESTAMP = 1734296864
|
||||||
SHA256 (xfce4/xfconf-4.18.3.tar.bz2) = c56cc69056f6947b2c60b165ec1e4c2b0acf26a778da5f86c89ffce24d5ebd98
|
SHA256 (xfce4/xfconf-4.20.0.tar.bz2) = 8bc43c60f1716b13cf35fc899e2a36ea9c6cdc3478a8f051220eef0f53567efd
|
||||||
SIZE (xfce4/xfconf-4.18.3.tar.bz2) = 648479
|
SIZE (xfce4/xfconf-4.20.0.tar.bz2) = 763205
|
||||||
|
|
113
x11/xfce4-conf/files/patch-xfconfd_Makefile.in
Normal file
113
x11/xfce4-conf/files/patch-xfconfd_Makefile.in
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
--- xfconfd/Makefile.in.orig 2024-11-01 21:29:06 UTC
|
||||||
|
+++ xfconfd/Makefile.in
|
||||||
|
@@ -114,8 +114,7 @@ CONFIG_CLEAN_VPATH_FILES =
|
||||||
|
CONFIG_HEADER = $(top_builddir)/config.h
|
||||||
|
CONFIG_CLEAN_FILES =
|
||||||
|
CONFIG_CLEAN_VPATH_FILES =
|
||||||
|
-am__installdirs = "$(DESTDIR)$(xfconfddir)" "$(DESTDIR)$(servicedir)" \
|
||||||
|
- "$(DESTDIR)$(systemd_userdir)"
|
||||||
|
+am__installdirs = "$(DESTDIR)$(xfconfddir)" "$(DESTDIR)$(servicedir)"
|
||||||
|
PROGRAMS = $(xfconfd_PROGRAMS)
|
||||||
|
am__xfconfd_SOURCES_DIST = main.c xfconf-backend-factory.c \
|
||||||
|
xfconf-backend-factory.h xfconf-backend.c xfconf-backend.h \
|
||||||
|
@@ -225,7 +224,7 @@ am__uninstall_files_from_dir = { \
|
||||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||||
|
}
|
||||||
|
-DATA = $(service_DATA) $(systemd_user_DATA)
|
||||||
|
+DATA = $(service_DATA)
|
||||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
||||||
|
# Read a list of newline-separated strings from the standard input,
|
||||||
|
# and print each of them once, without duplicates. Input order is
|
||||||
|
@@ -482,18 +481,13 @@ service_DATA = $(service_in_files:org.xfce.%.service.i
|
||||||
|
servicedir = $(datadir)/dbus-1/services
|
||||||
|
service_in_files = org.xfce.Xfconf.service.in
|
||||||
|
service_DATA = $(service_in_files:org.xfce.%.service.in=@XFCONF_SERVICE_NAME_PREFIX@.%.service)
|
||||||
|
-systemd_userdir = $(prefix)/lib/systemd/user
|
||||||
|
-systemd_user_in_files = xfconfd.service.in
|
||||||
|
-systemd_user_DATA = $(systemd_user_in_files:.service.in=.service)
|
||||||
|
CLEANFILES = \
|
||||||
|
- $(service_DATA) \
|
||||||
|
- $(systemd_user_DATA)
|
||||||
|
+ $(service_DATA)
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
xfconf-backend-perchannel-xml.c \
|
||||||
|
xfconf-backend-perchannel-xml.h \
|
||||||
|
- $(service_in_files) \
|
||||||
|
- $(systemd_user_in_files)
|
||||||
|
+ $(service_in_files)
|
||||||
|
|
||||||
|
all: all-am
|
||||||
|
|
||||||
|
@@ -775,28 +769,7 @@ uninstall-serviceDATA:
|
||||||
|
@list='$(service_DATA)'; test -n "$(servicedir)" || list=; \
|
||||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||||
|
dir='$(DESTDIR)$(servicedir)'; $(am__uninstall_files_from_dir)
|
||||||
|
-install-systemd_userDATA: $(systemd_user_DATA)
|
||||||
|
- @$(NORMAL_INSTALL)
|
||||||
|
- @list='$(systemd_user_DATA)'; test -n "$(systemd_userdir)" || list=; \
|
||||||
|
- if test -n "$$list"; then \
|
||||||
|
- echo " $(MKDIR_P) '$(DESTDIR)$(systemd_userdir)'"; \
|
||||||
|
- $(MKDIR_P) "$(DESTDIR)$(systemd_userdir)" || exit 1; \
|
||||||
|
- fi; \
|
||||||
|
- for p in $$list; do \
|
||||||
|
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||||
|
- echo "$$d$$p"; \
|
||||||
|
- done | $(am__base_list) | \
|
||||||
|
- while read files; do \
|
||||||
|
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemd_userdir)'"; \
|
||||||
|
- $(INSTALL_DATA) $$files "$(DESTDIR)$(systemd_userdir)" || exit $$?; \
|
||||||
|
- done
|
||||||
|
|
||||||
|
-uninstall-systemd_userDATA:
|
||||||
|
- @$(NORMAL_UNINSTALL)
|
||||||
|
- @list='$(systemd_user_DATA)'; test -n "$(systemd_userdir)" || list=; \
|
||||||
|
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||||
|
- dir='$(DESTDIR)$(systemd_userdir)'; $(am__uninstall_files_from_dir)
|
||||||
|
-
|
||||||
|
ID: $(am__tagged_files)
|
||||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique
|
||||||
|
tags: tags-am
|
||||||
|
@@ -888,7 +861,7 @@ installdirs:
|
||||||
|
check: check-am
|
||||||
|
all-am: Makefile $(PROGRAMS) $(DATA)
|
||||||
|
installdirs:
|
||||||
|
- for dir in "$(DESTDIR)$(xfconfddir)" "$(DESTDIR)$(servicedir)" "$(DESTDIR)$(systemd_userdir)"; do \
|
||||||
|
+ for dir in "$(DESTDIR)$(xfconfddir)" "$(DESTDIR)$(servicedir)"; do \
|
||||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||||
|
done
|
||||||
|
install: install-am
|
||||||
|
@@ -954,7 +927,7 @@ info-am:
|
||||||
|
|
||||||
|
info-am:
|
||||||
|
|
||||||
|
-install-data-am: install-serviceDATA install-systemd_userDATA \
|
||||||
|
+install-data-am: install-serviceDATA \
|
||||||
|
install-xfconfdPROGRAMS
|
||||||
|
|
||||||
|
install-dvi: install-dvi-am
|
||||||
|
@@ -1008,7 +981,7 @@ ps-am:
|
||||||
|
|
||||||
|
ps-am:
|
||||||
|
|
||||||
|
-uninstall-am: uninstall-serviceDATA uninstall-systemd_userDATA \
|
||||||
|
+uninstall-am: uninstall-serviceDATA \
|
||||||
|
uninstall-xfconfdPROGRAMS
|
||||||
|
|
||||||
|
.MAKE: install-am install-strip
|
||||||
|
@@ -1022,12 +995,12 @@ uninstall-am: uninstall-serviceDATA uninstall-systemd_
|
||||||
|
install-dvi-am install-exec install-exec-am install-html \
|
||||||
|
install-html-am install-info install-info-am install-man \
|
||||||
|
install-pdf install-pdf-am install-ps install-ps-am \
|
||||||
|
- install-serviceDATA install-strip install-systemd_userDATA \
|
||||||
|
+ install-serviceDATA install-strip \
|
||||||
|
install-xfconfdPROGRAMS installcheck installcheck-am \
|
||||||
|
installdirs maintainer-clean maintainer-clean-generic \
|
||||||
|
mostlyclean mostlyclean-compile mostlyclean-generic \
|
||||||
|
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||||
|
- uninstall-am uninstall-serviceDATA uninstall-systemd_userDATA \
|
||||||
|
+ uninstall-am uninstall-serviceDATA \
|
||||||
|
uninstall-xfconfdPROGRAMS
|
||||||
|
|
||||||
|
.PRECIOUS: Makefile
|
|
@ -27,6 +27,7 @@ share/dbus-1/services/org.xfce.Xfconf.service
|
||||||
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfconf.mo
|
||||||
%%NLS%%share/locale/en_GB/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/en_GB/LC_MESSAGES/xfconf.mo
|
||||||
%%NLS%%share/locale/es/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/es/LC_MESSAGES/xfconf.mo
|
||||||
|
%%NLS%%share/locale/et/LC_MESSAGES/xfconf.mo
|
||||||
%%NLS%%share/locale/eu/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/eu/LC_MESSAGES/xfconf.mo
|
||||||
%%NLS%%share/locale/fi/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/fi/LC_MESSAGES/xfconf.mo
|
||||||
%%NLS%%share/locale/fr/LC_MESSAGES/xfconf.mo
|
%%NLS%%share/locale/fr/LC_MESSAGES/xfconf.mo
|
||||||
|
|
|
@ -13,18 +13,18 @@ WWW= https://docs.xfce.org/apps/xfdashboard/start
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \
|
||||||
libcogl.so:graphics/cogl \
|
libcogl.so:graphics/cogl \
|
||||||
libclutter-1.0.so:graphics/clutter \
|
libharfbuzz.so:print/harfbuzz \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libjson-glib-1.0.so:devel/json-glib
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gl gmake gnome localbase libtool \
|
USES= compiler:c11 gettext-tools gl gmake gnome libtool localbase \
|
||||||
pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
||||||
|
USE_GL= egl
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||||
|
USE_LDCONFIG= yes
|
||||||
USE_XFCE= garcon xfconf
|
USE_XFCE= garcon xfconf
|
||||||
USE_XORG= x11 xcomposite xdamage xext xfixes xi xinerama xrandr
|
USE_XORG= x11 xcomposite xdamage xext xfixes xi xinerama xrandr
|
||||||
USE_GL= egl
|
|
||||||
USE_LDCONFIG= yes
|
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
@ -32,7 +32,7 @@ INSTALL_TARGET= install-strip
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
|
NLS_USES= gettext-runtime
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
NLS_USES= gettext-runtime
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= xfce4-goodies
|
PORTNAME= xfce4-goodies
|
||||||
PORTVERSION= 4.18
|
PORTVERSION= 4.20
|
||||||
PORTREVISION= 4
|
|
||||||
CATEGORIES= x11
|
CATEGORIES= x11
|
||||||
|
|
||||||
MAINTAINER= xfce@FreeBSD.org
|
MAINTAINER= xfce@FreeBSD.org
|
||||||
|
|
|
@ -26,12 +26,11 @@ USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||||
USE_XFCE= garcon xfconf
|
USE_XFCE= garcon xfconf
|
||||||
USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm
|
USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm
|
||||||
|
|
||||||
SHEBANG_FILES= src/xfce4-screensaver-configure
|
SHEBANG_FILES= src/xfce4-screensaver-configure
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
CONFIGURE_ARGS= --enable-maintainer-mode \
|
||||||
CONFIGURE_ARGS= --enable-maintainer-mode \
|
--with-console-kit=yes \
|
||||||
--with-console-kit=yes \
|
--with-systemd=no
|
||||||
--with-systemd=no
|
|
||||||
|
|
||||||
SCREENSAVER_DIR= share/applications/screensavers
|
SCREENSAVER_DIR= share/applications/screensavers
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= xfce4-screenshooter-plugin
|
PORTNAME= xfce4-screenshooter-plugin
|
||||||
PORTVERSION= 1.11.1
|
PORTVERSION= 1.11.1
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE/apps
|
MASTER_SITES= XFCE/apps
|
||||||
DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL}
|
DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL}
|
||||||
|
@ -17,20 +18,18 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce xorg
|
tar:bzip2 xfce xorg
|
||||||
USE_CSTD= c99
|
USE_CSTD= c99
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||||
USE_XFCE= libexo libmenu panel xfconf
|
USE_XFCE= libexo libmenu panel xfconf
|
||||||
USE_XORG= ice sm x11 xfixes xext
|
USE_XORG= ice sm x11 xext xfixes
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --disable-wayland
|
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS IMGUR
|
OPTIONS_DEFINE= IMGUR NLS WAYLAND
|
||||||
OPTIONS_DEFAULT= IMGUR
|
OPTIONS_DEFAULT= IMGUR WAYLAND
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
IMGUR_DESC= Install imgur image upload custom action
|
IMGUR_DESC= Install imgur image upload custom action
|
||||||
|
|
||||||
IMGUR_RUN_DEPENDS= curl:ftp/curl \
|
IMGUR_RUN_DEPENDS= curl:ftp/curl \
|
||||||
jq:textproc/jq \
|
jq:textproc/jq \
|
||||||
|
@ -40,6 +39,9 @@ IMGUR_RUN_DEPENDS= curl:ftp/curl \
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
|
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||||
|
WAYLAND_CONFIGURE_ENABLE= wayland
|
||||||
|
|
||||||
post-patch-IMGUR-off:
|
post-patch-IMGUR-off:
|
||||||
@${REINPLACE_CMD} '/imgur_custom_action_added = xfconf_channel_get_bool/s/FALSE/TRUE/' \
|
@${REINPLACE_CMD} '/imgur_custom_action_added = xfconf_channel_get_bool/s/FALSE/TRUE/' \
|
||||||
${WRKSRC}/lib/screenshooter-custom-actions.c
|
${WRKSRC}/lib/screenshooter-custom-actions.c
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= xfce4-terminal
|
PORTNAME= xfce4-terminal
|
||||||
PORTVERSION= 1.1.3
|
PORTVERSION= 1.1.3
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11 xfce
|
CATEGORIES= x11 xfce
|
||||||
MASTER_SITES= XFCE/apps
|
MASTER_SITES= XFCE/apps
|
||||||
DIST_SUBDIR= xfce4
|
DIST_SUBDIR= xfce4
|
||||||
|
@ -15,14 +16,13 @@ LIB_DEPENDS= libpcre2-8.so:devel/pcre2
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce \
|
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce \
|
||||||
xorg
|
xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool vte3
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 vte3 intltool:build
|
||||||
USE_XFCE= libmenu xfconf
|
USE_XFCE= libmenu xfconf
|
||||||
USE_XORG= ice sm x11
|
USE_XORG= ice sm x11
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
CONFIGURE_ARGS= --with-utempter
|
||||||
CONFIGURE_ARGS= --with-utempter
|
INSTALL_TARGET= install-strip
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
|
@ -13,8 +13,8 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||||
libharfbuzz.so:print/harfbuzz
|
libpcre2-8.so:devel/pcre2
|
||||||
|
|
||||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||||
tar:bzip2 xfce
|
tar:bzip2 xfce
|
||||||
|
@ -22,13 +22,13 @@ USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool pango
|
||||||
USE_XFCE= libmenu panel
|
USE_XFCE= libmenu panel
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
|
||||||
CONFIGURE_ARGS= --enable-dbus
|
CONFIGURE_ARGS= --enable-dbus
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -12,20 +12,19 @@ WWW= https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
|
||||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||||
BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools
|
|
||||||
|
|
||||||
USES= gettext-tools gmake gnome libtool python:build pkgconfig \
|
USES= gettext-tools gmake gnome libtool pkgconfig python:build \
|
||||||
shebangfix tar:bzip2 xfce xorg
|
shebangfix tar:bzip2 xfce xorg
|
||||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3 intltool
|
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||||
USE_XFCE= libmenu panel xfconf
|
USE_XFCE= libmenu panel xdt xfconf
|
||||||
USE_XORG= x11
|
USE_XORG= x11
|
||||||
SHEBANG_GLOB= *.py
|
SHEBANG_GLOB= *.py
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS
|
OPTIONS_DEFINE= NLS
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
NLS_USES= gettext-runtime
|
NLS_USES= gettext-runtime
|
||||||
NLS_CONFIGURE_ENABLE= nls
|
NLS_CONFIGURE_ENABLE= nls
|
||||||
|
|
Loading…
Add table
Reference in a new issue