diff options
| author | Julien Roy <julien@jroy.ca> | 2024-01-03 18:50:55 -0500 | 
|---|---|---|
| committer | Julien Roy <julien@jroy.ca> | 2024-01-03 18:50:55 -0500 | 
| commit | 6fc9651c2111e8b048fe45778ebe83b57b04c7a4 (patch) | |
| tree | ddc407aa099892fb99ed9ecc7f641177f9a0280e | |
| parent | 2f51663d691559aae300b3d980847181446b907a (diff) | |
| download | MrRoy-Overlay-6fc9651c2111e8b048fe45778ebe83b57b04c7a4.tar.gz MrRoy-Overlay-6fc9651c2111e8b048fe45778ebe83b57b04c7a4.tar.bz2 MrRoy-Overlay-6fc9651c2111e8b048fe45778ebe83b57b04c7a4.zip  | |
dev-libs:/* treeclean
| -rw-r--r-- | dev-libs/opendht/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/opendht/files/peerdiscoverytest-2.4.10.patch | 13 | ||||
| -rw-r--r-- | dev-libs/opendht/metadata.xml | 28 | ||||
| -rw-r--r-- | dev-libs/opendht/opendht-2.4.12.ebuild | 57 | ||||
| -rw-r--r-- | dev-libs/restinio/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/restinio/metadata.xml | 15 | ||||
| -rw-r--r-- | dev-libs/restinio/restinio-0.6.17.ebuild | 51 | ||||
| -rw-r--r-- | dev-libs/sobjectizer/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/sobjectizer/files/cmake-5.7.4.3.patch | 49 | ||||
| -rw-r--r-- | dev-libs/sobjectizer/metadata.xml | 16 | ||||
| -rw-r--r-- | dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild | 30 | 
11 files changed, 0 insertions, 262 deletions
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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -	<maintainer type="person"> -		<email>julien@jroy.ca</email> -		<name>Julien Roy</name> -	</maintainer> -	<longdescription> -		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 -	</longdescription> -	<upstream> -		<changelog>https://github.com/savoirfairelinux/opendht/releases</changelog> -		<doc>https://github.com/savoirfairelinux/opendht/wiki</doc> -		<bugs-to>https://github.com/savoirfairelinux/opendht/issues</bugs-to> -	</upstream> -	<use> -		<flag name="api">Enable DHT proxy server</flag> -		<flag name="tools">Enable DHT tools</flag> -	</use> -</pkgmetadata> 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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -	<maintainer type="person"> -		<email>julien@jroy.ca</email> -		<name>Julien Roy</name> -	</maintainer> -	<longdescription>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. </longdescription> -	<upstream> -		<changelog>https://github.com/Stiffstream/restinio/releases</changelog> -		<doc>https://stiffstream.com/en/docs/restinio/0.6/</doc> -		<bugs-to>https://github.com/Stiffstream/restinio/issues</bugs-to> -		<remote-id type="github">Stiffstream/restinio</remote-id> -	</upstream> -</pkgmetadata> 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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -	<maintainer type="person"> -		<email>julien@jroy.ca</email> -		<name>Julien Roy</name> -	</maintainer> -	<longdescription>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.</longdescription> -	<upstream> -		<changelog>https://github.com/Stiffstream/sobjectizer/releases</changelog> -		<bugs-to>https://github.com/Stiffstream/sobjectizer/issues</bugs-to> -		<remote-id type="github">Stiffstream/sobjectizer</remote-id> -	</upstream> -</pkgmetadata> 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 -}  | 
