commit: b8594e59a48f36b4c5be4da2cf26d0e5f2bc68dd Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Tue May 6 21:15:34 2025 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> 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>
