Diff below updates filezilla to 3.56.0. From
https://filezilla-project.org/versions.php:
- Right-clicking a queue tab header now opens the same context menu as
right-clicking the correponding queue contents
- By default, the minimum allowed TLS version is now TLS 1.2
- Optionally, the systen trust store can be used for certificate
verification
Minor of libfzclient-commonui-private has been bumped because of the
addition of new symbols.
Run tested on amd64.
Note that this update needs a newer version of libfilezilla (sent in a
separate mail).
Comments/OK?
diff --git Makefile Makefile
index ccc18bbf0f0..5c9abff3f43 100644
--- Makefile
+++ Makefile
@@ -5,12 +5,12 @@ BROKEN-alpha= serverpath.h:17:19: error: variable
'CServerPath final' has initia
COMMENT= fast FTP and SFTP GUI client with a lot of features
-V= 3.55.1
+V= 3.56.0
PKGNAME= filezilla-$V
DISTNAME= FileZilla_$V_src
-SHARED_LIBS+= fzclient-commonui-private 0.2 # 3.55.0
-SHARED_LIBS+= fzclient-private 3.0 # 3.55.0
+SHARED_LIBS+= fzclient-commonui-private 0.3
+SHARED_LIBS+= fzclient-private 3.0
CATEGORIES= net
@@ -44,7 +44,7 @@ COMPILER= base-clang ports-gcc
LIB_DEPENDS= databases/sqlite3 \
devel/harfbuzz \
devel/libidn \
- net/libfilezilla>=0.31.1 \
+ net/libfilezilla>=0.34.0 \
security/gnutls \
textproc/pugixml \
x11/dbus \
diff --git distinfo distinfo
index a22fdd180dd..2d57111b896 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (FileZilla_3.55.1_src.tar.bz2) =
Z/jQ4R9T/SMgfTy/yULQPz4j7kOe5IoUohQ8mVD3dqU=
-SIZE (FileZilla_3.55.1_src.tar.bz2) = 4910935
+SHA256 (FileZilla_3.56.0_src.tar.bz2) =
5ieZ5AIEgz+md8p1GPQ4tT6F0gj0UQP/oiz/yKsDcac=
+SIZE (FileZilla_3.56.0_src.tar.bz2) = 4918048
diff --git patches/patch-src_commonui_fz_paths_cpp
patches/patch-src_commonui_fz_paths_cpp
index adf74fc938b..6a2af85c344 100644
--- patches/patch-src_commonui_fz_paths_cpp
+++ patches/patch-src_commonui_fz_paths_cpp
@@ -3,8 +3,8 @@ $OpenBSD: patch-src_commonui_fz_paths_cpp,v 1.1 2021/07/11
09:22:17 bket Exp $
Index: src/commonui/fz_paths.cpp
--- src/commonui/fz_paths.cpp.orig
+++ src/commonui/fz_paths.cpp
-@@ -20,7 +20,7 @@
- #endif
+@@ -15,7 +15,7 @@
+ #include <objbase.h>
#else
#include <unistd.h>
- #include <wordexp.h>
@@ -12,7 +12,7 @@ Index: src/commonui/fz_paths.cpp
#endif
using namespace std::literals;
-@@ -490,12 +490,12 @@ std::string ShellUnescape(std::string const& path)
+@@ -486,12 +486,12 @@ std::string ShellUnescape(std::string const& path)
{
std::string ret;
diff --git patches/patch-src_engine_Makefile_am
patches/patch-src_engine_Makefile_am
index e2039b841ed..192d4dd2390 100644
--- patches/patch-src_engine_Makefile_am
+++ patches/patch-src_engine_Makefile_am
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_engine_Makefile_am,v 1.3 2021/05/13
17:05:45 bket Exp $
Index: src/engine/Makefile.am
--- src/engine/Makefile.am.orig
+++ src/engine/Makefile.am
-@@ -145,7 +145,7 @@ libfzclient_private_la_SOURCES += ../pugixml/pugixml.c
+@@ -147,7 +147,7 @@ libfzclient_private_la_SOURCES += ../pugixml/pugixml.c
endif
libfzclient_private_la_CXXFLAGS = -fvisibility=hidden