repo/gentoo:master commit in: dev-cpp/ada/
"Yixun Lan" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786278235.51141cd065b6c4fff57d539f4c223f671a836116.dlan@gentoo> |
commit: 51141cd065b6c4fff57d539f4c223f671a836116
Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sat Aug 8 16:59:36 2026 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 12:23:55 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51141cd0
dev-cpp/ada: Bump to 4.0.0
Part-of: https://github.com/gentoo/gentoo/pull/46662
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-cpp/ada/Manifest | 1 +
dev-cpp/ada/ada-4.0.0.ebuild | 26 ++++++++++++++++++++++++++
2 files changed, 27 insertions(+)
diff --git a/dev-cpp/ada/Manifest b/dev-cpp/ada/Manifest
index b52fe96a62e3..e563e48c3306 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 000000000000..5f29d430cdc2
--- /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
+}