From 532fb6d65bc7a1ce170004ba187f0cfff0b67950 Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Tue, 18 Mar 2025 21:58:32 +0100 Subject: [PATCH] x11-fm/xfe: Update to 2.0.1 --- x11-fm/xfe/Makefile | 2 +- x11-fm/xfe/distinfo | 6 +++--- x11-fm/xfe/files/patch-src_main.cpp | 14 ++++++++++++++ x11-fm/xfe/files/patch-src_xfedefs.h | 12 ++++++++++++ x11-fm/xfe/pkg-plist | 16 ++++++++++++++++ 5 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 x11-fm/xfe/files/patch-src_main.cpp create mode 100644 x11-fm/xfe/files/patch-src_xfedefs.h diff --git a/x11-fm/xfe/Makefile b/x11-fm/xfe/Makefile index 24b08a894724..1c00e28f154a 100644 --- a/x11-fm/xfe/Makefile +++ b/x11-fm/xfe/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfe -DISTVERSION= 2.0 +DISTVERSION= 2.0.1 CATEGORIES= x11-fm MASTER_SITES= SF diff --git a/x11-fm/xfe/distinfo b/x11-fm/xfe/distinfo index fb8ca2d21114..8a8621494816 100644 --- a/x11-fm/xfe/distinfo +++ b/x11-fm/xfe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736755930 -SHA256 (xfe-2.0.tar.xz) = a06a8166304bfd4735f992590959d4c7016f5804feda6406660ca04d9bb29848 -SIZE (xfe-2.0.tar.xz) = 3072412 +TIMESTAMP = 1742303527 +SHA256 (xfe-2.0.1.tar.xz) = be5bb4cac853ef6ad6401d1aa8295e22c749499e2410bf0c52c6044f556a25b3 +SIZE (xfe-2.0.1.tar.xz) = 3111784 diff --git a/x11-fm/xfe/files/patch-src_main.cpp b/x11-fm/xfe/files/patch-src_main.cpp new file mode 100644 index 000000000000..849a7c0fa89e --- /dev/null +++ b/x11-fm/xfe/files/patch-src_main.cpp @@ -0,0 +1,14 @@ +--- src/main.cpp.orig 2025-01-24 08:42:30 UTC ++++ src/main.cpp +@@ -389,6 +389,11 @@ int main(int argc, char* argv[]) + textdomain(PACKAGE); + #endif + ++#if defined(__FreeBSD__) ++ FXuint pkg_format; ++ pkg_format = OTHER_PKG; ++#endif ++ + #if defined(linux) + // For package query on Linux systems, try to guess if the default package format is deb or rpm: + // - if dpkg exists then the system uses deb packages diff --git a/x11-fm/xfe/files/patch-src_xfedefs.h b/x11-fm/xfe/files/patch-src_xfedefs.h new file mode 100644 index 000000000000..b74ba2a4b4aa --- /dev/null +++ b/x11-fm/xfe/files/patch-src_xfedefs.h @@ -0,0 +1,12 @@ +--- src/xfedefs.h.orig 2025-01-24 15:19:54 UTC ++++ src/xfedefs.h +@@ -351,6 +351,9 @@ enum + // Macro to add parentheses before and after a given string + #define PARS(s) ((FXString)" (" + (s) + (FXString)")") + ++#if defined(__FreeBSD__) ++#define OTHER_PKG 2 ++#endif + + // Linux specials + diff --git a/x11-fm/xfe/pkg-plist b/x11-fm/xfe/pkg-plist index 701e4048975e..43b3f170a5e3 100644 --- a/x11-fm/xfe/pkg-plist +++ b/x11-fm/xfe/pkg-plist @@ -1512,4 +1512,20 @@ share/man/man1/xfw.1.gz %%DATADIR%%/icons/xfce-theme/zip_32x32.png %%DATADIR%%/icons/xfce-theme/zst_16x16.png %%DATADIR%%/icons/xfce-theme/zst_32x32.png +%%DATADIR%%/icons/default-theme/jar_16x16.png +%%DATADIR%%/icons/default-theme/jar_32x32.png +%%DATADIR%%/icons/default-theme/mat_16x16.png +%%DATADIR%%/icons/default-theme/mat_32x32.png +%%DATADIR%%/icons/gnome-theme/jar_16x16.png +%%DATADIR%%/icons/gnome-theme/jar_32x32.png +%%DATADIR%%/icons/gnome-theme/mat_16x16.png +%%DATADIR%%/icons/gnome-theme/mat_32x32.png +%%DATADIR%%/icons/kde-theme/jar_16x16.png +%%DATADIR%%/icons/kde-theme/jar_32x32.png +%%DATADIR%%/icons/kde-theme/mat_16x16.png +%%DATADIR%%/icons/kde-theme/mat_32x32.png +%%DATADIR%%/icons/xfce-theme/jar_16x16.png +%%DATADIR%%/icons/xfce-theme/jar_32x32.png +%%DATADIR%%/icons/xfce-theme/mat_16x16.png +%%DATADIR%%/icons/xfce-theme/mat_32x32.png %%DATADIR%%/xferc