diff options
author | Tobias Borgert | 2022-05-31 11:30:19 +0200 |
---|---|---|
committer | Tobias Borgert | 2022-05-31 11:30:19 +0200 |
commit | 80df9c7d645662246afbc535c00084259f9e6b4a (patch) | |
tree | 3e30ef17783688aee4ac245a69bbdeb738d42183 | |
parent | f368c7cff3bf9e266272159ceb32e8dfc1b43bbe (diff) | |
download | aur-80df9c7d645662246afbc535c00084259f9e6b4a.tar.gz |
Added patch to fix build with gcc 12
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | fineftp-server.filesystem.cpp.patch | 10 |
3 files changed, 22 insertions, 5 deletions
@@ -1,12 +1,16 @@ pkgbase = fineftp-server pkgdesc = FineFTP is a minimal FTP server library for Windows and Unix flavors pkgver = 1.3.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/continental/fineftp-server arch = any license = MIT depends = asio source = https://github.com/continental/fineftp-server/archive/v1.3.0.tar.gz + source = Findasio.cmake.patch + source = fineftp-server.filesystem.cpp.patch md5sums = a59fe090a62bc211751ccb153ff15b4c + md5sums = 4073a681f63f2b346acefebe026f506f + md5sums = 6bf2c90d2696e6ad0a9ec8668e55abad pkgname = fineftp-server @@ -1,8 +1,8 @@ -# Maintainer: Tobias Borgert <tobias.borgertt@gmail.com> +# Maintainer: Tobias Borgert <tobias (dot) borgert (at) gmail (dot) com> pkgname=fineftp-server pkgver=1.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="FineFTP is a minimal FTP server library for Windows and Unix flavors" arch=('any') url="https://github.com/continental/fineftp-server" @@ -11,12 +11,15 @@ depends=('asio') makedepends=() optdepends=() source=(https://github.com/continental/fineftp-server/archive/v$pkgver.tar.gz - Findasio.cmake.patch) + Findasio.cmake.patch + fineftp-server.filesystem.cpp.patch) md5sums=('a59fe090a62bc211751ccb153ff15b4c' - '4073a681f63f2b346acefebe026f506f') + '4073a681f63f2b346acefebe026f506f' + '6bf2c90d2696e6ad0a9ec8668e55abad') prepare() { patch --forward --strip=1 --input="../Findasio.cmake.patch" "$pkgname-$pkgver/cmake/Findasio.cmake" + patch --forward --strip=1 --input="../fineftp-server.filesystem.cpp.patch" "$pkgname-$pkgver/fineftp-server/src/filesystem.cpp" } build() { diff --git a/fineftp-server.filesystem.cpp.patch b/fineftp-server.filesystem.cpp.patch new file mode 100644 index 000000000000..52b3e51cdf53 --- /dev/null +++ b/fineftp-server.filesystem.cpp.patch @@ -0,0 +1,10 @@ +--- /home/jtb/Werkbank/c_c++/ecal/thirdparty/fineftp-server/fineftp-server/src/filesystem.cpp 2022-05-24 11:32:32.000000000 +0200 ++++ /home/jtb/Werkbank/c_c++/ecal-fat-source/thirdparty/fineftp-server/fineftp-server/src/filesystem.cpp 2022-05-31 10:32:29.031990966 +0200 +@@ -14,6 +14,7 @@ + + #else // WIN32 + ++#include <cstring> + #include <dirent.h> + + #endif // WIN32 |