git: 47705c393ac8 - main - x11/rofi: Update to 1.7.5

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Sun, 25 Feb 2024 18:56:37 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=47705c393ac825e17426417104144cd9fdb3acea

commit 47705c393ac825e17426417104144cd9fdb3acea
Author:     Robert Wahlberg <freebsd@robertwahlberg.se>
AuthorDate: 2024-02-24 17:01:44 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-02-25 18:56:19 +0000

    x11/rofi: Update to 1.7.5
    
    ChangeLog: https://github.com/davatorium/rofi/releases/tag/1.7.5
    
    PR:             276605
    Reported by:    freebsd@robertwahlberg.se
    Approved by:    nomoo@nomoo.ru (maintainer, timeout > 2 weeks)
---
 x11/rofi-wayland/Makefile          |  4 ++--
 x11/rofi-wayland/distinfo          | 10 +++++-----
 x11/rofi/Makefile                  |  6 +++---
 x11/rofi/distinfo                  | 10 +++++-----
 x11/rofi/files/patch-source_rofi.c | 10 ++++++++++
 x11/rofi/pkg-plist                 | 10 +++++++---
 6 files changed, 32 insertions(+), 18 deletions(-)

diff --git a/x11/rofi-wayland/Makefile b/x11/rofi-wayland/Makefile
index ecfee0918107..8e67bb35e22e 100644
--- a/x11/rofi-wayland/Makefile
+++ b/x11/rofi-wayland/Makefile
@@ -1,5 +1,5 @@
-DISTVERSION=	1.7.3
-DISTVERSIONSUFFIX=	+wayland1
+DISTVERSION=	1.7.5
+DISTVERSIONSUFFIX=	+wayland2
 PORTREVISION=	0
 PKGNAMESUFFIX=	-wayland
 
diff --git a/x11/rofi-wayland/distinfo b/x11/rofi-wayland/distinfo
index 819123ab7ed4..807ea56bb5d8 100644
--- a/x11/rofi-wayland/distinfo
+++ b/x11/rofi-wayland/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1644782162
-SHA256 (lbonn-rofi-1.7.3+wayland1_GH0.tar.gz) = b171a9026a264d04bc08ac94b0bb56ea467cdf935020286f668b95e653c6fe2c
-SIZE (lbonn-rofi-1.7.3+wayland1_GH0.tar.gz) = 679537
-SHA256 (sardemff7-libgwater-1db5b4b_GH0.tar.gz) = 07aca73075e9fd052c642ea87e4231afb94af345802bcb0e9bfd35bbff2e71e1
-SIZE (sardemff7-libgwater-1db5b4b_GH0.tar.gz) = 10798
+TIMESTAMP = 1708761556
+SHA256 (lbonn-rofi-1.7.5+wayland2_GH0.tar.gz) = 8dec4342c5393770a86f598f4b6c5b6efcefeb6551918eff6283fdc660ab0d0a
+SIZE (lbonn-rofi-1.7.5+wayland2_GH0.tar.gz) = 696353
+SHA256 (sardemff7-libgwater-555fa6d_GH0.tar.gz) = ebb0ef22fc7d668dddbc11123858cfa818dc384ce2186769515c605f8d07f270
+SIZE (sardemff7-libgwater-555fa6d_GH0.tar.gz) = 10785
 SHA256 (sardemff7-libnkutils-d08fa89_GH0.tar.gz) = e829be3e498f8d7c55ec9e866598db98800476b91e60f1f3c76316cc91c09b75
 SIZE (sardemff7-libnkutils-d08fa89_GH0.tar.gz) = 62317
diff --git a/x11/rofi/Makefile b/x11/rofi/Makefile
index 22e72a7a9e67..c748a85cef48 100644
--- a/x11/rofi/Makefile
+++ b/x11/rofi/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	rofi
-DISTVERSION?=	1.7.3
-PORTREVISION?=	1
+DISTVERSION?=	1.7.5
+PORTREVISION?=	0
 CATEGORIES=	x11
 
 MAINTAINER=	nomoo@nomoo.ru
@@ -23,7 +23,7 @@ USE_GITHUB=	yes # required by rofi-wayland
 USE_GNOME=	cairo gdkpixbuf2 librsvg2 pango
 USE_XORG=	xcb
 GH_ACCOUNT?=	davatorium
-GH_TUPLE=	sardemff7:libgwater:1db5b4b:libgwater/subprojects/libgwater \
+GH_TUPLE=	sardemff7:libgwater:555fa6d:libgwater/subprojects/libgwater \
 		sardemff7:libnkutils:d08fa89:libnkutils/subprojects/libnkutils
 SHEBANG_FILES=	script/get_git_rev.sh \
 		script/rofi-sensible-terminal
