Running Firefox on Fluxbox is broken in certain multimonitor
configurations, due to a bug in Fluxbox.  This bug has been fixed
upstream, but they haven't put out a release since.  This applies
the upstream patch as a distpatch to fix the issue.

Tested and confirmed to fix the issue on amd64. OKs? 

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/fluxbox/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- Makefile    11 Mar 2022 20:15:30 -0000      1.89
+++ Makefile    24 Jun 2022 01:17:03 -0000
@@ -1,9 +1,14 @@
 COMMENT =      window manager based on the original Blackbox code
 DISTNAME =     fluxbox-1.3.7
 CATEGORIES =   x11
-REVISION =     4
+REVISION =     5
 
 HOMEPAGE =     http://fluxbox.org/
+
+MASTER_SITES0 =         http://git.fluxbox.org/fluxbox.git/patch/
+# Backport fix for maxDepth to fix usage with Firefox
+PATCHFILES =            
fluxbox-firefox-fix.patch{?id=dcdde4d32c93d01df205bc06d7dfcbd356be031f}:0
+PATCH_DIST_STRIP =      -p1
 
 # X11
 PERMIT_PACKAGE =       Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/fluxbox/distinfo,v
retrieving revision 1.29
diff -u -p -r1.29 distinfo
--- distinfo    9 Feb 2015 15:52:13 -0000       1.29
+++ distinfo    24 Jun 2022 01:17:03 -0000
@@ -1,2 +1,4 @@
 SHA256 (fluxbox-1.3.7.tar.gz) = yZ4rqgb/8eljQrIEFQWdEv8fopF63gFzx1svpXApW58=
+SHA256 (fluxbox-firefox-fix.patch) = 
oRWRrVGIr5l0j27eaEdDKuxUo8ISrCmHOqgupe7e4Ts=
 SIZE (fluxbox-1.3.7.tar.gz) = 1267833
+SIZE (fluxbox-firefox-fix.patch) = 4080

Reply via email to