app-misc/Clipboard: add 0.7.1, drop 0.7.0

Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
This commit is contained in:
Quincy Fleming
2023-05-13 21:23:47 -05:00
parent 0b70c542aa
commit 5e7044fa47
5 changed files with 18 additions and 45 deletions

View File

@@ -21,7 +21,7 @@ RDEPEND="X? ( x11-libs/libX11 )
)
"
PATCHES=(
"${FILESDIR}/${P}-disable-git-and-lto.patch"
"${FILESDIR}/disable-git-and-lto.patch"
)
src_prepare() {
@@ -30,7 +30,7 @@ src_prepare() {
fi
if ! use debug; then
eapply "${FILESDIR}/${P}-disable-debug.patch"
eapply "${FILESDIR}/disable-debug-info.patch"
fi
cmake_src_prepare
}

View File

@@ -1 +1 @@
DIST Clipboard-0.7.0.tar.gz 19982465 BLAKE2B 8ad1f03a3ae59d38fd543a45dff84eb307d716564c972b1c2de3c7cd8b07d7c48d1d4800ce5bb17a440c7e9d402804a40f49496869b4955a8acf60dbf6375845 SHA512 f5ffdc362854a5a6728914351462286cd2afb39cdf319cf1837045e892baf34896059a4f4415eb4ec118cd6770840978ffdbef7be715648b79bd344c6ecade5f
DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88 SHA512 29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe

View File

@@ -1,6 +1,7 @@
diff -ur '--color=auto' Clipboard-0.7.0/src/gui/include/all/clipboard/logging.hpp Clipboard-0.7.0-new/src/gui/include/all/clipboard/logging.hpp
--- Clipboard-0.7.0/src/gui/include/all/clipboard/logging.hpp 2023-05-03 10:43:47.000000000 -0500
+++ Clipboard-0.7.0-new/src/gui/include/all/clipboard/logging.hpp 2023-05-04 09:23:58.640044952 -0500
#Created by Quincy Fleming.
#Disables debug info without using flag NDEBUG as unless forced it will be ignored in favor of the user's specified compiler flags
--- a/src/gui/include/all/clipboard/logging.hpp
+++ b/src/gui/include/all/clipboard/logging.hpp
@@ -17,7 +17,6 @@
#include <iostream>
#include <streambuf>

View File

@@ -1,6 +1,8 @@
diff -ur '--color=auto' Clipboard-0.7.0/CMakeLists.txt Clipboard-0.7.0-new/CMakeLists.txt
--- Clipboard-0.7.0/CMakeLists.txt 2023-05-03 10:43:47.000000000 -0500
+++ Clipboard-0.7.0-new/CMakeLists.txt 2023-05-04 09:19:30.508030264 -0500
#Created by Quincy Fleming
#Disables git program as it will just result in fatal error during build (won't stop the build though. just annoying)
#Also, this removes enabling of LTO by default and allows the user to choose wether or not they want LTO support via USE flag
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,22 +11,6 @@
set(X11WL ON)
endif()
@@ -42,9 +44,8 @@ diff -ur '--color=auto' Clipboard-0.7.0/CMakeLists.txt Clipboard-0.7.0-new/CMake
add_subdirectory(src/gui)
find_package(X11)
diff -ur '--color=auto' Clipboard-0.7.0/src/cb/CMakeLists.txt Clipboard-0.7.0-new/src/cb/CMakeLists.txt
--- Clipboard-0.7.0/src/cb/CMakeLists.txt 2023-05-03 10:43:47.000000000 -0500
+++ Clipboard-0.7.0-new/src/cb/CMakeLists.txt 2023-05-04 09:17:57.458025167 -0500
--- a/src/cb/CMakeLists.txt
+++ b/src/cb/CMakeLists.txt
@@ -5,8 +5,6 @@
src/themes.cpp
)
@@ -54,9 +55,8 @@ diff -ur '--color=auto' Clipboard-0.7.0/src/cb/CMakeLists.txt Clipboard-0.7.0-ne
target_link_libraries(cb gui)
if(WIN32)
diff -ur '--color=auto' Clipboard-0.7.0/src/cbwayland/CMakeLists.txt Clipboard-0.7.0-new/src/cbwayland/CMakeLists.txt
--- Clipboard-0.7.0/src/cbwayland/CMakeLists.txt 2023-05-03 10:43:47.000000000 -0500
+++ Clipboard-0.7.0-new/src/cbwayland/CMakeLists.txt 2023-05-04 09:18:34.454027194 -0500
--- a/src/cbwayland/CMakeLists.txt
+++ b/src/cbwayland/CMakeLists.txt
@@ -60,8 +60,6 @@
)
add_dependencies(cbwayland cbwayland_generatedheaders)
@@ -66,9 +66,8 @@ diff -ur '--color=auto' Clipboard-0.7.0/src/cbwayland/CMakeLists.txt Clipboard-0
target_link_libraries(cbwayland
${WAYLAND_CLIENT_LIBRARIES}
gui
diff -ur '--color=auto' Clipboard-0.7.0/src/cbx11/CMakeLists.txt Clipboard-0.7.0-new/src/cbx11/CMakeLists.txt
--- Clipboard-0.7.0/src/cbx11/CMakeLists.txt 2023-05-03 10:43:47.000000000 -0500
+++ Clipboard-0.7.0-new/src/cbx11/CMakeLists.txt 2023-05-04 09:16:59.336021983 -0500
--- a/src/cbx11/CMakeLists.txt
+++ b/src/cbx11/CMakeLists.txt
@@ -7,8 +7,6 @@
gui
)

View File

@@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>quincyf467@protonmail.com</email>
<name>Quincy Fleming</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="lto">Enable Link Time Optimization (LTO)</flag>
</use>
<upstream>
<remote-id type="github">Slackadays/Clipboard</remote-id>
<doc lang="en">https://github.com/Slackadays/Clipboard/blob/main/README.md</doc>
<bugs-to>https://github.com/Slackadays/Clipboard/issues</bugs-to>
</upstream>
<longdescription lang="en">
CB (or Clipboard) is a ridonkulously easy-to-use data remembrance tool bursting with oodles of useful features and absolutely gorgeous eye candy.
That's underselling it a bit.
This is your one-way golden ticket to saving time and effort anytime and anywhere. Have a telepath with an infallible memory always by your side. Feel the sheer power flowing through your commanding body as you cut, copy, paste, add, remove, load, and make note of anything that dares lay in your terminal at the mere press of a button. In no time, you'll be reclined back on a sunny beach in the Caribbean sipping a succulent papaya smoothie with the love of your life all while you watch dolphins leaping from the shimmering waves of the soft blue water. Ok, so maybe that last part won't actually happen, but you get the idea
</longdescription>
</pkgmetadata>