pkgsrc-WIP-changes archive

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

ada-url: update to 4.0.0



Module Name:	pkgsrc-wip
Committed By:	Mahied Maruf <contact%mechite.com@localhost>
Pushed By:	mechite
Date:		Wed Nov 11 06:08:44 2026 +0000
Changeset:	1db22ff6d368ed0ffe562eb73c29e7af61bc70c1

Modified Files:
	ada-url/COMMIT_MSG
	ada-url/Makefile
	ada-url/PLIST
	ada-url/buildlink3.mk
	ada-url/distinfo

Log Message:
ada-url: update to 4.0.0

This package has been tested as working.

Co-authored-by: Enzo van der Tuin <enzo.van.der.tuin%siriushq.org@localhost>
Signed-off-by: Mahied Maruf <mahied.maruf%siriushq.org@localhost>

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

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

diffstat:
 ada-url/COMMIT_MSG    |  2 ++
 ada-url/Makefile      | 21 ++++++++++++---------
 ada-url/PLIST         |  3 ++-
 ada-url/buildlink3.mk |  2 +-
 ada-url/distinfo      |  6 +++---
 5 files changed, 20 insertions(+), 14 deletions(-)

diffs:
diff --git a/ada-url/COMMIT_MSG b/ada-url/COMMIT_MSG
index dbf036ffce..0de13ee1ea 100644
--- a/ada-url/COMMIT_MSG
+++ b/ada-url/COMMIT_MSG
@@ -2,3 +2,5 @@ www/ada-url: Add ada-url version 3.4.4
 
 Fast spec-compliant URL parser written in C++, following the WHATWG URL
 specification.
+
+Updated in wip by Mahied Maruf <mahied.maruf%siriushq.org@localhost>
diff --git a/ada-url/Makefile b/ada-url/Makefile
index 505870de22..b5166d2adf 100644
--- a/ada-url/Makefile
+++ b/ada-url/Makefile
@@ -1,10 +1,11 @@
 # $NetBSD$
 
-DISTNAME=	ada-3.4.4
-PKGNAME=	ada-url-3.4.4
-WRKSRC=		${WRKDIR}/ada-3.4.4
+DISTNAME=	ada-4.0.0
+PKGNAME=	ada-url-4.0.0
+WRKSRC=		${WRKDIR}/ada-4.0.0
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_GITHUB:=ada-url/}
+GITHUB_PROJECT=	ada
 GITHUB_TAG=	v${PKGVERSION_NOREV}
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
@@ -12,13 +13,15 @@ HOMEPAGE=	https://github.com/ada-url/ada
 COMMENT=	Fast spec-compliant URL parser
 LICENSE=	mit
 
-USE_LANGUAGES=	c c++
-GCC_REQD+=	14
+USE_LANGUAGES=		c c++
+USE_CXX_FEATURES=	c++20
+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
+CMAKE_CONFIGURE_ARGS += -DADA_TESTING=OFF
+CMAKE_CONFIGURE_ARGS += -DADA_TOOLS=OFF
+CMAKE_CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON
+CMAKE_CONFIGURE_ARGS += -DCACHE_FOUND=OFF
+CMAKE_CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Python3=ON
 
 .include "../../devel/cmake/build.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/ada-url/PLIST b/ada-url/PLIST
index 4803833745..f1536e80a7 100644
--- a/ada-url/PLIST
+++ b/ada-url/PLIST
@@ -24,6 +24,7 @@ include/ada/unicode-inl.h
 include/ada/unicode.h
 include/ada/url-inl.h
 include/ada/url.h
+include/ada/url_ip-inl.h
 include/ada/url_aggregator-inl.h
 include/ada/url_aggregator.h
 include/ada/url_base-inl.h
@@ -44,6 +45,6 @@ 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.4
 lib/libada.so.${PKGVERSION}
 lib/pkgconfig/ada.pc
diff --git a/ada-url/buildlink3.mk b/ada-url/buildlink3.mk
index 8777c82d7c..a6400debed 100644
--- a/ada-url/buildlink3.mk
+++ b/ada-url/buildlink3.mk
@@ -5,7 +5,7 @@ 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_API_DEPENDS.ada-url+=	ada-url>=4.0.0
 BUILDLINK_PKGSRCDIR.ada-url?=	../../wip/ada-url
 BUILDLINK_INCDIRS.ada-url?=	include
 BUILDLINK_LIBDIRS.ada-url?=	lib
diff --git a/ada-url/distinfo b/ada-url/distinfo
index 27c55be108..239fb8aeb3 100644
--- a/ada-url/distinfo
+++ b/ada-url/distinfo
@@ -1,5 +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
+BLAKE2s (ada-4.0.0.tar.gz) = 86c636456a2d370e01c60467fa5fab843285e61bc636c6520f03f979a70f4e35
+SHA512 (ada-4.0.0.tar.gz) = 9ced1aedc22298a6393c35575f7d7b452a25b2249c19270987a17d9969c9b821dd9f6b165ee1dcf275741fc7de2e1d83fd8c4780bd87926b1f236ea3f9f7c965
+Size (ada-4.0.0.tar.gz) = 524486 bytes


Home | Main Index | Thread Index | Old Index