Update to libfilezilla-0.37.1

Change: https://lib.filezilla-project.org/

Bump major of shared lib as a couple of symbols have been removed.
This commit is contained in:
bket 2022-04-13 08:40:18 +00:00
parent d1eb813655
commit 1a86191d99
5 changed files with 11 additions and 12 deletions

View File

@ -1,9 +1,8 @@
COMMENT = support library for FileZilla
DISTNAME = libfilezilla-0.36.0
REVISION = 0
DISTNAME = libfilezilla-0.37.1
SHARED_LIBS += filezilla 12.0 # 24.0.0
SHARED_LIBS += filezilla 13.0 # 25.0.0
CATEGORIES = net
@ -14,8 +13,9 @@ MAINTAINER = Bjorn Ketelaars <bket@openbsd.org>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} gmp gnutls hogweed iconv idn2 intl
WANTLIB += m nettle p11-kit tasn1 unistring brotlidec brotlienc z zstd
WANTLIB += ${COMPILER_LIBCXX} brotlidec brotlienc gmp gnutls hogweed
WANTLIB += iconv idn2 intl m nettle p11-kit tasn1 unistring z
WANTLIB += zstd
MASTER_SITES = https://download.filezilla-project.org/libfilezilla/
EXTRACT_SUFX = .tar.bz2

View File

@ -1,2 +1,2 @@
SHA256 (libfilezilla-0.36.0.tar.bz2) = wCccGO3n+7yCayHJcsLLD/lnRO5aFckdjXTpvDhTqHI=
SIZE (libfilezilla-0.36.0.tar.bz2) = 598327
SHA256 (libfilezilla-0.37.1.tar.bz2) = +URsCTbsxvYXL4uURTbwcI1Uwnv9H6DmLhQQxvfLM+g=
SIZE (libfilezilla-0.37.1.tar.bz2) = 608419

View File

@ -1,7 +1,7 @@
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -41,9 +41,7 @@ if ! test "$localesonly" = "yes"; then
@@ -62,9 +62,7 @@ fi
if test "X$GCC" = Xyes; then
AX_APPEND_FLAG(-Wall, CFLAGS)

View File

@ -10,8 +10,8 @@ Index: lib/impersonation.cpp
#include <crypt.h>
#include <shadow.h>
#endif
@@ -58,7 +58,7 @@ passwd_holder get_passwd(fz::native_string const& user
return ret;
@@ -79,7 +79,7 @@ std::optional<gid_t> get_group(fz::native_string const
return {};
}
-#if FZ_UNIX
@ -19,7 +19,7 @@ Index: lib/impersonation.cpp
struct shadow_holder {
shadow_holder() = default;
shadow_holder(shadow_holder const&) = delete;
@@ -150,7 +150,7 @@ std::vector<gid_t> get_supplementary(std::string const
@@ -171,7 +171,7 @@ std::vector<gid_t> get_supplementary(std::string const
bool check_auth(fz::native_string const& username, fz::native_string const& password)
{

View File

@ -11,7 +11,6 @@ include/libfilezilla/format.hpp
include/libfilezilla/fsresult.hpp
include/libfilezilla/glue/
include/libfilezilla/glue/unix.hpp
include/libfilezilla/glue/windows.hpp
include/libfilezilla/glue/wx.hpp
include/libfilezilla/glue/wxinvoker.hpp
include/libfilezilla/hash.hpp