diff --git a/x11/rofi/distinfo b/x11/rofi/distinfo
index e41952f23d4f..424fe485ab92 100644
--- a/x11/rofi/distinfo
+++ b/x11/rofi/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1643471823
-SHA256 (davatorium-rofi-1.7.3_GH0.tar.gz) = d557721596c944db83b1053f8007ae3699a14d6e13375490fff14d0780b0ad12
-SIZE (davatorium-rofi-1.7.3_GH0.tar.gz) = 8989633
-SHA256 (sardemff7-libgwater-1db5b4b_GH0.tar.gz) = 07aca73075e9fd052c642ea87e4231afb94af345802bcb0e9bfd35bbff2e71e1
-SIZE (sardemff7-libgwater-1db5b4b_GH0.tar.gz) = 10798
+TIMESTAMP = 1706079770
+SHA256 (davatorium-rofi-1.7.5_GH0.tar.gz) = fe5684eb4f903dc004e4b05829e77292d75b5f3507f2dabc46ceb6054a58a2a9
+SIZE (davatorium-rofi-1.7.5_GH0.tar.gz) = 8096887
+SHA256 (sardemff7-libgwater-555fa6d_GH0.tar.gz) = ebb0ef22fc7d668dddbc11123858cfa818dc384ce2186769515c605f8d07f270
+SIZE (sardemff7-libgwater-555fa6d_GH0.tar.gz) = 10785
 SHA256 (sardemff7-libnkutils-d08fa89_GH0.tar.gz) = e829be3e498f8d7c55ec9e866598db98800476b91e60f1f3c76316cc91c09b75
 SIZE (sardemff7-libnkutils-d08fa89_GH0.tar.gz) = 62317
diff --git a/x11/rofi/files/patch-source_rofi.c b/x11/rofi/files/patch-source_rofi.c
new file mode 100644
index 000000000000..d8392e90eb93
--- /dev/null
+++ b/x11/rofi/files/patch-source_rofi.c
@@ -0,0 +1,10 @@
+--- source/rofi.c.orig	2022-08-19 22:37:43.000000000 +0200
++++ source/rofi.c	2024-01-24 09:25:58.146073000 +0100
+@@ -30,6 +30,7 @@
+ #define G_LOG_DOMAIN "Rofi"
+ 
+ #include "config.h"
++#include <sys/stat.h>
+ #include <errno.h>
+ #include <gmodule.h>
+ #include <locale.h>
diff --git a/x11/rofi/pkg-plist b/x11/rofi/pkg-plist
index 8b0ad1d328da..9e6ff6b47080 100644
--- a/x11/rofi/pkg-plist
+++ b/x11/rofi/pkg-plist
@@ -7,11 +7,15 @@ include/rofi/mode.h
 include/rofi/rofi-icon-fetcher.h
 include/rofi/rofi-types.h
 libdata/pkgconfig/rofi.pc
-share/man/man5/rofi-dmenu.5.gz
-share/man/man5/rofi-keys.5.gz
+share/applications/rofi-theme-selector.desktop
+share/applications/rofi.desktop
+share/icons/hicolor/scalable/apps/rofi.svg
 share/man/man1/rofi-sensible-terminal.1.gz
 share/man/man1/rofi-theme-selector.1.gz
 share/man/man1/rofi.1.gz
+share/man/man5/rofi-debugging.5.gz
+share/man/man5/rofi-dmenu.5.gz
+share/man/man5/rofi-keys.5.gz
 share/man/man5/rofi-script.5.gz
 share/man/man5/rofi-theme.5.gz
 %%DATADIR%%/themes/Adapta-Nokto.rasi
@@ -21,7 +25,6 @@ share/man/man5/rofi-theme.5.gz
 %%DATADIR%%/themes/Indego.rasi
 %%DATADIR%%/themes/Monokai.rasi
 %%DATADIR%%/themes/Paper.rasi
-%%DATADIR%%/themes/Pop-Dark.rasi
 %%DATADIR%%/themes/android_notification.rasi
 %%DATADIR%%/themes/arthur.rasi
 %%DATADIR%%/themes/blue.rasi
@@ -42,6 +45,7 @@ share/man/man5/rofi-theme.5.gz
 %%DATADIR%%/themes/lb.rasi
 %%DATADIR%%/themes/paper-float.rasi
 %%DATADIR%%/themes/purple.rasi
+%%DATADIR%%/themes/sidebar-v2.rasi
 %%DATADIR%%/themes/sidebar.rasi
 %%DATADIR%%/themes/solarized.rasi
 %%DATADIR%%/themes/solarized_alternate.rasi