public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2023-07-26  7:43 Viorel Munteanu
  0 siblings, 0 replies; 6+ messages in thread
From: Viorel Munteanu @ 2023-07-26  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4abfc9c7ebab6d9d07524417dd0d1471de42fcaf
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Wed Jul 26 05:53:16 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 05:53:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4abfc9c7

x11-misc/input-leap: new package 9999

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 x11-misc/input-leap/input-leap-9999.ebuild | 77 ++++++++++++++++++++++++++++++
 x11-misc/input-leap/metadata.xml           | 11 +++++
 2 files changed, 88 insertions(+)

diff --git a/x11-misc/input-leap/input-leap-9999.ebuild b/x11-misc/input-leap/input-leap-9999.ebuild
new file mode 100644
index 000000000..4e1f1de73
--- /dev/null
+++ b/x11-misc/input-leap/input-leap-9999.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop virtualx xdg cmake git-r3
+
+DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
+HOMEPAGE="https://github.com/input-leap/input-leap"
+EGIT_REPO_URI="https://github.com/input-leap/input-leap.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	net-misc/curl
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXext
+	x11-libs/libXi
+	x11-libs/libXinerama
+	x11-libs/libXrandr
+	x11-libs/libXtst
+	gui? (
+		dev-qt/qtcore:5
+		dev-qt/qtgui:5
+		dev-qt/qtnetwork:5
+		dev-qt/qtwidgets:5
+		net-dns/avahi[mdnsresponder-compat]
+	)
+	dev-libs/openssl:0=
+"
+DEPEND="
+	${RDEPEND}
+	dev-cpp/gtest
+	dev-cpp/gulrak-filesystem
+	x11-base/xorg-proto
+"
+
+DOCS=(
+	ChangeLog
+	README.md
+	doc/${PN}.conf.example{,-advanced,-basic}
+)
+
+src_configure() {
+	local mycmakeargs=(
+		-DBARRIER_BUILD_GUI=$(usex gui)
+		-DBARRIER_BUILD_INSTALLER=OFF
+		-DBARRIER_BUILD_TESTS=$(usex test)
+		-DBARRIER_REVISION=00000000
+		-DBARRIER_USE_EXTERNAL_GTEST=ON
+		-DBARRIER_VERSION_STAGE=gentoo
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/bin/unittests || die
+	virtx "${BUILD_DIR}"/bin/integtests || die
+}
+
+src_install() {
+	cmake_src_install
+	einstalldocs
+	doman doc/${PN}{c,s}.1
+
+	if use gui; then
+		doicon -s scalable res/${PN}.svg
+		doicon -s 256 res/${PN}.png
+		make_desktop_entry ${PN} Barrier ${PN} Utility
+	fi
+}

diff --git a/x11-misc/input-leap/metadata.xml b/x11-misc/input-leap/metadata.xml
new file mode 100644
index 000000000..8dd9226f2
--- /dev/null
+++ b/x11-misc/input-leap/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>zdanevich.vitaly@ya.ru</email>
+		<name>Vitaly Zdanevich</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">input-leap/input-leap</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2024-09-29 18:00 David Roman
  0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2024-09-29 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     374f7c09150c97cc3bd8c9496566ce05a4ff85e0
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 29 11:40:25 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Sep 29 11:40:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=374f7c09

x11-misc/input-leap: sync with upstream

- remove custom src_install, the default cmake_src_install is sufficient
- migrate to Qt6

Closes: https://bugs.gentoo.org/930734
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 x11-misc/input-leap/input-leap-9999.ebuild | 34 +++++++++---------------------
 1 file changed, 10 insertions(+), 24 deletions(-)

diff --git a/x11-misc/input-leap/input-leap-9999.ebuild b/x11-misc/input-leap/input-leap-9999.ebuild
index 4e1f1de73..70bb891e4 100644
--- a/x11-misc/input-leap/input-leap-9999.ebuild
+++ b/x11-misc/input-leap/input-leap-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit desktop virtualx xdg cmake git-r3
+inherit virtualx xdg cmake git-r3
 
 DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
 HOMEPAGE="https://github.com/input-leap/input-leap"
@@ -25,10 +25,7 @@ RDEPEND="
 	x11-libs/libXrandr
 	x11-libs/libXtst
 	gui? (
-		dev-qt/qtcore:5
-		dev-qt/qtgui:5
-		dev-qt/qtnetwork:5
-		dev-qt/qtwidgets:5
+		dev-qt/qtbase:6[gui,network,widgets]
 		net-dns/avahi[mdnsresponder-compat]
 	)
 	dev-libs/openssl:0=
@@ -39,6 +36,10 @@ DEPEND="
 	dev-cpp/gulrak-filesystem
 	x11-base/xorg-proto
 "
+BDEPEND="
+	virtual/pkgconfig
+	gui? ( dev-qt/qttools:6[linguist] )
+"
 
 DOCS=(
 	ChangeLog
@@ -48,12 +49,9 @@ DOCS=(
 
 src_configure() {
 	local mycmakeargs=(
-		-DBARRIER_BUILD_GUI=$(usex gui)
-		-DBARRIER_BUILD_INSTALLER=OFF
-		-DBARRIER_BUILD_TESTS=$(usex test)
-		-DBARRIER_REVISION=00000000
-		-DBARRIER_USE_EXTERNAL_GTEST=ON
-		-DBARRIER_VERSION_STAGE=gentoo
+		-DINPUTLEAP_BUILD_GUI=$(usex gui)
+		-DINPUTLEAP_BUILD_TESTS=$(usex test)
+		-DINPUTLEAP_USE_EXTERNAL_GTEST=ON
 	)
 
 	cmake_src_configure
@@ -63,15 +61,3 @@ src_test() {
 	"${BUILD_DIR}"/bin/unittests || die
 	virtx "${BUILD_DIR}"/bin/integtests || die
 }
-
-src_install() {
-	cmake_src_install
-	einstalldocs
-	doman doc/${PN}{c,s}.1
-
-	if use gui; then
-		doicon -s scalable res/${PN}.svg
-		doicon -s 256 res/${PN}.png
-		make_desktop_entry ${PN} Barrier ${PN} Utility
-	fi
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2025-04-07  9:32 David Roman
  0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2025-04-07  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     9d2dbfd7bc5258e24e1686c8fca8ef8826c162b9
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Apr  6 15:16:45 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Apr  6 15:16:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d2dbfd7

x11-misc/input-leap: add 3.0.2

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 x11-misc/input-leap/Manifest                |  1 +
 x11-misc/input-leap/input-leap-3.0.2.ebuild | 70 +++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/x11-misc/input-leap/Manifest b/x11-misc/input-leap/Manifest
new file mode 100644
index 000000000..5df15a351
--- /dev/null
+++ b/x11-misc/input-leap/Manifest
@@ -0,0 +1 @@
+DIST input-leap-3.0.2.tar.gz 1764599 BLAKE2B 0924a1869b1820710b426e68a45e1e538c15a656677d0d2459697035ff1780c12f07da05ecb3890595833ac4ad6e07c66cc68164fa8d70f259b1599d0b287c1e SHA512 caadf17b64765c0732e94e6a38e17e560d050a2fa0252f26ec382f3f80af936aa9d0aa8172e29724b04223fd3b378b68b7afe7db41c336431b839331815774d9

diff --git a/x11-misc/input-leap/input-leap-3.0.2.ebuild b/x11-misc/input-leap/input-leap-3.0.2.ebuild
new file mode 100644
index 000000000..54e08f9b7
--- /dev/null
+++ b/x11-misc/input-leap/input-leap-3.0.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake virtualx xdg
+
+DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
+HOMEPAGE="https://github.com/input-leap/input-leap"
+SRC_URI="https://github.com/input-leap/input-leap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gui test wayland"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-libs/openssl:0=
+	net-misc/curl
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXext
+	x11-libs/libXi
+	x11-libs/libXinerama
+	x11-libs/libXrandr
+	x11-libs/libXtst
+	gui? (
+		dev-qt/qtbase:6[gui,network,widgets]
+		net-dns/avahi[mdnsresponder-compat]
+	)
+	wayland? (
+		dev-libs/glib:2
+		>=dev-libs/libei-0.99.1
+		dev-libs/libportal:=
+		x11-libs/libxkbcommon
+	)
+"
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto
+"
+BDEPEND="
+	virtual/pkgconfig
+	gui? ( dev-qt/qttools:6[linguist] )
+	test? ( dev-cpp/gtest )
+"
+
+DOCS=(
+	ChangeLog
+	README.md
+	doc/${PN}.conf.example{,-advanced,-basic}
+)
+
+src_configure() {
+	local mycmakeargs=(
+		-DINPUTLEAP_BUILD_GUI=$(usex gui)
+		-DINPUTLEAP_BUILD_TESTS=$(usex test)
+		-DINPUTLEAP_USE_EXTERNAL_GTEST=ON
+		-DINPUTLEAP_BUILD_X11=ON
+		-DINPUTLEAP_BUILD_LIBEI=$(usex wayland)
+	)
+	cmake_src_configure
+}
+
+src_test() {
+	"${BUILD_DIR}"/bin/unittests || die
+	virtx "${BUILD_DIR}"/bin/integtests || die
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2025-04-07  9:32 David Roman
  0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2025-04-07  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a5e864a2560dd024499c2f0dd58e3b5bf9311561
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Apr  6 15:16:45 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Apr  6 15:16:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5e864a2

x11-misc/input-leap: add wayland USE flag

Closes: https://bugs.gentoo.org/951917
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 x11-misc/input-leap/input-leap-9999.ebuild | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/x11-misc/input-leap/input-leap-9999.ebuild b/x11-misc/input-leap/input-leap-9999.ebuild
index 70bb891e4..46e9eec0e 100644
--- a/x11-misc/input-leap/input-leap-9999.ebuild
+++ b/x11-misc/input-leap/input-leap-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,10 +11,11 @@ EGIT_REPO_URI="https://github.com/input-leap/input-leap.git"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="gui test"
+IUSE="gui test wayland"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+	dev-libs/openssl:0=
 	net-misc/curl
 	x11-libs/libICE
 	x11-libs/libSM
@@ -28,17 +29,21 @@ RDEPEND="
 		dev-qt/qtbase:6[gui,network,widgets]
 		net-dns/avahi[mdnsresponder-compat]
 	)
-	dev-libs/openssl:0=
+	wayland? (
+		dev-libs/glib:2
+		>=dev-libs/libei-0.99.1
+		dev-libs/libportal:=
+		x11-libs/libxkbcommon
+	)
 "
 DEPEND="
 	${RDEPEND}
-	dev-cpp/gtest
-	dev-cpp/gulrak-filesystem
 	x11-base/xorg-proto
 "
 BDEPEND="
 	virtual/pkgconfig
 	gui? ( dev-qt/qttools:6[linguist] )
+	test? ( dev-cpp/gtest )
 "
 
 DOCS=(
@@ -52,8 +57,9 @@ src_configure() {
 		-DINPUTLEAP_BUILD_GUI=$(usex gui)
 		-DINPUTLEAP_BUILD_TESTS=$(usex test)
 		-DINPUTLEAP_USE_EXTERNAL_GTEST=ON
+		-DINPUTLEAP_BUILD_X11=ON
+		-DINPUTLEAP_BUILD_LIBEI=$(usex wayland)
 	)
-
 	cmake_src_configure
 }
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2025-04-13 17:49 David Roman
  0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2025-04-13 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     d20e381a991d48503127a9a6c1f23501700b411c
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Apr 13 05:53:35 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Apr 13 06:09:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d20e381a

x11-misc/input-leap: respect CXXFLAGS

Do not force enable PIE.

Closes: https://bugs.gentoo.org/953512
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 .../{input-leap-3.0.2.ebuild => input-leap-3.0.2-r1.ebuild}         | 6 ++++++
 x11-misc/input-leap/input-leap-9999.ebuild                          | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/x11-misc/input-leap/input-leap-3.0.2.ebuild b/x11-misc/input-leap/input-leap-3.0.2-r1.ebuild
similarity index 91%
rename from x11-misc/input-leap/input-leap-3.0.2.ebuild
rename to x11-misc/input-leap/input-leap-3.0.2-r1.ebuild
index 54e08f9b7..c9b9950cf 100644
--- a/x11-misc/input-leap/input-leap-3.0.2.ebuild
+++ b/x11-misc/input-leap/input-leap-3.0.2-r1.ebuild
@@ -53,6 +53,12 @@ DOCS=(
 	doc/${PN}.conf.example{,-advanced,-basic}
 )
 
+src_prepare() {
+	# respect CXXFLAGS
+	sed -i '/CMAKE_POSITION_INDEPENDENT_CODE/d' CMakeLists.txt || die
+	cmake_src_prepare
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DINPUTLEAP_BUILD_GUI=$(usex gui)

diff --git a/x11-misc/input-leap/input-leap-9999.ebuild b/x11-misc/input-leap/input-leap-9999.ebuild
index 46e9eec0e..aa3f3efb6 100644
--- a/x11-misc/input-leap/input-leap-9999.ebuild
+++ b/x11-misc/input-leap/input-leap-9999.ebuild
@@ -52,6 +52,12 @@ DOCS=(
 	doc/${PN}.conf.example{,-advanced,-basic}
 )
 
+src_prepare() {
+	# respect CXXFLAGS
+	sed -i '/CMAKE_POSITION_INDEPENDENT_CODE/d' CMakeLists.txt || die
+	cmake_src_prepare
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DINPUTLEAP_BUILD_GUI=$(usex gui)


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
@ 2025-05-08 13:47 David Roman
  0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2025-05-08 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b8594e59a48f36b4c5be4da2cf26d0e5f2bc68dd
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue May  6 21:15:34 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue May  6 21:15:34 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8594e59

x11-misc/input-leap: Drop in favour of gui-apps/input-leap in gentoo

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-misc/input-leap/Manifest                   |  1 -
 x11-misc/input-leap/input-leap-3.0.2-r1.ebuild | 76 --------------------------
 x11-misc/input-leap/input-leap-9999.ebuild     | 75 -------------------------
 x11-misc/input-leap/metadata.xml               |  8 ---
 4 files changed, 160 deletions(-)

diff --git a/x11-misc/input-leap/Manifest b/x11-misc/input-leap/Manifest
deleted file mode 100644
index 5df15a351..000000000
--- a/x11-misc/input-leap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST input-leap-3.0.2.tar.gz 1764599 BLAKE2B 0924a1869b1820710b426e68a45e1e538c15a656677d0d2459697035ff1780c12f07da05ecb3890595833ac4ad6e07c66cc68164fa8d70f259b1599d0b287c1e SHA512 caadf17b64765c0732e94e6a38e17e560d050a2fa0252f26ec382f3f80af936aa9d0aa8172e29724b04223fd3b378b68b7afe7db41c336431b839331815774d9

diff --git a/x11-misc/input-leap/input-leap-3.0.2-r1.ebuild b/x11-misc/input-leap/input-leap-3.0.2-r1.ebuild
deleted file mode 100644
index c9b9950cf..000000000
--- a/x11-misc/input-leap/input-leap-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
-HOMEPAGE="https://github.com/input-leap/input-leap"
-SRC_URI="https://github.com/input-leap/input-leap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gui test wayland"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-libs/openssl:0=
-	net-misc/curl
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXext
-	x11-libs/libXi
-	x11-libs/libXinerama
-	x11-libs/libXrandr
-	x11-libs/libXtst
-	gui? (
-		dev-qt/qtbase:6[gui,network,widgets]
-		net-dns/avahi[mdnsresponder-compat]
-	)
-	wayland? (
-		dev-libs/glib:2
-		>=dev-libs/libei-0.99.1
-		dev-libs/libportal:=
-		x11-libs/libxkbcommon
-	)
-"
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-BDEPEND="
-	virtual/pkgconfig
-	gui? ( dev-qt/qttools:6[linguist] )
-	test? ( dev-cpp/gtest )
-"
-
-DOCS=(
-	ChangeLog
-	README.md
-	doc/${PN}.conf.example{,-advanced,-basic}
-)
-
-src_prepare() {
-	# respect CXXFLAGS
-	sed -i '/CMAKE_POSITION_INDEPENDENT_CODE/d' CMakeLists.txt || die
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DINPUTLEAP_BUILD_GUI=$(usex gui)
-		-DINPUTLEAP_BUILD_TESTS=$(usex test)
-		-DINPUTLEAP_USE_EXTERNAL_GTEST=ON
-		-DINPUTLEAP_BUILD_X11=ON
-		-DINPUTLEAP_BUILD_LIBEI=$(usex wayland)
-	)
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/bin/unittests || die
-	virtx "${BUILD_DIR}"/bin/integtests || die
-}

diff --git a/x11-misc/input-leap/input-leap-9999.ebuild b/x11-misc/input-leap/input-leap-9999.ebuild
deleted file mode 100644
index aa3f3efb6..000000000
--- a/x11-misc/input-leap/input-leap-9999.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit virtualx xdg cmake git-r3
-
-DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
-HOMEPAGE="https://github.com/input-leap/input-leap"
-EGIT_REPO_URI="https://github.com/input-leap/input-leap.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="gui test wayland"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-libs/openssl:0=
-	net-misc/curl
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXext
-	x11-libs/libXi
-	x11-libs/libXinerama
-	x11-libs/libXrandr
-	x11-libs/libXtst
-	gui? (
-		dev-qt/qtbase:6[gui,network,widgets]
-		net-dns/avahi[mdnsresponder-compat]
-	)
-	wayland? (
-		dev-libs/glib:2
-		>=dev-libs/libei-0.99.1
-		dev-libs/libportal:=
-		x11-libs/libxkbcommon
-	)
-"
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto
-"
-BDEPEND="
-	virtual/pkgconfig
-	gui? ( dev-qt/qttools:6[linguist] )
-	test? ( dev-cpp/gtest )
-"
-
-DOCS=(
-	ChangeLog
-	README.md
-	doc/${PN}.conf.example{,-advanced,-basic}
-)
-
-src_prepare() {
-	# respect CXXFLAGS
-	sed -i '/CMAKE_POSITION_INDEPENDENT_CODE/d' CMakeLists.txt || die
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DINPUTLEAP_BUILD_GUI=$(usex gui)
-		-DINPUTLEAP_BUILD_TESTS=$(usex test)
-		-DINPUTLEAP_USE_EXTERNAL_GTEST=ON
-		-DINPUTLEAP_BUILD_X11=ON
-		-DINPUTLEAP_BUILD_LIBEI=$(usex wayland)
-	)
-	cmake_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/bin/unittests || die
-	virtx "${BUILD_DIR}"/bin/integtests || die
-}

diff --git a/x11-misc/input-leap/metadata.xml b/x11-misc/input-leap/metadata.xml
deleted file mode 100644
index ea84b08d8..000000000
--- a/x11-misc/input-leap/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>
-		<remote-id type="github">input-leap/input-leap</remote-id>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-05-08 13:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-07  9:32 [gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2025-05-08 13:47 David Roman
2025-04-13 17:49 David Roman
2025-04-07  9:32 David Roman
2024-09-29 18:00 David Roman
2023-07-26  7:43 Viorel Munteanu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox