mirror of
https://git.freebsd.org/ports.git
synced 2025-06-13 08:40:39 -04:00
ftp/coeurl: fix build with {fmt} 10
- add fmt as a dependency, make it build by pulling in upstream commit 831e2ee8e9cf08ea1ee9736cde8370f9d0312abc PR: 273875 Provided by: diizzy@
This commit is contained in:
parent
12434f9d5d
commit
c75e8803b5
4 changed files with 25 additions and 6 deletions
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= coeurl
|
PORTNAME= coeurl
|
||||||
DISTVERSIONPREFIX=v
|
DISTVERSIONPREFIX=v
|
||||||
DISTVERSION= 0.3.0
|
DISTVERSION= 0.3.0
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= ftp www
|
CATEGORIES= ftp www
|
||||||
|
|
||||||
MAINTAINER= adridg@FreeBSD.org
|
MAINTAINER= adridg@FreeBSD.org
|
||||||
|
@ -10,13 +11,12 @@ WWW= https://nheko.im/nheko-reborn/coeurl
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
LIB_DEPENDS= \
|
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||||
libcurl.so:ftp/curl \
|
|
||||||
libevent.so:devel/libevent \
|
libevent.so:devel/libevent \
|
||||||
|
libfmt.so:devel/libfmt \
|
||||||
libspdlog.so:devel/spdlog
|
libspdlog.so:devel/spdlog
|
||||||
|
|
||||||
USES= compiler:c++17-lang pkgconfig \
|
USES= compiler:c++17-lang meson pkgconfig tar:xz
|
||||||
meson tar:xz
|
|
||||||
|
|
||||||
USE_GITLAB= yes
|
USE_GITLAB= yes
|
||||||
GL_SITE= https://nheko.im/
|
GL_SITE= https://nheko.im/
|
||||||
|
|
19
ftp/coeurl/files/patch-lib_client.cpp
Normal file
19
ftp/coeurl/files/patch-lib_client.cpp
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
--- lib/client.cpp.orig 2023-01-10 04:14:36 UTC
|
||||||
|
+++ lib/client.cpp
|
||||||
|
@@ -6,6 +6,7 @@
|
||||||
|
#include <thread>
|
||||||
|
|
||||||
|
#include "coeurl/request.hpp"
|
||||||
|
+#include "coeurl/errors.hpp"
|
||||||
|
|
||||||
|
namespace coeurl {
|
||||||
|
std::shared_ptr<spdlog::logger> Client::log = spdlog::null_logger_mt("coeurl_null");
|
||||||
|
@@ -352,7 +353,7 @@ void Client::remove_request(Request *r) {
|
||||||
|
long http_code;
|
||||||
|
curl_easy_getinfo(req->easy, CURLINFO_RESPONSE_CODE, &http_code);
|
||||||
|
|
||||||
|
- Client::log->trace("DONE: {} => {} ({}) http: {}", req->url_, req->curl_error, req->error, http_code);
|
||||||
|
+ Client::log->trace("DONE: {} => {} ({}) http: {}", req->url_, coeurl::to_string(req->curl_error), req->error, http_code);
|
||||||
|
|
||||||
|
if (req->on_complete_)
|
||||||
|
req->on_complete_(*req.get());
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= mtxclient
|
PORTNAME= mtxclient
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.9.2
|
DISTVERSION= 0.9.2
|
||||||
PORTREVISION= 2
|
PORTREVISION= 3
|
||||||
CATEGORIES= net-im
|
CATEGORIES= net-im
|
||||||
|
|
||||||
MAINTAINER= adridg@FreeBSD.org
|
MAINTAINER= adridg@FreeBSD.org
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= nheko
|
PORTNAME= nheko
|
||||||
DISTVERSIONPREFIX=v
|
DISTVERSIONPREFIX=v
|
||||||
DISTVERSION= 0.11.3
|
DISTVERSION= 0.11.3
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= net-im
|
CATEGORIES= net-im
|
||||||
|
|
||||||
MAINTAINER= adridg@FreeBSD.org
|
MAINTAINER= adridg@FreeBSD.org
|
||||||
|
|
Loading…
Add table
Reference in a new issue