Date: Monday, February 20, 2023 @ 17:29:26
Author: artafinde
Revision: 1403127
archrelease: copy trunk to community-x86_64
Added:
mtxclient/repos/community-x86_64/0.6.0_remove_network_tests.patch
(from rev 1403126, mtxclient/trunk/0.6.0_remove_network_tests.patch)
mtxclient/repos/community-x86_64/PKGBUILD
(from rev 1403126, mtxclient/trunk/PKGBUILD)
mtxclient/repos/community-x86_64/keys/
Deleted:
mtxclient/repos/community-x86_64/0.6.0_remove_network_tests.patch
mtxclient/repos/community-x86_64/PKGBUILD
----------------------------------+
0.6.0_remove_network_tests.patch | 178 ++++++++++++++++++-------------------
PKGBUILD | 128 ++++++++++++--------------
2 files changed, 151 insertions(+), 155 deletions(-)
Deleted: 0.6.0_remove_network_tests.patch
===================================================================
--- 0.6.0_remove_network_tests.patch 2023-02-20 17:29:17 UTC (rev 1403126)
+++ 0.6.0_remove_network_tests.patch 2023-02-20 17:29:26 UTC (rev 1403127)
@@ -1,89 +0,0 @@
-From 6fecee0d675e65b75d67c66218a7655cb285bb5c Mon Sep 17 00:00:00 2001
-From: tastytea <[email protected]>
-Date: Sat, 23 Oct 2021 01:42:27 +0200
-Subject: [PATCH] Remove network tests.
-
----
- CMakeLists.txt | 51 --------------------------------------------------
- 1 file changed, 51 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0d13a72..98c2782 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -360,36 +360,6 @@ if(BUILD_LIB_TESTS)
-
- file(COPY tests/fixtures DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
-
-- add_executable(client_api tests/client_api.cpp)
-- target_link_libraries(client_api
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(client_api PRIVATE
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
-- add_executable(media_api tests/media_api.cpp)
-- target_link_libraries(media_api
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(media_api PRIVATE
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
-- add_executable(e2ee tests/e2ee.cpp)
-- target_link_libraries(e2ee
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(e2ee PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
-- add_executable(device tests/device.cpp)
-- target_link_libraries(device
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(device PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
- add_executable(utils tests/utils.cpp)
- target_link_libraries(utils
- MatrixClient::MatrixClient
-@@ -397,21 +367,6 @@ if(BUILD_LIB_TESTS)
- GTest::Main)
- target_include_directories(utils PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
-
-- add_executable(pushrules tests/pushrules.cpp)
-- target_link_libraries(pushrules
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(pushrules PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
-- add_executable(connection tests/connection.cpp)
-- target_link_libraries(connection
-- MatrixClient::MatrixClient
-- GTest::GTest
-- GTest::Main)
-- target_include_directories(connection PRIVATE
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
- add_executable(identifiers tests/identifiers.cpp)
- target_link_libraries(identifiers
- MatrixClient::MatrixClient
-@@ -454,13 +409,7 @@ if(BUILD_LIB_TESTS)
- GTest::GTest
- GTest::Main)
-
-- add_test(BasicConnectivity connection)
-- add_test(ClientAPI client_api)
-- add_test(MediaAPI media_api)
-- add_test(Encryption e2ee)
-- add_test(Devices device)
- add_test(Utilities utils)
-- add_test(Pushrules pushrules)
- add_test(Identifiers identifiers)
- add_test(Errors errors)
- add_test(CryptoStructs crypto)
---
-2.32.0
-
Copied: mtxclient/repos/community-x86_64/0.6.0_remove_network_tests.patch (from
rev 1403126, mtxclient/trunk/0.6.0_remove_network_tests.patch)
===================================================================
--- 0.6.0_remove_network_tests.patch (rev 0)
+++ 0.6.0_remove_network_tests.patch 2023-02-20 17:29:26 UTC (rev 1403127)
@@ -0,0 +1,89 @@
+From 6fecee0d675e65b75d67c66218a7655cb285bb5c Mon Sep 17 00:00:00 2001
+From: tastytea <[email protected]>
+Date: Sat, 23 Oct 2021 01:42:27 +0200
+Subject: [PATCH] Remove network tests.
+
+---
+ CMakeLists.txt | 51 --------------------------------------------------
+ 1 file changed, 51 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0d13a72..98c2782 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -360,36 +360,6 @@ if(BUILD_LIB_TESTS)
+
+ file(COPY tests/fixtures DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
+
+- add_executable(client_api tests/client_api.cpp)
+- target_link_libraries(client_api
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(client_api PRIVATE
+- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+- add_executable(media_api tests/media_api.cpp)
+- target_link_libraries(media_api
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(media_api PRIVATE
+- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+- add_executable(e2ee tests/e2ee.cpp)
+- target_link_libraries(e2ee
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(e2ee PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+- add_executable(device tests/device.cpp)
+- target_link_libraries(device
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(device PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+ add_executable(utils tests/utils.cpp)
+ target_link_libraries(utils
+ MatrixClient::MatrixClient
+@@ -397,21 +367,6 @@ if(BUILD_LIB_TESTS)
+ GTest::Main)
+ target_include_directories(utils PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
+
+- add_executable(pushrules tests/pushrules.cpp)
+- target_link_libraries(pushrules
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(pushrules PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+- add_executable(connection tests/connection.cpp)
+- target_link_libraries(connection
+- MatrixClient::MatrixClient
+- GTest::GTest
+- GTest::Main)
+- target_include_directories(connection PRIVATE
+- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+-
+ add_executable(identifiers tests/identifiers.cpp)
+ target_link_libraries(identifiers
+ MatrixClient::MatrixClient
+@@ -454,13 +409,7 @@ if(BUILD_LIB_TESTS)
+ GTest::GTest
+ GTest::Main)
+
+- add_test(BasicConnectivity connection)
+- add_test(ClientAPI client_api)
+- add_test(MediaAPI media_api)
+- add_test(Encryption e2ee)
+- add_test(Devices device)
+ add_test(Utilities utils)
+- add_test(Pushrules pushrules)
+ add_test(Identifiers identifiers)
+ add_test(Errors errors)
+ add_test(CryptoStructs crypto)
+--
+2.32.0
+
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-02-20 17:29:17 UTC (rev 1403126)
+++ PKGBUILD 2023-02-20 17:29:26 UTC (rev 1403127)
@@ -1,66 +0,0 @@
-# Maintainer: Leonidas Spyropoulos <[email protected]>
-# Contributor: David Runge <[email protected]>
-
-pkgname=mtxclient
-pkgver=0.9.1
-pkgrel=2
-pkgdesc="Client API library for the Matrix protocol"
-arch=('x86_64')
-url="https://github.com/Nheko-Reborn/mtxclient"
-license=('MIT')
-depends=(gcc-libs glibc)
-makedepends=(cmake coeurl fmt libolm meson nlohmann-json openssl re2 spdlog
git)
-checkdepends=(gmock gtest)
-provides=(libmatrix_client.so)
-source=(git+https://github.com/Nheko-Reborn/mtxclient.git#tag=v${pkgver}
- 0.6.0_remove_network_tests.patch)
-sha256sums=('SKIP'
- '2edba127593d172b5e535a4f0058d26a47a67f8b4c2d0cef9d6eac07e17eba3e')
-b2sums=('SKIP'
-
'af9e62223b59cfae2b711420944612a40d8ff7e87d188c3ccdb3a628310458df498cba70786bcb5cb35bce7e82940249ade31003e7418dcaa6c58cde33e6b25f')
-# validpgpkeys=('D58B462425A6A37125C6FEDB9206AE1B231E05BB') # Nicolas Werner
@deepbluev7 https://nheko.im/deepbluev7.gpg
-# # Nicolas Werner
<[email protected]>
-# # Nicolas Werner
<[email protected]>
-# # Nicolas Werner
<[email protected]>
-
-prepare(){
- cd "$pkgname"
- # https://github.com/Nheko-Reborn/mtxclient/issues/93
- patch -Np1 < "../0.6.0_remove_network_tests.patch"
- git cherry-pick --no-commit 6daf21627c36704e28245e52ad525508ec5be51f
-}
-
-build() {
- cmake \
- -Bbuild \
- -GNinja \
- -S "$pkgname" \
- -DCMAKE_BUILD_TYPE='None' \
- -DCMAKE_INSTALL_PREFIX='/usr' \
- -DCMAKE_INSTALL_LIBDIR='lib' \
- -DBUILD_LIB_EXAMPLES=OFF \
- -DBUILD_SHARED_LIBS=ON \
- -DBUILD_LIB_TESTS=ON \
- -DBUILD_LIB_EXAMPLES=OFF \
- -Wno-dev
- cmake --build build --verbose
-}
-
-check() {
- ninja test -C build
-}
-
-package() {
- depends+=(
- coeurl libcoeurl.so
- fmt libfmt.so
- libolm libolm.so
- openssl libcrypto.so
- re2 libre2.so
- spdlog libspdlog.so
- )
- DESTDIR="${pkgdir}" cmake --install build
- install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ft=sh sw=2 sts=2 et:
Copied: mtxclient/repos/community-x86_64/PKGBUILD (from rev 1403126,
mtxclient/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-02-20 17:29:26 UTC (rev 1403127)
@@ -0,0 +1,62 @@
+# Maintainer: Leonidas Spyropoulos <[email protected]>
+# Contributor: David Runge <[email protected]>
+
+pkgname=mtxclient
+pkgver=0.9.2
+pkgrel=1
+pkgdesc="Client API library for the Matrix protocol"
+arch=('x86_64')
+url="https://github.com/Nheko-Reborn/mtxclient"
+license=('MIT')
+depends=(gcc-libs glibc)
+makedepends=(cmake coeurl fmt libolm meson nlohmann-json openssl re2 spdlog
git)
+checkdepends=(gmock gtest)
+provides=(libmatrix_client.so)
+source=("git+https://github.com/Nheko-Reborn/mtxclient.git?signed#tag=v${pkgver}?"
+ "0.6.0_remove_network_tests.patch")
+sha256sums=('SKIP'
+ '2edba127593d172b5e535a4f0058d26a47a67f8b4c2d0cef9d6eac07e17eba3e')
+b2sums=('SKIP'
+
'af9e62223b59cfae2b711420944612a40d8ff7e87d188c3ccdb3a628310458df498cba70786bcb5cb35bce7e82940249ade31003e7418dcaa6c58cde33e6b25f')
+validpgpkeys=('D58B462425A6A37125C6FEDB9206AE1B231E05BB') # Nicolas Werner
@deepbluev7 https://nheko.im/deepbluev7.gpg
+
+prepare(){
+ cd "$pkgname"
+ # https://github.com/Nheko-Reborn/mtxclient/issues/93
+ patch -Np1 < "../0.6.0_remove_network_tests.patch"
+}
+
+build() {
+ cmake \
+ -Bbuild \
+ -GNinja \
+ -S "$pkgname" \
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DCMAKE_INSTALL_LIBDIR='lib' \
+ -DBUILD_LIB_EXAMPLES=OFF \
+ -DBUILD_SHARED_LIBS=ON \
+ -DBUILD_LIB_TESTS=ON \
+ -DBUILD_LIB_EXAMPLES=OFF \
+ -Wno-dev
+ cmake --build build --verbose
+}
+
+check() {
+ ninja test -C build
+}
+
+package() {
+ depends+=(
+ coeurl libcoeurl.so
+ fmt libfmt.so
+ libolm libolm.so
+ openssl libcrypto.so
+ re2 libre2.so
+ spdlog libspdlog.so
+ )
+ DESTDIR="${pkgdir}" cmake --install build
+ install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ft=sh sw=2 sts=2 et: