pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ada-url: Add ada-url-3.4.4
Module Name: pkgsrc-wip
Committed By: Alexander Kondrat <a%kondrat.su@localhost>
Pushed By: a.kondrat
Date: Wed Aug 19 08:20:20 2026 +0300
Changeset: 249a782f090963253f988938cd526c519c124c4f
Added Files:
ada-url/COMMIT_MSG
ada-url/DESCR
ada-url/Makefile
ada-url/PLIST
ada-url/buildlink3.mk
ada-url/distinfo
Log Message:
ada-url: Add ada-url-3.4.4
Ada is a fast and spec-compliant URL parser written in C++.
It parses, validates, normalizes, and resolves URLs efficiently,
following the WHATWG URL specification.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=249a782f090963253f988938cd526c519c124c4f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
ada-url/COMMIT_MSG | 4 ++++
ada-url/DESCR | 3 +++
ada-url/Makefile | 24 ++++++++++++++++++++++++
ada-url/PLIST | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
ada-url/buildlink3.mk | 15 +++++++++++++++
ada-url/distinfo | 5 +++++
6 files changed, 100 insertions(+)
diffs:
diff --git a/ada-url/COMMIT_MSG b/ada-url/COMMIT_MSG
new file mode 100644
index 0000000000..dbf036ffce
--- /dev/null
+++ b/ada-url/COMMIT_MSG
@@ -0,0 +1,4 @@
+www/ada-url: Add ada-url version 3.4.4
+
+Fast spec-compliant URL parser written in C++, following the WHATWG URL
+specification.
diff --git a/ada-url/DESCR b/ada-url/DESCR
new file mode 100644
index 0000000000..fc7b9cd14f
--- /dev/null
+++ b/ada-url/DESCR
@@ -0,0 +1,3 @@
+Ada is a fast and spec-compliant URL parser written in C++.
+It parses, validates, normalizes, and resolves URLs efficiently,
+following the WHATWG URL specification.
diff --git a/ada-url/Makefile b/ada-url/Makefile
new file mode 100644
index 0000000000..505870de22
--- /dev/null
+++ b/ada-url/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME= ada-3.4.4
+PKGNAME= ada-url-3.4.4
+WRKSRC= ${WRKDIR}/ada-3.4.4
+CATEGORIES= www
+MASTER_SITES= ${MASTER_SITE_GITHUB:=ada-url/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/ada-url/ada
+COMMENT= Fast spec-compliant URL parser
+LICENSE= mit
+
+USE_LANGUAGES= c c++
+GCC_REQD+= 14
+
+CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=ON
+CMAKE_CONFIGURE_ARGS+= -DADA_TESTING=OFF
+CMAKE_CONFIGURE_ARGS+= -DADA_BENCHMARKS=OFF
+CMAKE_CONFIGURE_ARGS+= -DADA_TOOLS=OFF
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ada-url/PLIST b/ada-url/PLIST
new file mode 100644
index 0000000000..4803833745
--- /dev/null
+++ b/ada-url/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD$
+include/ada.h
+include/ada/ada_idna.h
+include/ada/ada_version.h
+include/ada/character_sets-inl.h
+include/ada/character_sets.h
+include/ada/checkers-inl.h
+include/ada/checkers.h
+include/ada/common_defs.h
+include/ada/encoding_type.h
+include/ada/errors.h
+include/ada/expected.h
+include/ada/helpers.h
+include/ada/implementation-inl.h
+include/ada/implementation.h
+include/ada/log.h
+include/ada/parser-inl.h
+include/ada/parser.h
+include/ada/scheme-inl.h
+include/ada/scheme.h
+include/ada/serializers.h
+include/ada/state.h
+include/ada/unicode-inl.h
+include/ada/unicode.h
+include/ada/url-inl.h
+include/ada/url.h
+include/ada/url_aggregator-inl.h
+include/ada/url_aggregator.h
+include/ada/url_base-inl.h
+include/ada/url_base.h
+include/ada/url_components-inl.h
+include/ada/url_components.h
+include/ada/url_pattern-inl.h
+include/ada/url_pattern.h
+include/ada/url_pattern_helpers-inl.h
+include/ada/url_pattern_helpers.h
+include/ada/url_pattern_init.h
+include/ada/url_pattern_regex.h
+include/ada/url_search_params-inl.h
+include/ada/url_search_params.h
+include/ada_c.h
+lib/cmake/ada/ada-config-version.cmake
+lib/cmake/ada/ada-config.cmake
+lib/cmake/ada/ada_targets-release.cmake
+lib/cmake/ada/ada_targets.cmake
+lib/libada.so
+lib/libada.so.3
+lib/libada.so.${PKGVERSION}
+lib/pkgconfig/ada.pc
diff --git a/ada-url/buildlink3.mk b/ada-url/buildlink3.mk
new file mode 100644
index 0000000000..8777c82d7c
--- /dev/null
+++ b/ada-url/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= ada-url
+
+.if !defined(ADA_URL_BUILDLINK3_MK)
+ADA_URL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ada-url+= ada-url>=3.0.0
+BUILDLINK_PKGSRCDIR.ada-url?= ../../wip/ada-url
+BUILDLINK_INCDIRS.ada-url?= include
+BUILDLINK_LIBDIRS.ada-url?= lib
+
+.endif # ADA_URL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -ada-url
diff --git a/ada-url/distinfo b/ada-url/distinfo
new file mode 100644
index 0000000000..27c55be108
--- /dev/null
+++ b/ada-url/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (ada-3.4.4.tar.gz) = 4a7171ac93c8e89b8e9ce21eceb7905966261049c5eb6528d6f985978bdb748b
+SHA512 (ada-3.4.4.tar.gz) = b44b82d186d0c88e4c047434ffa2f792109e76c030f45bd4fd7324daff5f90d5eeb3172403178f39e24d6846f09ca10135446f063b61e8aab009a2dd0c65d3eb
+Size (ada-3.4.4.tar.gz) = 491781 bytes
Home |
Main Index |
Thread Index |
Old Index