From 1b137c6f1f794fd7f46c664f5e0b3f99cecb2a04 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20Netolick=C3=BD?= Date: Mon, 10 Jul 2023 21:45:45 +0200 Subject: [PATCH] =?utf8?q?Nov=C3=A1=20verze=20libolm.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- dev-libs/libolm/Manifest | 3 ++- dev-libs/libolm/libolm-3.2.15.ebuild | 33 +++++++++++++++++++++++ metadata/md5-cache/dev-libs/libolm-3.2.12 | 2 +- metadata/md5-cache/dev-libs/libolm-3.2.15 | 12 +++++++++ 4 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 dev-libs/libolm/libolm-3.2.15.ebuild create mode 100644 metadata/md5-cache/dev-libs/libolm-3.2.15 diff --git a/dev-libs/libolm/Manifest b/dev-libs/libolm/Manifest index b885919..c79282b 100644 --- a/dev-libs/libolm/Manifest +++ b/dev-libs/libolm/Manifest @@ -1 +1,2 @@ -DIST olm-master.tar.gz 2900680 BLAKE2B cee9d3409398a0732694b6cb92e3c523f951afa236111ab06d8ee4960fa2a63b806dbbf9693c867e7b7529b11a00c9789f7c579f4d19fb87a503251112a09274 SHA512 168ba05424a1e5dd8367b4d087fbd5396620bbbf567f83d4dfee4599ec4e90079d0a3254af49bf6b66b86c733c8e8b67f2414aea5689926103d37676a48417f4 +DIST libolm-3.2.15.tar.gz 2901861 BLAKE2B 0f89a9504f36b472ea0a81e167dd296e5e0e2f9b4ef7c580ea35a4d03ec1e48bd3787bf11fb0ede746fe7bf7d8ca65ea7d9c22198e7deb498372c4733f1ab8da SHA512 058d33e2632c39c9b80b1f301d5abd762220f118f0225b5d35cece96ba0acf0f05322a4747914d0c7111c8c64b5968a2f4b25a0ea888750b3fcfba53f68f8eb3 +DIST olm-master.tar.gz 2901861 BLAKE2B 0f89a9504f36b472ea0a81e167dd296e5e0e2f9b4ef7c580ea35a4d03ec1e48bd3787bf11fb0ede746fe7bf7d8ca65ea7d9c22198e7deb498372c4733f1ab8da SHA512 058d33e2632c39c9b80b1f301d5abd762220f118f0225b5d35cece96ba0acf0f05322a4747914d0c7111c8c64b5968a2f4b25a0ea888750b3fcfba53f68f8eb3 diff --git a/dev-libs/libolm/libolm-3.2.15.ebuild b/dev-libs/libolm/libolm-3.2.15.ebuild new file mode 100644 index 0000000..2cc5bd9 --- /dev/null +++ b/dev-libs/libolm/libolm-3.2.15.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets" +HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm" +SRC_URI="https://gitlab.matrix.org/matrix-org/olm/-/archive/master/olm-master.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + local mycmakeargs=(-DOLM_TESTS=ON) + cmake_src_configure +} + +src_test() { + pushd "${BUILD_DIR}/tests" > /dev/null || die + ctest || die +} + +src_unpack() { + unpack ${A} + mv "${WORKDIR}/olm-master" "${WORKDIR}/${P}" +} diff --git a/metadata/md5-cache/dev-libs/libolm-3.2.12 b/metadata/md5-cache/dev-libs/libolm-3.2.12 index 665e007..44bdd9d 100644 --- a/metadata/md5-cache/dev-libs/libolm-3.2.12 +++ b/metadata/md5-cache/dev-libs/libolm-3.2.12 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://gitlab.matrix.org/matrix-org/olm/-/archive/master/olm-master.tar.gz -_eclasses_=toolchain-funcs 513c31b3346458ed1f3878b57da6d61c multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic ad475baa777c9978fa035216c8264a10 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 7fb5980de96325cbab639f5b2187357c +_eclasses_=toolchain-funcs 513c31b3346458ed1f3878b57da6d61c multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic ad475baa777c9978fa035216c8264a10 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 6c921d868d090cc18e142a396f66f74a _md5_=4db0e69da67b73a3b93f23d6dbac8dfe diff --git a/metadata/md5-cache/dev-libs/libolm-3.2.15 b/metadata/md5-cache/dev-libs/libolm-3.2.15 new file mode 100644 index 0000000..9d43e02 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libolm-3.2.15 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Implementation of the olm and megolm cryptographic ratchets +EAPI=8 +HOMEPAGE=https://gitlab.matrix.org/matrix-org/olm +INHERIT=cmake +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://gitlab.matrix.org/matrix-org/olm/-/archive/master/olm-master.tar.gz -> libolm-3.2.15.tar.gz +_eclasses_=toolchain-funcs 513c31b3346458ed1f3878b57da6d61c multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic ad475baa777c9978fa035216c8264a10 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 6c921d868d090cc18e142a396f66f74a +_md5_=a17f55188de6d00f20836c4d930a0810 -- 2.52.0