]> Netolish git repositories - gentoo-repo.git/commitdiff
Nová verze libolm.
authorJiří Netolický <netolish@netolish.cz>
Mon, 10 Jul 2023 19:45:45 +0000 (21:45 +0200)
committerJiří Netolický <netolish@netolish.cz>
Mon, 10 Jul 2023 19:45:45 +0000 (21:45 +0200)
dev-libs/libolm/Manifest
dev-libs/libolm/libolm-3.2.15.ebuild [new file with mode: 0644]
metadata/md5-cache/dev-libs/libolm-3.2.12
metadata/md5-cache/dev-libs/libolm-3.2.15 [new file with mode: 0644]

index b8859196fd1b75edb69301802b5599cc4e2ef99f..c79282b0bcd1df3856f41aca8aebf49c26a6c590 100644 (file)
@@ -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 (file)
index 0000000..2cc5bd9
--- /dev/null
@@ -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}"
+}
index 665e007d3f4f0eb83a9e0f9139a0ef7b3d5b6f75..44bdd9d54ec518bfedf358b3972830157d0bd469 100644 (file)
@@ -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 (file)
index 0000000..9d43e02
--- /dev/null
@@ -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