Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dev-libs/dqlite/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST dqlite-1.18.5-b0156f0.tar.gz 514547 BLAKE2B d4c1eff764bc1e577f5fd773e85c5062b7ee0af75e84a7dcaa462b8d96f9813da64278653fafa3fe4229a58007b82072973b48703cfd3754646b0852d61e91bb SHA512 7155389f5154f2a1aa947c1f2bb21ac891cf49d30fa24c099ba81ab6586a23eb46295d415ccab3bae4624c20963451ea698ecd744308d65c720b1abd0c0beaf8
DIST dqlite-1.18.7-91e3e2f.tar.gz 516177 BLAKE2B a15b2d645fb08177aafe343e8b0939a1e6036efb8f14f5c8fc7e31e5c1bde82b3614d9f7ca003cb3c8b4ca748442a21d4cd8f3a4a616a8d1aa447407d0c4c534 SHA512 9fec73eb66e0ad9e65d4ff507d8ecc8b0940b89af64f730a7c114c944ebe5b5eb55c612134ba62f4d1689acbf4ebe792f54f9892339501de830e192df4275b87
56 changes: 56 additions & 0 deletions dev-libs/dqlite/dqlite-1.18.7.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Distributed under the terms of the GNU General Public License v2
# Autogen by MARK Devkit

EAPI=7
inherit autotools

DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine"
HOMEPAGE="https://dqlite.io"
SRC_URI="https://api.github.com/repos/canonical/dqlite/tarball/v1.18.7 -> dqlite-1.18.7-91e3e2f.tar.gz"
LICENSE="LGPL-3-with-linking-exception"
SLOT="0"
KEYWORDS="*"
IUSE="+lz4"
BDEPEND="virtual/pkgconfig

"
RDEPEND="dev-db/sqlite:3
dev-libs/libuv:=
lz4? ( app-arch/lz4:= )

"
DEPEND="${RDEPEND}
"

post_src_unpack() {
mv canonical-dqlite-* ${S}
}


src_prepare() {
default
sed -i -e '/Werror \\/d' -e 's|-Werror||g' configure.ac
eautoreconf
}
src_configure() {
local myeconfargs=(
--disable-backtrace
--disable-debug
--disable-sanitize
--disable-static
# Linking to a separately-built libraft is no longer supported.
--enable-build-raft=yes
# Will build a bundled libsqlite3.so.
--enable-build-sqlite=no
$(use_with lz4)
)
econf "${myeconfargs[@]}"
}
src_install() {
default
find "${ED}" -name '*.la' -delete || die
}



# vim: filetype=ebuild