diff options
Diffstat (limited to 'dev-cpp/libjson-rpc-cpp')
| -rw-r--r-- | dev-cpp/libjson-rpc-cpp/Manifest | 1 | ||||
| -rw-r--r-- | dev-cpp/libjson-rpc-cpp/files/libjson-rpc-cpp-1.4.0-cmake.patch | 33 | ||||
| -rw-r--r-- | dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.4.0-r1.ebuild | 71 | ||||
| -rw-r--r-- | dev-cpp/libjson-rpc-cpp/metadata.xml | 18 |
4 files changed, 0 insertions, 123 deletions
diff --git a/dev-cpp/libjson-rpc-cpp/Manifest b/dev-cpp/libjson-rpc-cpp/Manifest deleted file mode 100644 index 4173caf1a46e..000000000000 --- a/dev-cpp/libjson-rpc-cpp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libjson-rpc-cpp-1.4.0.tar.gz 179478 BLAKE2B 1b5807665a5e055790a6ca3e977845ab6b8dc7fbcaf6baece170567cc4c5b16202b74cb72f47136a075352ee408dac26de85cf02e41873cbbb55aeac1145e1a6 SHA512 28774604fe91f0893fb36017f648556dced71cb731f0f76c95084af5dd35e167b69a0f5fdb64557ff273f7dc971bc6c469e4f32ada35d7cac18add18baf2f5ae diff --git a/dev-cpp/libjson-rpc-cpp/files/libjson-rpc-cpp-1.4.0-cmake.patch b/dev-cpp/libjson-rpc-cpp/files/libjson-rpc-cpp-1.4.0-cmake.patch deleted file mode 100644 index d2fef7ddf61a..000000000000 --- a/dev-cpp/libjson-rpc-cpp/files/libjson-rpc-cpp-1.4.0-cmake.patch +++ /dev/null @@ -1,33 +0,0 @@ -Bump CMake minimum version, delete obsolete policy that's related to MacOS and -doesn't worry us -https://bugs.gentoo.org/951671 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - - # setup directory where we should look for cmake files - list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") ---- a/src/catch/CMakeLists.txt -+++ b/src/catch/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(catch_builder CXX) - include(ExternalProject) - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,11 +16,6 @@ - cmake_policy(SET CMP0007 NEW) - cmake_policy(SET CMP0012 NEW) - --if (${CMAKE_MAJOR_VERSION} GREATER 2) -- # old policy do not use MACOSX_RPATH -- cmake_policy(SET CMP0042 OLD) --endif() -- - set(MAJOR_VERSION 1) - set(MINOR_VERSION 4) - set(PATCH_VERSION 0) diff --git a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.4.0-r1.ebuild b/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.4.0-r1.ebuild deleted file mode 100644 index 1fc83dd9bbff..000000000000 --- a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.4.0-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="JSON-RPC (1.0 & 2.0) framework for C++" -HOMEPAGE="https://github.com/cinemast/libjson-rpc-cpp/" -SRC_URI=" - https://github.com/cinemast/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="~amd64 ~x86" -IUSE="+http-client +http-server redis-client redis-server +stubgen test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/jsoncpp:= - http-client? ( net-misc/curl:= ) - http-server? ( net-libs/libmicrohttpd:= ) - redis-client? ( dev-libs/hiredis:= ) - redis-server? ( dev-libs/hiredis:= ) - stubgen? ( dev-libs/argtable:= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - <dev-cpp/catch-3 - ) -" - -PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) - -src_configure() { - local mycmakeargs=( - -DHTTP_CLIENT=$(usex http-client) - -DHTTP_SERVER=$(usex http-server) - -DREDIS_CLIENT=$(usex redis-client) - -DREDIS_SERVER=$(usex redis-server) - # they have no deps - -DTCP_SOCKET_CLIENT=ON - -DTCP_SOCKET_SERVER=ON - -DSERIAL_PORT_CLIENT=ON - -DSERIAL_PORT_SERVER=ON - -DUNIX_DOMAIN_SOCKET_CLIENT=ON - -DUNIX_DOMAIN_SOCKET_SERVER=ON - # they are not installed - -DCOMPILE_EXAMPLES=OFF - -DCOMPILE_STUBGEN=$(usex stubgen) - -DCOMPILE_TESTS=$(usex test) - # disable coverage-related flags - -DWITH_COVERAGE=OFF - ) - use test && mycmakeargs+=( - -DCATCH_INCLUDE_DIR="${EPREFIX}/usr/include" - ) - - cmake_src_configure -} - -src_test() { - # Tests fail randomly when run in parallel - local MAKEOPTS=-j1 - cmake_src_test -} diff --git a/dev-cpp/libjson-rpc-cpp/metadata.xml b/dev-cpp/libjson-rpc-cpp/metadata.xml deleted file mode 100644 index 706f47a2e8ca..000000000000 --- a/dev-cpp/libjson-rpc-cpp/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>Michał Górny</name> - </maintainer> - <use> - <flag name="http-client">Build support for HTTP client using <pkg>net-misc/curl</pkg></flag> - <flag name="http-server">Build support for HTTP server using <pkg>net-libs/libmicrohttpd</pkg></flag> - <flag name="redis-client">Build support for Redis client using <pkg>dev-libs/hiredis</pkg></flag> - <flag name="redis-server">Build support for Redis server using <pkg>dev-libs/hiredis</pkg></flag> - <flag name="stubgen">Build header stub code generator (needed for development and when pregenerated headers are not bundled)</flag> - </use> - <upstream> - <remote-id type="github">cinemast/libjson-rpc-cpp</remote-id> - </upstream> -</pkgmetadata> |
