From 6fc9651c2111e8b048fe45778ebe83b57b04c7a4 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Wed, 3 Jan 2024 18:50:55 -0500 Subject: dev-libs:/* treeclean --- dev-libs/opendht/Manifest | 1 - .../opendht/files/peerdiscoverytest-2.4.10.patch | 13 ----- dev-libs/opendht/metadata.xml | 28 ----------- dev-libs/opendht/opendht-2.4.12.ebuild | 57 ---------------------- dev-libs/restinio/Manifest | 1 - dev-libs/restinio/metadata.xml | 15 ------ dev-libs/restinio/restinio-0.6.17.ebuild | 51 ------------------- dev-libs/sobjectizer/Manifest | 1 - dev-libs/sobjectizer/files/cmake-5.7.4.3.patch | 49 ------------------- dev-libs/sobjectizer/metadata.xml | 16 ------ dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild | 30 ------------ 11 files changed, 262 deletions(-) delete mode 100644 dev-libs/opendht/Manifest delete mode 100644 dev-libs/opendht/files/peerdiscoverytest-2.4.10.patch delete mode 100644 dev-libs/opendht/metadata.xml delete mode 100644 dev-libs/opendht/opendht-2.4.12.ebuild delete mode 100644 dev-libs/restinio/Manifest delete mode 100644 dev-libs/restinio/metadata.xml delete mode 100644 dev-libs/restinio/restinio-0.6.17.ebuild delete mode 100644 dev-libs/sobjectizer/Manifest delete mode 100644 dev-libs/sobjectizer/files/cmake-5.7.4.3.patch delete mode 100644 dev-libs/sobjectizer/metadata.xml delete mode 100644 dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild diff --git a/dev-libs/opendht/Manifest b/dev-libs/opendht/Manifest deleted file mode 100644 index 21cb30c..0000000 --- a/dev-libs/opendht/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST opendht-2.4.12.tar.bz2 428175 BLAKE2B 96acbdf8f6401232db597461e010823afe9e16570f07e4ef98c18c28af4eed01cfa40cf617633bd2376e526387d5cb7dfbe6c49013b46af910e3d9f6810e5766 SHA512 08ea926293b08ca3d5636b9e0784480cb0e0d434cbd3a698089dec775534ca3d7267b3f7215bb6b553f208702824d6bd53bef08cea1ad6d0159c083e5f29687f diff --git a/dev-libs/opendht/files/peerdiscoverytest-2.4.10.patch b/dev-libs/opendht/files/peerdiscoverytest-2.4.10.patch deleted file mode 100644 index a2e3761..0000000 --- a/dev-libs/opendht/files/peerdiscoverytest-2.4.10.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/peerdiscoverytester.cpp b/tests/peerdiscoverytester.cpp -index a1dac8d0..85e315f7 100644 ---- a/tests/peerdiscoverytester.cpp -+++ b/tests/peerdiscoverytester.cpp -@@ -42,7 +42,7 @@ struct JamiNode { - MSGPACK_DEFINE(num, cha, str) - }; - --CPPUNIT_TEST_SUITE_REGISTRATION(PeerDiscoveryTester); -+// CPPUNIT_TEST_SUITE_REGISTRATION(PeerDiscoveryTester); - - void PeerDiscoveryTester::setUp(){} - diff --git a/dev-libs/opendht/metadata.xml b/dev-libs/opendht/metadata.xml deleted file mode 100644 index 9d4cd8b..0000000 --- a/dev-libs/opendht/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - julien@jroy.ca - Julien Roy - - - OpenDHT provides an easy to use distributed in-memory data store. Every node in the network can read and write values to the store. Values are distributed over the network, with redundancy. - - Lightweight and scalable, designed for large networks and small devices - High resilience to network disruption - Public key cryptography layer providing optional data signature and encryption (using GnuTLS) - IPv4 and IPv6 support - Clean and powerful C++17 map API - Bindings for C, Rust and Python 3 - REST API with optional HTTP client+server with push notification support - - - https://github.com/savoirfairelinux/opendht/releases - https://github.com/savoirfairelinux/opendht/wiki - https://github.com/savoirfairelinux/opendht/issues - - - Enable DHT proxy server - Enable DHT tools - - diff --git a/dev-libs/opendht/opendht-2.4.12.ebuild b/dev-libs/opendht/opendht-2.4.12.ebuild deleted file mode 100644 index 07551e5..0000000 --- a/dev-libs/opendht/opendht-2.4.12.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++17 Distributed Hash Table implementation " -HOMEPAGE="https://git.jami.net/savoirfairelinux/opendht" -SRC_URI="https://git.jami.net/savoirfairelinux/${PN}/-/archive/v${PV}.tar.bz2 -> ${P}.tar.bz2" -COMMIT="655aa074bf3ea7b7840dd924e963b34ca328b427" -S="${WORKDIR}/${PN}-v${PV}-${COMMIT}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+api doc python systemd test +tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/argon2 - dev-libs/msgpack - dev-libs/openssl:= - dev-libs/nettle - dev-libs/restinio - net-libs/gnutls - api? ( - dev-libs/jsoncpp - dev-libs/restinio - ) - doc? ( app-doc/doxygen ) - python? ( dev-python/cython ) - tools? ( sys-libs/readline ) -" -DEPEND="${RDEPEND}" - -# Disable peerdiscoverytest, since it fails upstream -# https://github.com/savoirfairelinux/opendht/issues/568 -PATCHES=( - "${FILESDIR}/peerdiscoverytest-2.4.10.patch" -) - -src_configure() { - local mycmakeargs=( - "-DOPENDHT_DOCUMENTATION=$(usex doc)" - "-DOPENDHT_HTTP=$(usex api)" - "-DOPENDHT_PUSH_NOTIFICATIONS=$(usex api)" - "-DOPENDHT_PROXY_SERVER=$(usex api)" - "-DOPENDHT_PROXY_SERVER_IDENTITY=$(usex api)" - "-DOPENDHT_PROXY_CLIENT=$(usex api)" - "-DOPENDHT_PYTHON=$(usex python)" - "-DOPENDHT_SYSTEMD=$(usex systemd)" - "-DOPENDHT_TESTS=$(usex test)" - "-DOPENDHT_TOOLS=$(usex tools)" - ) - cmake_src_configure -} diff --git a/dev-libs/restinio/Manifest b/dev-libs/restinio/Manifest deleted file mode 100644 index 9199c79..0000000 --- a/dev-libs/restinio/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST restinio-0.6.17.gh.tar.gz 670089 BLAKE2B e80f83ac4b2116f2d0acaa0022bc34aa7f772cd1f96b296229b075e1eab13c388bdeb50eb56f8e6d197a709685d2609813dc0b44bb9c00b2396c267b8aa38ebb SHA512 a324246dac1a708ad94ca9beb5d34c761e7393463b6ca5ec7606b82a3b6fe0e79ebf401dfadb9458d6a8cb5c3c75d22f10ff993ae9823a5a1da2d87b4a31483e diff --git a/dev-libs/restinio/metadata.xml b/dev-libs/restinio/metadata.xml deleted file mode 100644 index 625fa20..0000000 --- a/dev-libs/restinio/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - julien@jroy.ca - Julien Roy - - RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It is based on standalone version of ASIO and targeted primarily for asynchronous processing of HTTP-requests. - - https://github.com/Stiffstream/restinio/releases - https://stiffstream.com/en/docs/restinio/0.6/ - https://github.com/Stiffstream/restinio/issues - Stiffstream/restinio - - diff --git a/dev-libs/restinio/restinio-0.6.17.ebuild b/dev-libs/restinio/restinio-0.6.17.ebuild deleted file mode 100644 index 93a0286..0000000 --- a/dev-libs/restinio/restinio-0.6.17.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Asynchronous HTTP/WebSocket server C++14 library" -HOMEPAGE="https://github.com/Stiffstream/restinio" -SRC_URI="https://github.com/Stiffstream/${PN}/archive/v.${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-v.${PV}/dev" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -# RESTinio is not compatible with catch2-v3 -# https://github.com/Stiffstream/restinio/issues/158 -RDEPEND=" - dev-cpp/asio - <=dev-cpp/catch-3 - dev-libs/boost - dev-libs/libfmt - dev-libs/libpcre - dev-libs/libpcre2 - dev-libs/openssl - net-libs/http-parser - sys-libs/zlib -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - "-DRESTINIO_BENCH=OFF" - "-DRESTINIO_FIND_DEPS=ON" - "-DRESTINIO_SAMPLE=OFF" - "-DRESTINIO_TEST=$(usex test ON OFF)" - "-DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON" - "-DRESTINIO_USE_EXTERNAL_SOBJECTIZER=ON" - ) - cmake_src_configure -} - -src_test() { - # Some tests open a socket on port 8085 - # Running these tests in parallel will cause - # failures since the port is already in use - cmake_src_test -j 1 -} diff --git a/dev-libs/sobjectizer/Manifest b/dev-libs/sobjectizer/Manifest deleted file mode 100644 index 5df1391..0000000 --- a/dev-libs/sobjectizer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sobjectizer-5.7.4.2.gh.tar.gz 991321 BLAKE2B f83c42691aec6f0733246f9563ee534f9d13c4c3d666d1250b0fdd54adaf3f68e73d989aaf50d475e5cccb6e76f61ed7bc3e87baab36fb28f75cd8463ff782ce SHA512 b4a45ea27da6ea744df2daf339d7cc6dd29f692d161f426d4c69b8496cb2421bcf0f46ff695532ebc37b83d7a8f875b6ee9b88fa4cd2872836d6ae8e3352d76d diff --git a/dev-libs/sobjectizer/files/cmake-5.7.4.3.patch b/dev-libs/sobjectizer/files/cmake-5.7.4.3.patch deleted file mode 100644 index 09fda43..0000000 --- a/dev-libs/sobjectizer/files/cmake-5.7.4.3.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff --git a/dev/so_5/CMakeLists.txt b/dev/so_5/CMakeLists.txt -index a8ee686b..cb4c5553 100644 ---- a/dev/so_5/CMakeLists.txt -+++ b/dev/so_5/CMakeLists.txt -@@ -17,6 +17,7 @@ if(NOT SOBJECTIZER_INSTALL) - endif() - - include(cmake/target.cmake) -+include(GNUInstallDirs) - - project(sobjectizer VERSION ${SO_5_VERSION} LANGUAGES CXX) - -@@ -164,14 +165,14 @@ if(SOBJECTIZER_BUILD_STATIC) - endif() - - if(SOBJECTIZER_INSTALL) -- set(SO_5_CMAKE_FILES_DEST "lib/cmake/sobjectizer") -+ set(SO_5_CMAKE_FILES_DEST "${CMAKE_INSTALL_LIBDIR}/cmake/sobjectizer") - - install( - TARGETS ${SO_5_TARGETS_TO_INSTALL} - EXPORT SO_5_ALL_TARGETS -- LIBRARY DESTINATION lib -- ARCHIVE DESTINATION lib -- RUNTIME DESTINATION bin -+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" - ) - install( - EXPORT SO_5_ALL_TARGETS -@@ -182,7 +183,7 @@ if(SOBJECTIZER_INSTALL) - - if(SOBJECTIZER_BUILD_SHARED) - foreach(__extLibrary ${SO_5_EXT_LIBS}) -- install(FILES ${__extLibrary} DESTINATION lib) -+ install(FILES ${__extLibrary} DESTINATION "${CMAKE_INSTALL_LIBDIR}") - endforeach() - endif() - -@@ -192,7 +193,7 @@ if(SOBJECTIZER_INSTALL) - # Since v.5.7.2.3 install even files from impl subfolders - # because it could be necessary for projects like so5extra. - get_filename_component( DIR ${HEADER_FILE} PATH ) -- install( FILES ${HEADER_FILE} DESTINATION include/so_5/${DIR} ) -+ install( FILES ${HEADER_FILE} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/so_5/${DIR}" ) - endforeach() - - set(SO_5_CONFIG_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/sobjectizer-config-version.cmake") diff --git a/dev-libs/sobjectizer/metadata.xml b/dev-libs/sobjectizer/metadata.xml deleted file mode 100644 index 68818bf..0000000 --- a/dev-libs/sobjectizer/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - julien@jroy.ca - Julien Roy - - SObjectizer is one of a few cross-platform and OpenSource "actor frameworks" for C++. But SObjectizer supports not only Actor Model, but also Publish-Subscribe Model and CSP-like channels. The goal of SObjectizer is significant simplification of development of concurrent and multithreaded applications in C++. - -SObjectizer allows the creation of a concurrent app as a set of agent-objects which interact with each other through asynchronous messages. It handles message dispatching and provides a working context for message processing. And allows to tune those things by supplying various ready-to-use dispatchers. - - https://github.com/Stiffstream/sobjectizer/releases - https://github.com/Stiffstream/sobjectizer/issues - Stiffstream/sobjectizer - - diff --git a/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild b/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild deleted file mode 100644 index 9caf3c0..0000000 --- a/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="An implementation of Actor, Publish-Subscribe, and CSP" -HOMEPAGE="https://github.com/Stiffstream/sobjectizer" -SRC_URI="https://github.com/Stiffstream/${PN}/archive/v.${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-v.${PV}" -CMAKE_USE_DIR="${S}/dev" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="examples test" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/cmake-5.7.4.3.patch" -) - -src_configure() { - local mycmakeargs=( - "-DBUILD_EXAMPLES=$(usex examples ON OFF)" - "-DBUILD_TESTS=$(usex test ON OFF)" - ) - cmake_src_configure -} -- cgit v1.2.3