aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuincy Fleming <quincyf467@protonmail.com>2024-11-17 17:19:40 -0600
committerQuincy Fleming <quincyf467@protonmail.com>2024-11-17 17:19:40 -0600
commit82c35d60acc18dadcc2696e93498ac0f7c966e2b (patch)
tree0cb74540b2e4c9d460e1feb5a20be56779b9c6cb /app-misc
parentdev-util/stylua: add 2.0.0 (diff)
downloadguru-82c35d60acc18dadcc2696e93498ac0f7c966e2b.tar.gz
guru-82c35d60acc18dadcc2696e93498ac0f7c966e2b.tar.bz2
guru-82c35d60acc18dadcc2696e93498ac0f7c966e2b.zip
app-misc/clipboard: add 0.10.0
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/clipboard/Manifest1
-rw-r--r--app-misc/clipboard/clipboard-0.10.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest
index 51b12a776..073143469 100644
--- a/app-misc/clipboard/Manifest
+++ b/app-misc/clipboard/Manifest
@@ -1 +1,2 @@
+DIST clipboard-0.10.0.tar.gz 31623894 BLAKE2B e0f2a1f4bd3062136d90ee1810ac5e168492cc6d230ffecc82844a405da686cb0230909e457ab1f942033ac5f72993fd57d491ec415f890126610117696d323f SHA512 bd870eff60b446fcc0305a7f60958a0e68315c41daa0f1a736e0d9791ad85af0418f719779408e388ff0f20abc4d32f5a5f4f18947f1d6e42d7869450d7b9bc6
DIST clipboard-0.9.1.tar.gz 31618763 BLAKE2B 2f9e3321d08487becb363077c91f42a2bd6823708b4808766de77c4be86de16dc60efec00b88a34984a1fb96c557405b79b746e0f3e339b13bfc4d6de62bbfd7 SHA512 f488ac0e76f8115f500f82a51e73c4b1cc3bc8e5f9a66486e6fae107bd49fa77b8786565815714337fe9aafce4823c74dcb00307ea17720124108112b15c1aac
diff --git a/app-misc/clipboard/clipboard-0.10.0.ebuild b/app-misc/clipboard/clipboard-0.10.0.ebuild
new file mode 100644
index 000000000..639316c81
--- /dev/null
+++ b/app-misc/clipboard/clipboard-0.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="Clipboard"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Cut, copy, and paste anything in your terminal"
+HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard"
+SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug lto wayland X"
+
+RDEPEND="X? ( x11-libs/libXext )
+ wayland? ( dev-libs/wayland-protocols )
+ media-libs/alsa-lib
+"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
+ "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")"
+ "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")"
+ "-DNO_WAYLAND=$(usex !wayland)"
+ "-DNO_X11=$(usex !X)"
+ "-DNO_LTO=$(usex !lto)"
+ "-DNO_ALSA=no"
+ )
+ cmake_src_configure
+}