diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-02 22:43:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-02 22:43:17 +0000 |
commit | 44f7bdd4803ecacf7943d21fdf2531eb2ea9aeff (patch) | |
tree | 4710102399c8e8f01d716ea1139c8fd2db449d7d /dev-libs/cowsql | |
parent | 417ef5d7c7bd36af15766ab14554600fbe7daed7 (diff) |
gentoo auto-resync : 02:02:2025 - 22:43:16
Diffstat (limited to 'dev-libs/cowsql')
-rw-r--r-- | dev-libs/cowsql/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/cowsql/cowsql-1.15.7.ebuild | 53 |
2 files changed, 55 insertions, 0 deletions
diff --git a/dev-libs/cowsql/Manifest b/dev-libs/cowsql/Manifest index 90bb2c7fa0ab..b95797a1efb6 100644 --- a/dev-libs/cowsql/Manifest +++ b/dev-libs/cowsql/Manifest @@ -1,4 +1,6 @@ AUX dqlite-1.12.0-disable-werror.patch 515 BLAKE2B 3a2ed21d6d4b33f3f39789459754f3663ff03946c65a9660bb98a07bbc6b9b3bde7f800580f40b2e49f92744cbca719463226c60a8e98b8f41f689797b63a916 SHA512 af0a219f9ef5315fdb169f7f812059b6cadc251df5262de8d5574827afb23da64e9d0015ef38db0e5581dd9e6a992a72e3a54c2cbb5181ceddcc07082a98bfdb DIST cowsql-1.15.6.tar.gz 364548 BLAKE2B 67ccb0cc1481c4d542c2a145c76875b514f4920fe2d3647d1871afa67e6cb7a41c729946c89768b1c522ed22357fb0323d58885ca60141db154da54e3a5a5a0a SHA512 78436fc35ab22fed1aef1d1048e41fbd6ec75a7b8fc95f09bc7468cde0ea8d8851e4ef5ee738699810abf3054826ab7cfd21dc06964603acea240b0fc7943c4d +DIST cowsql-1.15.7.tar.gz 364592 BLAKE2B d3cd4e399d029c63743cee081cd32c19fe364f4dd093c40f62162a2387a9a0da956b19f2f75dc9e556e18c8d957edcbee5c9fe449e3ba9961eb556cdc981a6e5 SHA512 d01fe084d911f13be4d21997f3ec4ba1b11d15198dbad404d55962abd4924dcc95d48eb7d8d94d3f65c512194d25acf761954994c5ffece78a27eff438441fda EBUILD cowsql-1.15.6.ebuild 1061 BLAKE2B 87689ad3eab97cd288213e833c22d9067abb519327d92cb93c9674d9b0f46c336b19443bfc6bd72effb001caf9706b385898cd56922deb2a40ce504f31d25c9c SHA512 149f05acecb5134fa7b299351c215b062d0d12696620c1edbad47a65a769366b72e9c26b959ecf3c68c4af70475a061487bb10d9d6b845497bd9f3d2f36b2e71 +EBUILD cowsql-1.15.7.ebuild 1062 BLAKE2B ffa0ad161168c57869c1b9aca96a14a1037d49619b0175c5e97977c88f82168c462b11d91530efdbeb0304801e5ed0977d8202d3cc230b8685968a8f337ffb46 SHA512 8cdcb14297f9db351de5908398d923a5d4c437e3469bbceb9ebc755c74c2b6b1b1692ea14e1435b062d878eac65c588c09feb4c8c2bf09e875393ad8ce57b0d1 MISC metadata.xml 982 BLAKE2B 5479d56585d777515e586a965f164abc09c2be20ff448c95a1f6b0e96e6d937f5d65a69da74e82b0ed234b66adfb2096ed8b2a4ecc8f9b59f0758bd25a039d95 SHA512 ad8b95da84ef2375f11f12296ccf93948f1c3452cfa840fdd66f101001a685d71d8e3c0660cf14e69640c4ac5f43eca5850b1d260626ecd861b58b4dc87f0683 diff --git a/dev-libs/cowsql/cowsql-1.15.7.ebuild b/dev-libs/cowsql/cowsql-1.15.7.ebuild new file mode 100644 index 000000000000..6a1a5ed5fe66 --- /dev/null +++ b/dev-libs/cowsql/cowsql-1.15.7.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine (fork of dqlite)" +HOMEPAGE="https://cowsql.dev/ https://github.com/cowsql/cowsql" +SRC_URI="https://github.com/cowsql/cowsql/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite:3 + dev-libs/libuv:= + >=dev-libs/raft-0.18.1:=" +DEPEND="${RDEPEND} + test? ( dev-libs/raft[lz4,test] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-backtrace + --disable-debug + --disable-sanitize + --disable-static + + # Will build a bundled libsqlite3.so. + --enable-build-sqlite=no + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + default +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} |