hi,

https://github.com/kapitainsky/RcloneBrowser is dead upstream so update
to use
https://github.com/SysAdminDoc/RcloneBrowserNG/releases/tag/v2.0.2 which
is what archlinux ships as rclone browser 'ng' - starts fine here,
havent actually tried browsing random remotes yet.

rclone users feedback welcome.

Landry
? patch-src_CMakeLists_txt
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/rclone-browser/Makefile,v
diff -u -r1.6 Makefile
--- Makefile    13 Feb 2026 12:02:17 -0000      1.6
+++ Makefile    7 Nov 2026 15:01:04 -0000
@@ -1,10 +1,11 @@
 COMMENT =      file browser for rclone-supported remotes
 
-GH_ACCOUNT =   kapitainsky
-GH_PROJECT =   RcloneBrowser
-GH_TAGNAME =   1.8.0
-PKGNAME =      rclone-browser-${GH_TAGNAME}
-REVISION =     2
+V =    2.0.2
+DISTNAME =     RcloneBrowserNG-${V}-source
+PKGNAME =      rclone-browser-${V}
+
+SITES =                
https://github.com/SysAdminDoc/RcloneBrowserNG/releases/download/v${V}/
+WRKDIST =      ${WRKDIR}/${DISTNAME:S/-source//}
 
 CATEGORIES =   sysutils x11
 
@@ -12,19 +13,15 @@
 PERMIT_PACKAGE =Yes
 
 MODULES =      devel/cmake \
-               x11/qt5
+               x11/qt6
 
 RUN_DEPENDS =  devel/desktop-file-utils \
                sysutils/rclone \
                x11/gtk+4,-guic
 
-WANTLIB += Qt5Core Qt5Gui Qt5Network Qt5Widgets c m
+WANTLIB += GL Qt6Core Qt6Gui Qt6Network Qt6Widgets c m
 WANTLIB += ${COMPILER_LIBCXX}
 
 NO_TEST =      Yes
-
-
-
-MODCMAKE_POLICY_VERSION_OVERRIDE = Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/rclone-browser/distinfo,v
diff -u -r1.1.1.1 distinfo
--- distinfo    27 Nov 2020 14:19:55 -0000      1.1.1.1
+++ distinfo    7 Nov 2026 15:01:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (RcloneBrowser-1.8.0.tar.gz) = 
X4JCoBG4VHd0kSe36U6HQDXEMcL6bfgX5WA+2JFgS+s=
-SIZE (RcloneBrowser-1.8.0.tar.gz) = 384567
+SHA256 (RcloneBrowserNG-2.0.2-source.tar.gz) = 
82MUGPOvDZfb1ZOQvAMq93YiZOhoTIQC7QM/3+T5L3U=
+SIZE (RcloneBrowserNG-2.0.2-source.tar.gz) = 555584
Index: patches/patch-src_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/sysutils/rclone-browser/patches/patch-src_CMakeLists_txt,v
diff -u -r1.2 patch-src_CMakeLists_txt
--- patches/patch-src_CMakeLists_txt    11 Mar 2022 19:57:55 -0000      1.2
+++ patches/patch-src_CMakeLists_txt    7 Nov 2026 15:01:04 -0000
@@ -1,15 +1,14 @@
-Workaround to unbreak build with Qt 5.15
-https://github.com/kapitainsky/RcloneBrowser/issues/125
+-Werror doesnt go well with unused params 
 
 Index: src/CMakeLists.txt
 --- src/CMakeLists.txt.orig
 +++ src/CMakeLists.txt
-@@ -10,7 +10,7 @@ endif()
- if(WIN32)
-   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /WX /wd4100 /wd4189")
+@@ -13,7 +13,7 @@ if(WIN32)
  else()
--  add_definitions("-pedantic -Wall -Wextra -Werror -std=c++11")
-+  add_definitions("-pedantic -Wall -Wextra -std=c++11")
- endif()
- 
- if (APPLE)
+   set(CMAKE_CXX_STANDARD 17)
+   set(CMAKE_CXX_STANDARD_REQUIRED ON)
+-  add_definitions("-pedantic -Wall -Wextra -Werror 
-Wno-deprecated-declarations")
++  add_definitions("-pedantic -Wall -Wextra -Wno-deprecated-declarations")
+   add_compile_options(-fstack-protector-strong -fcf-protection=full)
+   add_definitions(-D_FORTIFY_SOURCE=3)
+   set(CMAKE_POSITION_INDEPENDENT_CODE ON)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/rclone-browser/pkg/PLIST,v
diff -u -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 19:57:55 -0000      1.2
+++ pkg/PLIST   7 Nov 2026 15:01:04 -0000
@@ -1,10 +1,12 @@
 @bin bin/rclone-browser
-share/applications/rclone-browser.desktop
-share/icons/hicolor/128x128/apps/rclone-browser.png
-share/icons/hicolor/256x256/apps/rclone-browser.png
-share/icons/hicolor/32x32/apps/rclone-browser.png
-share/icons/hicolor/512x512/apps/rclone-browser.png
-share/icons/hicolor/64x64/apps/rclone-browser.png
-share/icons/hicolor/scalable/apps/rclone-browser.svg
+share/applications/io.github.sysadmindoc.rclonebrowserng.desktop
+share/icons/hicolor/128x128/apps/io.github.sysadmindoc.rclonebrowserng.png
+share/icons/hicolor/256x256/apps/io.github.sysadmindoc.rclonebrowserng.png
+share/icons/hicolor/32x32/apps/io.github.sysadmindoc.rclonebrowserng.png
+share/icons/hicolor/512x512/apps/io.github.sysadmindoc.rclonebrowserng.png
+share/icons/hicolor/64x64/apps/io.github.sysadmindoc.rclonebrowserng.png
+share/icons/hicolor/scalable/apps/io.github.sysadmindoc.rclonebrowserng.svg
+share/metainfo/
+share/metainfo/io.github.sysadmindoc.rclonebrowserng.metainfo.xml
 @tag update-desktop-database
 @tag gtk-update-icon-cache %D/share/icons/hicolor

Reply via email to