summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2023-10-11 21:06:47 +0200
committerFlorian Schmaus <flow@gentoo.org>2023-10-11 21:07:01 +0200
commit601e9b1b4c436c61e9c3a91215274c8782fb2d11 (patch)
tree6851a9018b6cee82b0b3b26f16d3ed5df361b7ef /dev-libs
parentapp-crypt/tpm2-tss-engine: treeclean (diff)
downloadgentoo-601e9b1b4c436c61e9c3a91215274c8782fb2d11.tar.gz
gentoo-601e9b1b4c436c61e9c3a91215274c8782fb2d11.tar.bz2
gentoo-601e9b1b4c436c61e9c3a91215274c8782fb2d11.zip
dev-libs/sink & co: treeclean
Closes: https://bugs.gentoo.org/907499 Closes: https://bugs.gentoo.org/904876 Closes: https://bugs.gentoo.org/872062 Closes: https://bugs.gentoo.org/856094 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/kasync/Manifest1
-rw-r--r--dev-libs/kasync/kasync-0.3.0.ebuild18
-rw-r--r--dev-libs/kasync/metadata.xml11
-rw-r--r--dev-libs/sink/Manifest1
-rw-r--r--dev-libs/sink/files/sink-0.8.0-musl-execinfo.patch48
-rw-r--r--dev-libs/sink/metadata.xml8
-rw-r--r--dev-libs/sink/sink-0.8.0-r3.ebuild58
7 files changed, 0 insertions, 145 deletions
diff --git a/dev-libs/kasync/Manifest b/dev-libs/kasync/Manifest
deleted file mode 100644
index 78213d647eba..000000000000
--- a/dev-libs/kasync/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kasync-0.3.0.tar.xz 29060 BLAKE2B 0d2eeeeb296db7162426848c5467ee51e3530f0cef97cc345231fbde3225bc29736458c7e62938c7c9773742a9e4d3ed1f9545ac9d570cc5324321bc4e694e3a SHA512 a521862bafdff2931a3f01ef4393c6ae8f3c4655bb58dc2ddb4fde5f443d67b1a23d0c21491b2099ad6dae53d8894588b49299c45d334956b36ccedf94b17f9d
diff --git a/dev-libs/kasync/kasync-0.3.0.ebuild b/dev-libs/kasync/kasync-0.3.0.ebuild
deleted file mode 100644
index 2823530b43bc..000000000000
--- a/dev-libs/kasync/kasync-0.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-inherit ecm kde.org
-
-DESCRIPTION="C++ library for controlling asynchronous tasks"
-HOMEPAGE="https://api.kde.org/kasync/html/index.html"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-2+"
-SLOT="5"
diff --git a/dev-libs/kasync/metadata.xml b/dev-libs/kasync/metadata.xml
deleted file mode 100644
index d925f2439758..000000000000
--- a/dev-libs/kasync/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/sink/Manifest b/dev-libs/sink/Manifest
deleted file mode 100644
index fdc34e347126..000000000000
--- a/dev-libs/sink/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sink-0.8.0.tar.xz 295064 BLAKE2B 8187520979b43966a4e2d782e0ceb651c49eb25a349e2f9f2251b47978b0eebe64a98ce8c04f1854cdd05779f01c2cb68f1fa008568c1e95d292dbcd65fc61fe SHA512 008ca8355ffbed2bf89a906510aac4c505c8e44de49f445db283aa565e233e7652f2e46c5bcf37e680dec940a8c0f1525e6a8f708e1b4742db62522255c8bad6
diff --git a/dev-libs/sink/files/sink-0.8.0-musl-execinfo.patch b/dev-libs/sink/files/sink-0.8.0-musl-execinfo.patch
deleted file mode 100644
index b5085702a33e..000000000000
--- a/dev-libs/sink/files/sink-0.8.0-musl-execinfo.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-# Since musl doesn't have execinfo. We're going to avoid including it and make
-# the printStacktrace function void
-# Closes: https://bugs.gentoo.org/830945
---- a/synchronizer/CMakeLists.txt
-+++ b/synchronizer/CMakeLists.txt
-@@ -2,6 +2,12 @@ project(sink_synchronizer)
-
- include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
-
-+INCLUDE(CheckIncludeFiles)
-+CHECK_INCLUDE_FILES("execinfo.h" HAVE_EXECINFO)
-+IF (HAVE_EXECINFO)
-+ add_compile_definitions(HAVE_EXECINFO_H)
-+ENDIF(HAVE_EXECINFO)
-+
- set(sinksynchronizer_SRCS
- main.cpp
- backtrace.cpp
---- a/synchronizer/backtrace.cpp
-+++ b/synchronizer/backtrace.cpp
-@@ -31,7 +31,9 @@
- #include <chrono>
-
- #ifndef Q_OS_WIN
-+#ifdef HAVE_EXECINFO_H
- #include <execinfo.h>
-+#endif // HAVE_EXECINFO_H
- #include <unistd.h>
- #include <cxxabi.h>
- #include <dlfcn.h>
-@@ -143,7 +145,7 @@ private:
- //Print a demangled stacktrace
- static void printStacktrace()
- {
--#ifndef Q_OS_WIN
-+#if !defined(Q_OS_WIN) && defined(HAVE_EXECINFO_H)
- int skip = 1;
- void *callstack[128];
- const int nMaxFrames = sizeof(callstack) / sizeof(callstack[0]);
-@@ -178,7 +180,7 @@ static void printStacktrace()
- trace_buf << "[truncated]\n";
- }
- std::cerr << trace_buf.str();
--#else
-+#elif defined(Q_OS_WIN)
- enum { maxStackFrames = 100 };
- DebugSymbolResolver resolver(GetCurrentProcess());
- if (resolver.isValid()) {
diff --git a/dev-libs/sink/metadata.xml b/dev-libs/sink/metadata.xml
deleted file mode 100644
index 3e9f700a5e18..000000000000
--- a/dev-libs/sink/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/sink/sink-0.8.0-r3.ebuild b/dev-libs/sink/sink-0.8.0-r3.ebuild
deleted file mode 100644
index c8108f329bf4..000000000000
--- a/dev-libs/sink/sink-0.8.0-r3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Data access layer handling synchronization, caching and indexing"
-HOMEPAGE="https://kube-project.com"
-SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64"
-
-# qtgui is bogus but is required because something else in the deptree
-# uses it as a public dependency but doesn't search for it properly
-BDEPEND="
- kde-frameworks/extra-cmake-modules:5
-"
-RDEPEND="
- dev-db/lmdb:=
- dev-libs/flatbuffers:=
- >=dev-libs/kasync-0.3:5
- >=dev-libs/xapian-1.4.4:0=
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- kde-apps/kmime:5
- kde-frameworks/kcalendarcore:5
- kde-frameworks/kcontacts:5
- kde-frameworks/kcoreaddons:5
- >=net-libs/kdav2-0.3:5
- >=net-libs/kimap2-0.3:5
- net-misc/curl
- sys-libs/readline:0=
-"
-DEPEND="${RDEPEND}
- dev-qt/qtconcurrent:5
-"
-
-# fails to build
-RESTRICT+=" test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8.0-musl-execinfo.patch
-)
-
-src_prepare() {
- cmake_src_prepare
- # tests are sprinkled all over the place, and examples are needed...
- # disabling tests disables installing 'hawd'... what a mess
- sed -e "/add_subdirectory(tests)/ s/^/#DONT/" \
- -i CMakeLists.txt examples/imapresource/CMakeLists.txt \
- examples/mail{transport,dir}resource/CMakeLists.txt \
- examples/ca{l,rd}davresource/CMakeLists.txt \
- || die "Failed to disable tests everywhere"
-}