From 51141cd065b6c4fff57d539f4c223f671a836116 Mon Sep 17 00:00:00 2001 From: Esteve Varela Colominas Date: Sat, 8 Aug 2026 18:59:36 +0200 Subject: [PATCH] dev-cpp/ada: Bump to 4.0.0 Part-of: https://github.com/gentoo/gentoo/pull/46662 Signed-off-by: Esteve Varela Colominas Signed-off-by: Yixun Lan --- dev-cpp/ada/Manifest | 1 + dev-cpp/ada/ada-4.0.0.ebuild | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 dev-cpp/ada/ada-4.0.0.ebuild diff --git a/dev-cpp/ada/Manifest b/dev-cpp/ada/Manifest index b52fe96a62e30..e563e48c33069 100644 --- a/dev-cpp/ada/Manifest +++ b/dev-cpp/ada/Manifest @@ -1,3 +1,4 @@ DIST ada-3.3.0.tar.gz 465601 BLAKE2B bf42536fb11c6f23834abaa53c304817a99f0e851083b9055e6d7a5f2cc20e3975488e94ecb7207de546c639d93d01eab3b693ab7d007c404b2888730f5578e5 SHA512 728bf278fcac51a8ffdf5571cb486e789cd49511674c61e354c802bbfaeea64598fb22cd28ef4b02eacdd42c1c3437f40666ca8dba8097e0ecebbae1095de77f DIST ada-3.4.2.tar.gz 474652 BLAKE2B 92a0f4f41c75241d2650f5c1de4d206980032834024f9bf35550b6ecca872780d5dfa3eea38c9ade0b1d643cf38f8c922a79a552a689e15d9584e5894a07d71a SHA512 35b4f66953212f2a167bdfc62e5c0b3f2fab0484330cba011002b1237df1d8cef216c15925c2c321707edce58c8d7f986ac2dd6dc2f5d63235f3ba1253684bb6 DIST ada-3.4.4.tar.gz 491781 BLAKE2B f77866112322b46966e79ad1898885ad7026a7a9b2286582c859f246fc7646d421327512e31093e682f82062f35bdb527cbfe52a1a01ccc4838a77b50180f5e6 SHA512 b44b82d186d0c88e4c047434ffa2f792109e76c030f45bd4fd7324daff5f90d5eeb3172403178f39e24d6846f09ca10135446f063b61e8aab009a2dd0c65d3eb +DIST ada-4.0.0.tar.gz 524486 BLAKE2B ae4fdb5c1d71f3c824ac008c5a25872a0f6507b998710549373c1222103d2e14dcd33029952e84ca140af8fb91c4e2d01c034e5b363fd476f120b282a54955d3 SHA512 9ced1aedc22298a6393c35575f7d7b452a25b2249c19270987a17d9969c9b821dd9f6b165ee1dcf275741fc7de2e1d83fd8c4780bd87926b1f236ea3f9f7c965 diff --git a/dev-cpp/ada/ada-4.0.0.ebuild b/dev-cpp/ada/ada-4.0.0.ebuild new file mode 100644 index 0000000000000..5f29d430cdc2f --- /dev/null +++ b/dev-cpp/ada/ada-4.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="WHATWG-compliant and fast URL parser written in modern C++" +HOMEPAGE="https://github.com/ada-url/ada" + +SRC_URI="https://github.com/ada-url/ada/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + # Building anything other than the library requires the CPM package manager + # which isn't very well equipped for packaging... + -DADA_TESTING=NO + -DADA_TOOLS=NO + ) + cmake_src_configure +}