git: 9a5b72855f40 - main - lang/gnu-apl: try to fix the port's build on recent -CURRENT
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Jul 2023 07:12:45 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a5b72855f4055ea0731fd5d1979a32cc67bf0f6 commit 9a5b72855f4055ea0731fd5d1979a32cc67bf0f6 Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2023-07-08 07:11:46 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2023-07-08 07:11:46 +0000 lang/gnu-apl: try to fix the port's build on recent -CURRENT Use modern smart pointer class `std::unique_ptr' instead of the deprecated in C++11 and removed in C++17 `std::auto_ptr'. Reported by: pkg-fallout --- lang/gnu-apl/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lang/gnu-apl/Makefile b/lang/gnu-apl/Makefile index 4b2691406369..c3502956a76b 100644 --- a/lang/gnu-apl/Makefile +++ b/lang/gnu-apl/Makefile @@ -49,6 +49,9 @@ SQLITE_CONFIGURE_WITH= sqlite3=${LOCALBASE} post-patch: @${REINPLACE_CMD} -e '25s,^,#include <sys/socket.h>,' \ ${WRKSRC}/src/Common.hh + @${REINPLACE_CMD} -e 's,auto_ptr,unique_ptr,' \ + ${WRKSRC}/src/emacs_mode/network.cc \ + ${WRKSRC}/src/sql/apl-sqlite.cc @${REINPLACE_CMD} -e 's,bind(,::&,' \ ${WRKSRC}/src/emacs_mode/TcpListener.cc \ ${WRKSRC}/src/emacs_mode/UnixSocketListener.cc