pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

coeurl: add coeurl version 0.3.1



Module Name:	pkgsrc-wip
Committed By:	Stepan Ipatov <st.ipatov%gmail.com@localhost>
Pushed By:	st.ipatov
Date:		Thu Nov 20 07:52:32 2025 +0000
Changeset:	21eeeedc68b9ffde10c9b4e5717e0e7d457c96a3

Modified Files:
	Makefile
Added Files:
	coeurl/COMMIT_MSG
	coeurl/DESCR
	coeurl/Makefile
	coeurl/PLIST
	coeurl/buildlink3.mk
	coeurl/distinfo

Log Message:
coeurl: add coeurl version 0.3.1

Simple library to do http requests asynchronously via CURL in C++.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=21eeeedc68b9ffde10c9b4e5717e0e7d457c96a3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile             |  1 +
 coeurl/COMMIT_MSG    |  3 +++
 coeurl/DESCR         |  1 +
 coeurl/Makefile      | 23 +++++++++++++++++++++++
 coeurl/PLIST         |  8 ++++++++
 coeurl/buildlink3.mk | 14 ++++++++++++++
 coeurl/distinfo      |  5 +++++
 7 files changed, 55 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 871f520e4a..7dec01ea68 100644
--- a/Makefile
+++ b/Makefile
@@ -552,6 +552,7 @@ SUBDIR+=	cockatrice
 SUBDIR+=	cockatrice-server
 SUBDIR+=	cockroach
 SUBDIR+=	codex
+SUBDIR+=	coeurl
 SUBDIR+=	coin-or-lemon
 SUBDIR+=	colima
 SUBDIR+=	collectd-unbound
diff --git a/coeurl/COMMIT_MSG b/coeurl/COMMIT_MSG
new file mode 100644
index 0000000000..b0e62f0fb0
--- /dev/null
+++ b/coeurl/COMMIT_MSG
@@ -0,0 +1,3 @@
+www/coeurl: add coeurl version 0.3.1
+
+Simple library to do http requests asynchronously via CURL in C++.
diff --git a/coeurl/DESCR b/coeurl/DESCR
new file mode 100644
index 0000000000..5f62252377
--- /dev/null
+++ b/coeurl/DESCR
@@ -0,0 +1 @@
+Simple library to do http requests asynchronously via CURL in C++.
diff --git a/coeurl/Makefile b/coeurl/Makefile
new file mode 100644
index 0000000000..df1c8694f2
--- /dev/null
+++ b/coeurl/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME=	coeurl-v0.3.1
+PKGNAME=	${DISTNAME:S,-v,-,}
+CATEGORIES=	www
+MASTER_SITES=	https://nheko.im/nheko-reborn/coeurl/-/archive/v0.3.1/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://nheko.im/nheko-reborn/coeurl/
+COMMENT=	Simple library to do http requests asynchronously via CURL in C++
+LICENSE=	mit
+
+USE_CXX_FEATURES=	c++11
+USE_LANGUAGES=		c c++
+USE_TOOLS+=		pkg-config cmake
+
+USE_BUILTIN.libevent=	no
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../devel/spdlog/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/coeurl/PLIST b/coeurl/PLIST
new file mode 100644
index 0000000000..42d9d037c1
--- /dev/null
+++ b/coeurl/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD$
+include/coeurl/client.hpp
+include/coeurl/errors.hpp
+include/coeurl/headers.hpp
+include/coeurl/request.hpp
+lib/libcoeurl.so
+lib/libcoeurl.so.0.3
+lib/pkgconfig/coeurl.pc
diff --git a/coeurl/buildlink3.mk b/coeurl/buildlink3.mk
new file mode 100644
index 0000000000..f035353ed9
--- /dev/null
+++ b/coeurl/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	coeurl
+
+.if !defined(COEURL_BUILDLINK3_MK)
+COEURL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.coeurl+=	coeurl>=0.3.1
+BUILDLINK_PKGSRCDIR.coeurl?=	../../wip/coeurl
+
+.include "../../www/curl/buildlink3.mk"
+.endif	# COEURL_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-coeurl
diff --git a/coeurl/distinfo b/coeurl/distinfo
new file mode 100644
index 0000000000..d4958fe7ab
--- /dev/null
+++ b/coeurl/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (coeurl-v0.3.1.tar.gz) = 7f8d387fce3d0a69b65c29522a39712d80a56a7ce4c6e19f8c9c6aedc9a07b2d
+SHA512 (coeurl-v0.3.1.tar.gz) = 2232a09d435cc0bc7897f452a7c144474aaac582d88c1f84c2ae38a3b6bc034228c8b257b3efa1806d26c8694ea5bed6bbb68f34d6691c22dcaad0e0508810c7
+Size (coeurl-v0.3.1.tar.gz) = 52996 bytes


Home | Main Index | Thread Index | Old Index