commit: 5e7044fa47e3bbd8d30f8e30ab10bc90734dae5f
Author: Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Sun May 14 02:23:47 2023 +0000
Commit: Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
CommitDate: Sun May 14 02:23:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e7044fa
app-misc/Clipboard: add 0.7.1, drop 0.7.0
Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>
...ipboard-0.7.0.ebuild => Clipboard-0.7.1.ebuild} | 4 ++--
app-misc/Clipboard/Manifest | 2 +-
...isable-debug.patch => disable-debug-info.patch} | 7 +++---
...git-and-lto.patch => disable-git-and-lto.patch} | 23 +++++++++---------
app-misc/Clipboard/metadata.xml | 27 ----------------------
5 files changed, 18 insertions(+), 45 deletions(-)
diff --git a/app-misc/Clipboard/Clipboard-0.7.0.ebuild
b/app-misc/Clipboard/Clipboard-0.7.1.ebuild
similarity index 91%
rename from app-misc/Clipboard/Clipboard-0.7.0.ebuild
rename to app-misc/Clipboard/Clipboard-0.7.1.ebuild
index 6173c91af..6c6de407f 100644
--- a/app-misc/Clipboard/Clipboard-0.7.0.ebuild
+++ b/app-misc/Clipboard/Clipboard-0.7.1.ebuild
@@ -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
}
diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest
index 874d9c260..e4b696d5f 100644
--- a/app-misc/Clipboard/Manifest
+++ b/app-misc/Clipboard/Manifest
@@ -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
diff --git a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch
b/app-misc/Clipboard/files/disable-debug-info.patch
similarity index 53%
rename from app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch
rename to app-misc/Clipboard/files/disable-debug-info.patch
index 2720a6ace..c69cfb30b 100644
--- a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch
+++ b/app-misc/Clipboard/files/disable-debug-info.patch
@@ -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>
diff --git a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch
b/app-misc/Clipboard/files/disable-git-and-lto.patch
similarity index 61%
rename from app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch
rename to app-misc/Clipboard/files/disable-git-and-lto.patch
index c4e487c64..42e5c81e1 100644
--- a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch
+++ b/app-misc/Clipboard/files/disable-git-and-lto.patch
@@ -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
)
diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/Clipboard/metadata.xml
deleted file mode 100644
index 0f4bbcf12..000000000
--- a/app-misc/Clipboard/metadata.xml
+++ /dev/null
@@ -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>[email protected]</email>
- <name>Quincy Fleming</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>[email protected]</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>