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
|
||||
_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
|
||||
|
||||
|
@ -37,8 +37,12 @@ libutil_LIB_DEPENDS= libxfce4util.so:x11/libxfce4util
|
|||
thunar_LIB_DEPENDS= libthunarx-3.so: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
|
||||
|
||||
windowing_LIB_DEPENDS= libxfce4windowing-0.so:x11/libxfce4windowing
|
||||
|
||||
. if defined(USE_XFCE)
|
||||
# First, expand all USE_XFCE_REQ recursively.
|
||||
. for comp in ${_USE_XFCE_ALL}
|
||||
|
|
|
@ -6,38 +6,40 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Panel plugin for controlling PulseAudio mixer
|
||||
WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin
|
||||
WWW= https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio \
|
||||
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
|
||||
libharfbuzz.so:print/harfbuzz \
|
||||
libnotify.so:devel/libnotify \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
libpulse-mainloop-glib.so:audio/pulseaudio
|
||||
RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||
USE_XFCE= libexo panel xfconf
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||
USE_XFCE= libexo panel windowing xfconf
|
||||
USE_XORG= x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-libxfce4windowing \
|
||||
--enable-mpris2 \
|
||||
--enable-wnck \
|
||||
--with-mixer-command=${LOCALBASE}/bin/pavucontrol
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \
|
||||
--enable-mpris2 \
|
||||
--enable-wnck
|
||||
CFLAGS+= -Wno-return-type
|
||||
|
||||
OPTIONS_DEFINE= KEYBINDER NLS
|
||||
OPTIONS_DEFAULT= KEYBINDER
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= KEYBINDER NLS
|
||||
OPTIONS_DEFAULT= KEYBINDER
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
KEYBINDER_DESC= Keyboard shortcuts
|
||||
KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3
|
||||
KEYBINDER_CONFIGURE_ENABLE= keybinder
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
PORTNAME= xfce4-notifyd
|
||||
PORTVERSION= 0.9.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils xfce
|
||||
MASTER_SITES= XFCE/apps
|
||||
DIST_SUBDIR= xfce4
|
||||
|
@ -18,14 +19,13 @@ LICENSE= GPLv3
|
|||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libnotify.so:devel/libnotify
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
sqlite tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig sqlite \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_XFCE= libmenu panel xfconf
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
CONFIGURE_ARGS= --disable-systemd
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= tumbler
|
||||
PORTVERSION= 4.18.2
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= deskutils xfce
|
||||
MASTER_SITES= XFCE
|
||||
PKGNAMEPREFIX= xfce4-
|
||||
|
@ -18,55 +17,55 @@ LIB_DEPENDS= libpng16.so:graphics/png
|
|||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool \
|
||||
localbase:ldflags pathfix pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf
|
||||
USE_XFCE= libutil
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 libgsf
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libutil
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
SUB_FILES= pkg-message
|
||||
CONFIGURE_ARGS= --enable-xdg-cache \
|
||||
CONFIGURE_ARGS= --disable-gtk-doc-html \
|
||||
--enable-pixbuf-thumbnailer \
|
||||
--disable-gtk-doc-html \
|
||||
--enable-xdg-cache \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= COVER EPUB FFMPEG FONTS GSTREAMER JPEG \
|
||||
NLS ODF POPPLER
|
||||
OPTIONS_DEFAULT=EPUB FONTS GSTREAMER JPEG ODF POPPLER
|
||||
OPTIONS_SUB= yes
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
OPTIONS_DEFINE= COVER EPUB FFMPEG FONTS GSTREAMER JPEG NLS ODF POPPLER
|
||||
OPTIONS_DEFAULT= EPUB FONTS GSTREAMER JPEG ODF POPPLER
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
COVER_DESC= Open Movie Database plugin (check pkg-message)
|
||||
EPUB_DESC= EPUB thumbnailer plugin
|
||||
FONTS_DESC= Fonts thumbnailer plugin
|
||||
GSTREAMER_DESC= GStreamer thumbnailer plugin
|
||||
|
||||
COVER_CONFIGURE_ENABLE= cover-thumbnailer
|
||||
COVER_LIB_DEPENDS= libcurl.so:ftp/curl
|
||||
COVER_CONFIGURE_ENABLE= cover-thumbnailer
|
||||
|
||||
EPUB_CONFIGURE_ENABLE= gepub-thumbnailer
|
||||
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_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer
|
||||
|
||||
FONTS_CONFIGURE_ENABLE= font-thumbnailer
|
||||
FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2
|
||||
FONTS_CONFIGURE_ENABLE= font-thumbnailer
|
||||
|
||||
GSTREAMER_USES= gstreamer
|
||||
GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer
|
||||
GSTREAMER_USES= gstreamer
|
||||
|
||||
JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer
|
||||
JPEG_USES= jpeg
|
||||
JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
ODF_USE= GNOME=libgsf
|
||||
ODF_CONFIGURE_ENABLE= odf-thumbnailer
|
||||
ODF_USE= gnome=libgsf
|
||||
|
||||
POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
|
||||
POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer
|
||||
POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1701362474
|
||||
SHA256 (xfce4/tumbler-4.18.2.tar.bz2) = b530eec635eac7f898c0d8d3a3ff79d76a145d3bed3e786d54b1ec058132be7a
|
||||
SIZE (xfce4/tumbler-4.18.2.tar.bz2) = 619513
|
||||
TIMESTAMP = 1734285510
|
||||
SHA256 (xfce4/tumbler-4.20.0.tar.bz2) = 74b1647d55926547e98bfac70838ff63c5a84299a5e10c81c38d1fab90e25880
|
||||
SIZE (xfce4/tumbler-4.20.0.tar.bz2) = 706804
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= xfce4-dev-tools
|
||||
PORTVERSION= 4.18.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= devel xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
@ -12,18 +11,21 @@ WWW= https://www.xfce.org/
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= gsed>0:textproc/gsed \
|
||||
meson>0:devel/meson
|
||||
RUN_DEPENDS= autoconf>=2.69:devel/autoconf \
|
||||
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
|
||||
SHEBANG_FILES= helpers/xfce-build helpers/xfce-do-release \
|
||||
helpers/xfce-get-translations
|
||||
SHEBANG_FILES= helpers/xfce-build helpers/xfce-do-release.in \
|
||||
helpers/xfce-get-translations \
|
||||
scripts/xdt-check-abi \
|
||||
scripts/xdt-gen-visibility
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1697615600
|
||||
SHA256 (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 812cabe7048922ebc176564b73c3e427e467c9566365ee3e54c0487d305a7681
|
||||
SIZE (xfce4/xfce4-dev-tools-4.18.1.tar.bz2) = 363652
|
||||
TIMESTAMP = 1734293427
|
||||
SHA256 (xfce4/xfce4-dev-tools-4.20.0.tar.bz2) = 1fba39a08a0ecc771eaa3a3b6e4272a4f0b9e7c67d0f66e780cd6090cd4466aa
|
||||
SIZE (xfce4/xfce4-dev-tools-4.20.0.tar.bz2) = 380344
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
bin/xdt-autogen
|
||||
bin/xdt-check-abi
|
||||
bin/xdt-csource
|
||||
bin/xdt-gen-visibility
|
||||
bin/xfce-build
|
||||
bin/xfce-do-release
|
||||
bin/xfce-get-release-notes
|
||||
bin/xfce-get-translations
|
||||
bin/xfce-update-news
|
||||
share/man/man1/xdt-csource.1.gz
|
||||
share/aclocal/xdt-depends.m4
|
||||
share/aclocal/xdt-features.m4
|
||||
share/aclocal/xdt-i18n.m4
|
||||
share/aclocal/xdt-version.m4
|
||||
share/man/man1/xdt-csource.1.gz
|
||||
|
|
|
@ -1,28 +1,28 @@
|
|||
PORTNAME= xfce4-appfinder
|
||||
PORTVERSION= 4.18.1
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= misc xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Application launcher and finder
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/xfce4-appfinder
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_XFCE= garcon libmenu xfconf
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1692735376
|
||||
SHA256 (xfce4/xfce4-appfinder-4.18.1.tar.bz2) = 9854ea653981be544ad545850477716c4c92d0c43eb47b75f78534837c0893f9
|
||||
SIZE (xfce4/xfce4-appfinder-4.18.1.tar.bz2) = 564600
|
||||
TIMESTAMP = 1734293316
|
||||
SHA256 (xfce4/xfce4-appfinder-4.20.0.tar.bz2) = 82ca82f77dc83e285db45438c2fe31df445148aa986ffebf2faabee4af9e7304
|
||||
SIZE (xfce4/xfce4-appfinder-4.20.0.tar.bz2) = 732262
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
PORTNAME= garcon
|
||||
PORTVERSION= 4.18.2
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= sysutils xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
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
|
||||
# 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 \
|
||||
pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_XFCE= libmenu
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libmenu
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
|
@ -32,11 +32,11 @@ OPTIONS_SUB= yes
|
|||
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
|
||||
GIR_USE= gnome=introspection:build
|
||||
GIR_USE= GNOME=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1707162193
|
||||
SHA256 (xfce4/garcon-4.18.2.tar.bz2) = 1b8c9292e131968fbfc8987bbc62c5ba47186dd45ef4e47c5d8c5088bb2d434d
|
||||
SIZE (xfce4/garcon-4.18.2.tar.bz2) = 579345
|
||||
TIMESTAMP = 1734285008
|
||||
SHA256 (xfce4/garcon-4.20.0.tar.bz2) = 7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f
|
||||
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/ro/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/sl/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
|
||||
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
|
||||
USES= alias gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool
|
||||
USE_XFCE= libmenu panel
|
||||
USE_LDCONFIG= yes
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||
|
||||
USES= alias gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \
|
||||
xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libmenu panel
|
||||
|
||||
SSP_UNSAFE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
SSP_UNSAFE= yes
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -22,10 +22,10 @@ USE_XFCE= libmenu panel xfconf
|
|||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -23,10 +23,10 @@ USE_XORG= x11
|
|||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -21,10 +21,10 @@ USE_XFCE= libmenu panel xfconf
|
|||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -16,16 +16,15 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
|||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libmenu panel
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -22,11 +22,11 @@ USE_XFCE= libmenu panel
|
|||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
post-patch:
|
||||
@${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_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libnotify.so:devel/libnotify
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce xorg
|
||||
|
|
|
@ -1,39 +1,45 @@
|
|||
PORTNAME= xfce4-power-manager
|
||||
PORTVERSION= 4.18.4
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= sysutils xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Power manager for the Xfce Desktop
|
||||
WWW= https://goodies.xfce.org/projects/applications/xfce4-power-manager
|
||||
WWW= https://gitlab.xfce.org/xfce/xfce4-power-manager
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
||||
libupower-glib.so:sysutils/upower \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
|
||||
LIB_DEPENDS= 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 \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
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_MANPREFIX=${PREFIX}/share
|
||||
CONFIGURE_ARGS= --disable-network-manager \
|
||||
--enable-polkit \
|
||||
--enable-x11 \
|
||||
--enable-xfce4panel
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_DEFINE= NLS WAYLAND
|
||||
OPTIONS_DEFAULT= WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
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>
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1717950256
|
||||
SHA256 (xfce4/xfce4-power-manager-4.18.4.tar.bz2) = 76918f7bdcd936dbbf20efd9221a33be0cd504c7d7ffce792bace3c720f3d874
|
||||
SIZE (xfce4/xfce4-power-manager-4.18.4.tar.bz2) = 1241669
|
||||
TIMESTAMP = 1734293718
|
||||
SHA256 (xfce4/xfce4-power-manager-4.20.0.tar.bz2) = 971391cef63352833bdd92df28957392e17e1f2b3d486c0f57294fd204d6ed29
|
||||
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
|
||||
@@ -49,6 +49,8 @@
|
||||
#define EXIT_CODE_INVALID_USER 4
|
||||
#define EXIT_CODE_NO_BRIGHTNESS_SWITCH 5
|
||||
@@ -51,6 +51,8 @@
|
||||
#define EXIT_CODE_INVALID_USER 4
|
||||
#define EXIT_CODE_NO_BRIGHTNESS_SWITCH 5
|
||||
|
||||
+#define MAX_DEVICE_NUM 8
|
||||
+#define MAX_DEVICE_NUM 8
|
||||
+
|
||||
#if !defined(BACKEND_TYPE_FREEBSD)
|
||||
#define BACKLIGHT_SYSFS_LOCATION "/sys/class/backlight"
|
||||
#define BRIGHTNESS_SWITCH_LOCATION "/sys/module/video/parameters/brightness_switch_enabled"
|
||||
@@ -204,19 +206,23 @@ backlight_helper_get_device (void)
|
||||
#ifndef BACKEND_TYPE_FREEBSD
|
||||
#define BACKLIGHT_SYSFS_LOCATION "/sys/class/backlight"
|
||||
#define BRIGHTNESS_SWITCH_LOCATION "/sys/module/video/parameters/brightness_switch_enabled"
|
||||
@@ -211,20 +213,24 @@ backlight_helper_get_device (void)
|
||||
/* devices in priority order */
|
||||
gchar *types[] = { "lcd", "crt", "out", "ext", "tv", NULL };
|
||||
gchar *device = NULL;
|
||||
|
@ -19,7 +19,8 @@
|
|||
- device = (gchar *) g_malloc (sizeof (gchar));
|
||||
+ 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]);
|
||||
+ for (j = 0; j < MAX_DEVICE_NUM; 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
|
||||
@@ -119,13 +119,13 @@ xfpm_dpms_get_enabled (XfpmDpms *dpms, gboolean *dpms_
|
||||
static void
|
||||
xfpm_dpms_get_sleep_mode (XfpmDpms *dpms, gboolean *ret_standby_mode)
|
||||
{
|
||||
@@ -93,7 +93,7 @@ refresh (XfpmDpms *dpms)
|
||||
gboolean enabled;
|
||||
guint off_timeout;
|
||||
guint sleep_timeout;
|
||||
- gchar *sleep_mode;
|
||||
+ gchar *sleep_mode = NULL;
|
||||
|
||||
g_object_get (G_OBJECT (dpms->priv->conf),
|
||||
DPMS_SLEEP_MODE, &sleep_mode,
|
||||
NULL);
|
||||
if (priv->inhibited)
|
||||
{
|
||||
@@ -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"))
|
||||
+ if ( sleep_mode != NULL && !g_strcmp0 (sleep_mode, "Standby"))
|
||||
*ret_standby_mode = TRUE;
|
||||
else
|
||||
*ret_standby_mode = FALSE;
|
||||
XFPM_DPMS_GET_CLASS (dpms)->set_enabled (dpms, TRUE);
|
||||
- XFPM_DPMS_GET_CLASS (dpms)->set_timeouts (dpms, g_strcmp0 (sleep_mode, "Standby") == 0,
|
||||
+ XFPM_DPMS_GET_CLASS (dpms)->set_timeouts (dpms, sleep_mode != NULL && g_strcmp0 (sleep_mode, "Standby") == 0,
|
||||
sleep_timeout * 60, off_timeout * 60);
|
||||
|
||||
g_free (sleep_mode);
|
||||
|
|
|
@ -1,59 +1,63 @@
|
|||
PORTNAME= xfce4-settings
|
||||
PORTVERSION= 4.18.6
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= sysutils xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce 4 settings application
|
||||
WWW= https://docs.xfce.org/xfce/xfce4-settings/start
|
||||
COMMENT= Xfce settings management
|
||||
WWW= https://gitlab.xfce.org/xfce/xfce4-settings
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= hwdata>0:misc/hwdata
|
||||
LIB_DEPENDS= libcolord.so:graphics/colord \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libxklavier.so:x11/libxklavier
|
||||
RUN_DEPENDS= hwdata>0:misc/hwdata
|
||||
|
||||
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
||||
libtool pkgconfig python shebangfix tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libxml2:build
|
||||
USE_XFCE= garcon libexo xfconf
|
||||
USE_XORG= x11 xcursor xi xorgproto xrandr
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-pluggable-dialogs
|
||||
SHEBANG_FILES= dialogs/mime-settings/helpers/xfce4-compose-mail
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-x11 \
|
||||
--with-pnp-ids-path=${LOCALBASE}/share/hwdata/pnp.ids
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER
|
||||
OPTIONS_DEFAULT= LIBINPUT NOTIFY
|
||||
OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER WAYLAND
|
||||
OPTIONS_DEFAULT= LIBINPUT NOTIFY UPOWER WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
LIBINPUT_DESC= Libinput support
|
||||
UPOWER_DESC= Power management tasks
|
||||
LIBINPUT_DESC= Libinput support
|
||||
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
|
||||
|
||||
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_CONFIGURE_ENABLE= libnotify
|
||||
|
||||
UPOWER_CONFIGURE_ENABLE= upower-glib
|
||||
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
|
||||
UPOWER_CONFIGURE_ENABLE= upower-glib
|
||||
|
||||
.if defined(WITH_DEBUG)
|
||||
CONFIGURE_ARGS+= --enable-debug=yes
|
||||
.endif
|
||||
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||
libwayland-client.so:graphics/wayland
|
||||
WAYLAND_CONFIGURE_ENABLE= gtk-layer-shell wayland
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|Rodent|elementary-xfce|g' \
|
||||
${WRKSRC}/dialogs/appearance-settings/main.c
|
||||
@${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="elementary-xfce|' \
|
||||
@${REINPLACE_CMD} -e 's|IconThemeName" type="string" value="Adwaita|IconThemeName" type="string" value="elementary-xfce|' \
|
||||
${WRKSRC}/xfsettingsd/xsettings.xml
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718135958
|
||||
SHA256 (xfce4/xfce4-settings-4.18.6.tar.bz2) = d9a9051b6026edd6766c64bb403b51e9167e4d31e7f1c7f843d3aed19f667bfe
|
||||
SIZE (xfce4/xfce4-settings-4.18.6.tar.bz2) = 1560269
|
||||
TIMESTAMP = 1734295704
|
||||
SHA256 (xfce4/xfce4-settings-4.20.0.tar.bz2) = 23548da3429a296501fbfdbc98a861ee241b9fdd47e8d5de1781f57c6bbce5a9
|
||||
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/xfce4/helpers.rc
|
||||
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/xfce4-compose-mail
|
||||
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.terminalemulator.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-external.png
|
||||
share/icons/hicolor/128x128/devices/xfce-display-internal.png
|
||||
share/icons/hicolor/128x128/devices/xfce-display-extend-down.png
|
||||
share/icons/hicolor/128x128/devices/xfce-display-extend-left.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-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.mailreader.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.terminalemulator.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-external.svg
|
||||
share/icons/hicolor/scalable/devices/xfce-display-internal.svg
|
||||
share/icons/hicolor/scalable/devices/xfce-display-extend-down.svg
|
||||
share/icons/hicolor/scalable/devices/xfce-display-extend-left.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-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/aterm.desktop
|
||||
share/xfce4/helpers/balsa.desktop
|
||||
|
@ -172,67 +245,3 @@ share/xfce4/helpers/w3m.desktop
|
|||
share/xfce4/helpers/xfce4-terminal.desktop
|
||||
share/xfce4/helpers/xfe.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_XFCE= libmenu panel xfconf
|
||||
|
||||
SSP_UNSAFE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-libgtop
|
||||
INSTALL_TARGET= install-strip
|
||||
SSP_UNSAFE= yes
|
||||
|
||||
OPTIONS_DEFINE= NLS UPOWER # LIBGTOP
|
||||
OPTIONS_DEFAULT= UPOWER
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
# Enabling libgtop causes crashes, needs investigation
|
||||
#LIBGTOP_DESC= Use libgtop for network utilization monitoring
|
||||
UPOWER_DESC= Use upower for adapting update interval to power state
|
||||
#LIBGTOP_DESC= Use libgtop for network utilization monitoring
|
||||
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_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
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>
|
||||
|
|
|
@ -15,16 +15,16 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
|||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_XFCE= libmenu panel
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
PORTNAME= thunar
|
||||
DISTVERSION= 4.18.11
|
||||
DISTVERSION= 4.20.0
|
||||
CATEGORIES= x11-fm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce file manager
|
||||
WWW= https://docs.xfce.org/xfce/thunar/Start
|
||||
WWW= https://gitlab.xfce.org/xfce/thunar
|
||||
|
||||
LICENSE= GPLv2 LGPL20
|
||||
LICENSE_COMB= multi
|
||||
|
@ -19,15 +19,13 @@ RUN_DEPENDS= pkexec:sysutils/polkit \
|
|||
|
||||
USES= compiler:c11 cpe desktop-file-utils gettext-tools gmake gnome \
|
||||
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
CPE_VENDOR= xfce
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libexo panel xfconf
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
CPE_VENDOR= xfce
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
CONFIGURE_ARGS= --disable-gudev \
|
||||
--enable-gio-unix
|
||||
INSTALL_TARGET= install-strip
|
||||
|
@ -35,9 +33,9 @@ INSTALL_TARGET= install-strip
|
|||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= GIR NLS NOTIFY
|
||||
OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL
|
||||
OPTIONS_GROUP= PLUGINS
|
||||
OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL
|
||||
OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
# Override NOTIFY_DESC
|
||||
|
@ -49,25 +47,25 @@ PLUG_TPA_DESC= Trash Panel Applet plugin
|
|||
PLUG_UCA_DESC= User Customizable Actions plugin
|
||||
PLUG_WALL_DESC= Wallpaper plugin
|
||||
|
||||
GIR_USE= gnome=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||
GIR_USE= GNOME=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
NOTIFY_CONFIGURE_ENABLE= notifications
|
||||
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_CONFIGURE_ENABLE= apr-plugin exif
|
||||
|
||||
PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin
|
||||
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 \
|
||||
XFCE=panel
|
||||
PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin
|
||||
|
||||
PLUG_UCA_CONFIGURE_ENABLE= uca-plugin
|
||||
|
||||
|
@ -76,10 +74,10 @@ PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin
|
|||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|mail-send|emblem-mail|' \
|
||||
${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in
|
||||
|
||||
post-install:
|
||||
${RM} ${STAGEDIR}${PREFIX}/lib/systemd/user/thunar.service
|
||||
(cd ${STAGEDIR}${PREFIX}/lib && ${RMDIR} -p systemd/user)
|
||||
.for f in org.xfce.FileManager org.xfce.Thunar.FileManager1 org.xfce.Thunar
|
||||
@${REINPLACE_CMD} -i "" -e 's|SystemdService|#SystemdService|' \
|
||||
${WRKSRC}/${f}.service.in
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1722368895
|
||||
SHA256 (xfce4/thunar-4.18.11.tar.bz2) = 7d0bdae2076a568c137d403ab5600e06a7a4f7a02514d486da7b8414aa75d612
|
||||
SIZE (xfce4/thunar-4.18.11.tar.bz2) = 2944418
|
||||
TIMESTAMP = 1734293105
|
||||
SHA256 (xfce4/thunar-4.20.0.tar.bz2) = 27731a76f3aecf3752b1ca35afad89e264c52244f70083d933507dd4a17548b0
|
||||
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/ThunarEmblemChooser.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/ThunarHistory.html
|
||||
share/gtk-doc/html/thunar/ThunarIconFactory.html
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= xfce4-desktop
|
||||
PORTVERSION= 4.18.1
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11-wm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DISTNAME= xfdesktop-${DISTVERSIONFULL}
|
||||
|
@ -8,40 +7,42 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce's desktop manager
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/xfdesktop
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libnotify.so:devel/libnotify \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libnotify.so:devel/libnotify \
|
||||
libyaml.so:textproc/libyaml
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \
|
||||
xfce xorg
|
||||
USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool libwnck3
|
||||
USE_XFCE= garcon libexo xfconf
|
||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 xfce \
|
||||
xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||
USE_XFCE= garcon libexo windowing xfconf
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
CONFIGURE_ARGS= --enable-gio-unix \
|
||||
--enable-notifications
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= NLS THUNAR
|
||||
OPTIONS_DEFAULT= THUNAR
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS THUNAR WAYLAND
|
||||
OPTIONS_DEFAULT= THUNAR WAYLAND
|
||||
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_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>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1674304075
|
||||
SHA256 (xfce4/xfdesktop-4.18.1.tar.bz2) = ef9268190c25877e22a9ff5aa31cc8ede120239cb0dfca080c174e7eed4ff756
|
||||
SIZE (xfce4/xfdesktop-4.18.1.tar.bz2) = 2133258
|
||||
TIMESTAMP = 1734297504
|
||||
SHA256 (xfce4/xfdesktop-4.20.0.tar.bz2) = 227041ba80c7f3eb9c99dec817f1132b35d8aec7a4335703f61ba1735cd65632
|
||||
SIZE (xfce4/xfdesktop-4.20.0.tar.bz2) = 2497345
|
||||
|
|
|
@ -1,14 +1,17 @@
|
|||
bin/xfdesktop
|
||||
bin/xfdesktop-settings
|
||||
share/man/man1/xfdesktop.1.gz
|
||||
share/applications/xfce-backdrop-settings.desktop
|
||||
share/backgrounds/xfce/xfce-blue.jpg
|
||||
share/backgrounds/xfce/xfce-cp-dark.svg
|
||||
share/backgrounds/xfce/xfce-flower.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-stripes.png
|
||||
share/backgrounds/xfce/xfce-teal.jpg
|
||||
share/backgrounds/xfce/xfce-verticals.png
|
||||
share/backgrounds/xfce/xfce-stripes.svg
|
||||
share/backgrounds/xfce/xfce-teal.svg
|
||||
share/backgrounds/xfce/xfce-verticals.svg
|
||||
share/backgrounds/xfce/xfce-x.svg
|
||||
share/icons/hicolor/128x128/apps/org.xfce.xfdesktop.png
|
||||
share/icons/hicolor/16x16/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_HK/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_xicon1.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_XFCE= libmenu panel
|
||||
|
||||
NO_ARCH= yes
|
||||
SHEBANG_FILES= xfce4-panel-profiles/panelconfig.py \
|
||||
xfce4-panel-profiles/xfce4-panel-profiles.py
|
||||
HAS_CONFIGURE= yes
|
||||
SHEBANG_FILES= xfce4-panel-profiles/xfce4-panel-profiles.py \
|
||||
xfce4-panel-profiles/panelconfig.py
|
||||
NO_ARCH= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_INSTALL_TARGET= install-locale
|
||||
NLS_USES= gettext-runtime
|
||||
|
||||
post-install:
|
||||
${RLN} ${STAGEDIR}${PREFIX}/share/locale ${STAGEDIR}${PREFIX}/share/${PORTNAME}/locale
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
PORTNAME= xfce4-panel
|
||||
PORTVERSION= 4.18.6
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11-wm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce's panel
|
||||
WWW= https://docs.xfce.org/xfce/xfce4-panel/start
|
||||
WWW= https://gitlab.xfce.org/xfce/xfce4-panel
|
||||
|
||||
LICENSE= GPLv2 LGPL21
|
||||
LICENSE_COMB= multi
|
||||
|
@ -18,23 +18,24 @@ LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \
|
|||
|
||||
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
||||
libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= garcon libexo xfconf
|
||||
USE_PERL5= build
|
||||
USE_XFCE= garcon libexo windowing xfconf
|
||||
USE_XORG= ice sm x11 xext
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-gio-unix \
|
||||
CONFIGURE_ARGS= --enable-x11 \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= GIR NLS VAPI
|
||||
OPTIONS_DEFAULT= GIR VAPI
|
||||
OPTIONS_DEFINE= GIR NLS VAPI WAYLAND
|
||||
OPTIONS_DEFAULT= GIR VAPI WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
|
||||
GIR_USE= GNOME=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
|
@ -47,4 +48,8 @@ VAPI_IMPLIES= GIR
|
|||
VAPI_USES= vala:build
|
||||
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>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1709218506
|
||||
SHA256 (xfce4/xfce4-panel-4.18.6.tar.bz2) = 21337161f58bb9b6e42760cb6883bc79beea27882aa6272b61f0e09d750d7c62
|
||||
SIZE (xfce4/xfce4-panel-4.18.6.tar.bz2) = 1595352
|
||||
TIMESTAMP = 1734284839
|
||||
SHA256 (xfce4/xfce4-panel-4.20.0.tar.bz2) = ff33cd5f5d16c2193fe305f4878d82cd8d2feea92f2594bcd27b2b5c392d43b8
|
||||
SIZE (xfce4/xfce4-panel-4.20.0.tar.bz2) = 2260815
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
PORTNAME= xfce4-session
|
||||
PORTVERSION= 4.18.4
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11-wm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce's session manager
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/xfce4-session
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
|
@ -18,23 +18,31 @@ LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit
|
|||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||
pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool libwnck3
|
||||
USE_XFCE= libmenu xfconf
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 libwnck3
|
||||
USE_XFCE= libmenu xfconf windowing
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
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
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_DEFINE= NLS WAYLAND
|
||||
OPTIONS_DEFAULT= WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
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>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1717950146
|
||||
SHA256 (xfce4/xfce4-session-4.18.4.tar.bz2) = 9a9c5074c7338b881a5259d3b643619bf84901360c03478e1a697938ece06516
|
||||
SIZE (xfce4/xfce4-session-4.18.4.tar.bz2) = 922274
|
||||
TIMESTAMP = 1734294095
|
||||
SHA256 (xfce4/xfce4-session-4.20.0.tar.bz2) = 5229233fe6ee692361cc28724886c5b08e0216d89f09c42d273191d38fd64f85
|
||||
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;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
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
|
||||
}
|
||||
]
|
||||
|
|
|
@ -3,7 +3,6 @@ bin/xfce4-session
|
|||
bin/xfce4-session-logout
|
||||
bin/xfce4-session-settings
|
||||
bin/xflock4
|
||||
etc/xdg/autostart/xscreensaver.desktop
|
||||
etc/xdg/xfce4/Xft.xrdb
|
||||
etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
|
||||
@(,,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/ast/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@tarask/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/it/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/ko/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_TW/LC_MESSAGES/xfce4-session.mo
|
||||
share/polkit-1/actions/org.xfce.session.policy
|
||||
%%WAYLAND%%share/wayland-sessions/xfce-wayland.desktop
|
||||
share/xdg-desktop-portal/xfce-portals.conf
|
||||
share/xsessions/xfce.desktop
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= xfce4-wm
|
||||
PORTVERSION= 4.18.0
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11-wm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DISTNAME= xfwm4-${DISTVERSIONFULL}
|
||||
|
@ -8,16 +7,16 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Xfce's window manager
|
||||
WWW= https://xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/xfwm4
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \
|
||||
xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libwnck3
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 gtk30 libwnck3
|
||||
USE_XFCE= libmenu xfconf
|
||||
USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xi xinerama \
|
||||
xorgproto xpresent xrandr xrender xres
|
||||
|
@ -27,7 +26,7 @@ CONFIGURE_ARGS= --enable-xsync \
|
|||
--enable-randr \
|
||||
--enable-compositor \
|
||||
--enable-xpresent \
|
||||
--disable-kde-systray
|
||||
--enable-poswin
|
||||
GNU_CONFIGURE= yes
|
||||
DATADIR= ${PREFIX}/share/xfwm4
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1671100717
|
||||
SHA256 (xfce4/xfwm4-4.18.0.tar.bz2) = 92cd1b889bb25cb4bc06c1c6736c238d96e79c1e706b9f77fad0a89d6e5fc13f
|
||||
SIZE (xfce4/xfwm4-4.18.0.tar.bz2) = 1220901
|
||||
TIMESTAMP = 1734297176
|
||||
SHA256 (xfce4/xfwm4-4.20.0.tar.bz2) = a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06
|
||||
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/kk/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/lv/LC_MESSAGES/xfwm4.mo
|
||||
%%NLS%%share/locale/ms/LC_MESSAGES/xfwm4.mo
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= xfce
|
||||
PORTVERSION= 4.18
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 4.20
|
||||
CATEGORIES= x11-wm xfce
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
|
|
|
@ -221,6 +221,7 @@
|
|||
SUBDIR += libxdg-basedir
|
||||
SUBDIR += libxfce4menu
|
||||
SUBDIR += libxfce4util
|
||||
SUBDIR += libxfce4windowing
|
||||
SUBDIR += libxkbcommon
|
||||
SUBDIR += libxkbfile
|
||||
SUBDIR += libxklavier
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= libexo
|
||||
PORTVERSION= 4.18.0
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE
|
||||
DISTNAME= exo-${DISTVERSIONFULL}
|
||||
|
@ -8,7 +7,7 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Application library for the Xfce desktop environment
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/exo
|
||||
|
||||
LICENSE= GPLv2 LGPL21
|
||||
LICENSE_COMB= multi
|
||||
|
@ -16,28 +15,28 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
|
|||
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
|
||||
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||
BUILD_DEPENDS= p5-URI>=1.70:net/p5-URI
|
||||
RUN_DEPENDS= p5-URI>=1.70:net/p5-URI
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||
perl5 pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
||||
pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= build
|
||||
USE_XFCE= libmenu
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
CONFIGURE_ARGS= --disable-silent-rules \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --without-html-dir --disable-silent-rules
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1671097667
|
||||
SHA256 (xfce4/exo-4.18.0.tar.bz2) = 4f2c61d045a888cdb64297fd0ae20cc23da9b97ffb82562ed12806ed21da7d55
|
||||
SIZE (xfce4/exo-4.18.0.tar.bz2) = 896849
|
||||
TIMESTAMP = 1734289942
|
||||
SHA256 (xfce4/exo-4.20.0.tar.bz2) = 4277f799245f1efde01cd917fd538ba6b12cf91c9f8a73fe2035fd5456ec078d
|
||||
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/ur/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/zh_CN/LC_MESSAGES/exo.mo
|
||||
%%NLS%%share/locale/zh_HK/LC_MESSAGES/exo.mo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= libxfce4menu
|
||||
PORTVERSION= 4.18.6
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE
|
||||
DISTNAME= libxfce4ui-${DISTVERSIONFULL}
|
||||
|
@ -7,33 +7,33 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Widgets library for the Xfce desktop environment
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/libxfce4ui
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||
libgtop-2.0.so:devel/libgtop \
|
||||
libgudev-1.0.so:devel/libgudev \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \
|
||||
pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= libutil xfconf
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-gudev \
|
||||
--enable-epoxy \
|
||||
CONFIGURE_ARGS= --enable-epoxy \
|
||||
--enable-glibtop \
|
||||
--enable-libsm \
|
||||
--enable-x11 \
|
||||
--with-vendor-info=${OPSYS} \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
OPTIONS_DEFINE= GIR GLADE NLS STARTUP VAPI
|
||||
OPTIONS_DEFAULT= GIR STARTUP VAPI
|
||||
OPTIONS_DEFINE= GIR GLADE NLS STARTUP VAPI WAYLAND
|
||||
OPTIONS_DEFAULT= GIR STARTUP VAPI WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
|
@ -57,4 +57,9 @@ VAPI_IMPLIES= GIR
|
|||
VAPI_USES= vala:build
|
||||
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>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1709890032
|
||||
SHA256 (xfce4/libxfce4ui-4.18.6.tar.bz2) = 77dd99206cc8c6c7f69c269c83c7ee6a037bca9d4a89b1a6d9765e5a09ce30cd
|
||||
SIZE (xfce4/libxfce4ui-4.18.6.tar.bz2) = 906477
|
||||
TIMESTAMP = 1734289732
|
||||
SHA256 (xfce4/libxfce4ui-4.20.0.tar.bz2) = 75e8996984f20375aadecd5c16f5147c211ed0bd26d7861ab0257561eb76eaee
|
||||
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.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.h
|
||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-clipboard-manager.h
|
||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-dialogs.h
|
||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-filename-input.h
|
||||
include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gdk-extensions.h
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
PORTNAME= libxfce4util
|
||||
PORTVERSION= 4.18.2
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= Extension library for the Xfce desktop environment
|
||||
WWW= https://www.xfce.org/
|
||||
WWW= https://gitlab.xfce.org/xfce/libxfce4util
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
||||
pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= glib20 intltool
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= xdt
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
|
@ -27,16 +27,16 @@ OPTIONS_SUB= yes
|
|||
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
|
||||
GIR_USE= gnome=introspection:build
|
||||
GIR_USE= GNOME=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_CONFIGURE_ENV= LIBS=-lintl LDFLAGS=-L${LOCALBASE}/lib
|
||||
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_CONFIGURE_ENABLE= vala
|
||||
VAPI_IMPLIES= GIR
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1707162525
|
||||
SHA256 (xfce4/libxfce4util-4.18.2.tar.bz2) = d9a329182b78f7e2520cd4aafcbb276bbbf162f6a89191676539ad2e3889c353
|
||||
SIZE (xfce4/libxfce4util-4.18.2.tar.bz2) = 514157
|
||||
TIMESTAMP = 1734286302
|
||||
SHA256 (xfce4/libxfce4util-4.20.0.tar.bz2) = 21493f9c9995a282823db93839f6b9f06ae31edb094191ba9acf04d932a2b592
|
||||
SIZE (xfce4/libxfce4util-4.20.0.tar.bz2) = 616303
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
include/xfce4/libxfce4util/libxfce4util-config.h
|
||||
include/xfce4/libxfce4util/libxfce4util.h
|
||||
include/xfce4/libxfce4util/xfce-consolekit.h
|
||||
include/xfce4/libxfce4util/xfce-debug.h
|
||||
include/xfce4/libxfce4util/xfce-fileutils.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-resource.h
|
||||
include/xfce4/libxfce4util/xfce-string.h
|
||||
include/xfce4/libxfce4util/xfce-systemd.h
|
||||
include/xfce4/libxfce4util/xfce-utf8.h
|
||||
%%GIR%%lib/girepository-1.0/Libxfce4util-1.0.typelib
|
||||
lib/libxfce4util.so
|
||||
|
@ -38,6 +40,7 @@ sbin/xfce4-kiosk-query
|
|||
%%NLS%%share/locale/es/LC_MESSAGES/libxfce4util.mo
|
||||
%%NLS%%share/locale/et/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/fr/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/sr/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/tr/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
|
||||
PORTVERSION= 4.18.3
|
||||
PORTVERSION= 4.20.0
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE
|
||||
DISTNAME= xfconf-${DISTVERSIONFULL}
|
||||
|
@ -7,24 +7,22 @@ DIST_SUBDIR= xfce4
|
|||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
COMMENT= D-Bus-based configuration storage system
|
||||
WWW= https://www.xfce.org/projects
|
||||
WWW= https://gitlab.xfce.org/xfce/xfconf
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
BUILD_DEPENDS= p5-XML-Parser>=2.44:textproc/p5-XML-Parser
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pathfix perl5 \
|
||||
pkgconfig tar:bzip2 xfce xorg
|
||||
USE_GNOME= glib20 intltool
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= build
|
||||
USE_XFCE= libutil
|
||||
USE_XORG= x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --without-bash-completion-dir \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --without-html-dir \
|
||||
--without-bash-completion-dir
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
|
@ -32,17 +30,21 @@ OPTIONS_DEFINE= GIR NLS VAPI
|
|||
OPTIONS_DEFAULT= GIR VAPI
|
||||
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_OFF= --enable-introspection=no
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
VAPI_IMPLIES= GIR
|
||||
VAPI_USES= vala:build
|
||||
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>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1698779774
|
||||
SHA256 (xfce4/xfconf-4.18.3.tar.bz2) = c56cc69056f6947b2c60b165ec1e4c2b0acf26a778da5f86c89ffce24d5ebd98
|
||||
SIZE (xfce4/xfconf-4.18.3.tar.bz2) = 648479
|
||||
TIMESTAMP = 1734296864
|
||||
SHA256 (xfce4/xfconf-4.20.0.tar.bz2) = 8bc43c60f1716b13cf35fc899e2a36ea9c6cdc3478a8f051220eef0f53567efd
|
||||
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_GB/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/fi/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
|
||||
|
||||
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
||||
LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \
|
||||
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
|
||||
USE_GL= egl
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||
USE_LDCONFIG= yes
|
||||
USE_XFCE= garcon xfconf
|
||||
USE_XORG= x11 xcomposite xdamage xext xfixes xi xinerama xrandr
|
||||
USE_GL= egl
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
@ -32,7 +32,7 @@ INSTALL_TARGET= install-strip
|
|||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= xfce4-goodies
|
||||
PORTVERSION= 4.18
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 4.20
|
||||
CATEGORIES= x11
|
||||
|
||||
MAINTAINER= xfce@FreeBSD.org
|
||||
|
|
|
@ -26,12 +26,11 @@ USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
|||
USE_XFCE= garcon xfconf
|
||||
USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm
|
||||
|
||||
SHEBANG_FILES= src/xfce4-screensaver-configure
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
||||
CONFIGURE_ARGS= --enable-maintainer-mode \
|
||||
--with-console-kit=yes \
|
||||
--with-systemd=no
|
||||
SHEBANG_FILES= src/xfce4-screensaver-configure
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-maintainer-mode \
|
||||
--with-console-kit=yes \
|
||||
--with-systemd=no
|
||||
|
||||
SCREENSAVER_DIR= share/applications/screensavers
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= xfce4-screenshooter-plugin
|
||||
PORTVERSION= 1.11.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE/apps
|
||||
DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL}
|
||||
|
@ -17,20 +18,18 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
|||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_CSTD= c99
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
|
||||
USE_XFCE= libexo libmenu panel xfconf
|
||||
USE_XORG= ice sm x11 xfixes xext
|
||||
USE_XORG= ice sm x11 xext xfixes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-wayland
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS IMGUR
|
||||
OPTIONS_DEFAULT= IMGUR
|
||||
OPTIONS_DEFINE= IMGUR NLS WAYLAND
|
||||
OPTIONS_DEFAULT= IMGUR WAYLAND
|
||||
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 \
|
||||
jq:textproc/jq \
|
||||
|
@ -40,6 +39,9 @@ IMGUR_RUN_DEPENDS= curl:ftp/curl \
|
|||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||
WAYLAND_CONFIGURE_ENABLE= wayland
|
||||
|
||||
post-patch-IMGUR-off:
|
||||
@${REINPLACE_CMD} '/imgur_custom_action_added = xfconf_channel_get_bool/s/FALSE/TRUE/' \
|
||||
${WRKSRC}/lib/screenshooter-custom-actions.c
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= xfce4-terminal
|
||||
PORTVERSION= 1.1.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE/apps
|
||||
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 \
|
||||
xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool vte3
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 vte3 intltool:build
|
||||
USE_XFCE= libmenu xfconf
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
CONFIGURE_ARGS= --with-utempter
|
||||
INSTALL_TARGET= install-strip
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-utempter
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
|
|
@ -13,8 +13,8 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
|
|||
|
||||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libpcre2-8.so:devel/pcre2
|
||||
|
||||
USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
|
||||
tar:bzip2 xfce
|
||||
|
@ -22,13 +22,13 @@ USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool pango
|
|||
USE_XFCE= libmenu panel
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --enable-dbus
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -12,20 +12,19 @@ WWW= https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin
|
|||
LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
|
||||
BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools
|
||||
|
||||
USES= gettext-tools gmake gnome libtool python:build pkgconfig \
|
||||
USES= gettext-tools gmake gnome libtool pkgconfig python:build \
|
||||
shebangfix tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libwnck3 intltool
|
||||
USE_XFCE= libmenu panel xfconf
|
||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3
|
||||
USE_XFCE= libmenu panel xdt xfconf
|
||||
USE_XORG= x11
|
||||
SHEBANG_GLOB= *.py
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
|
Loading…
Add table
Reference in a new issue