From b8594e59a48f36b4c5be4da2cf26d0e5f2bc68dd Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 6 May 2025 22:15:34 +0100 Subject: [PATCH] x11-misc/input-leap: Drop in favour of gui-apps/input-leap in gentoo Signed-off-by: James Le Cuirot --- x11-misc/input-leap/Manifest | 1 - .../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(-) delete mode 100644 x11-misc/input-leap/Manifest delete mode 100644 x11-misc/input-leap/input-leap-3.0.2-r1.ebuild delete mode 100644 x11-misc/input-leap/input-leap-9999.ebuild delete mode 100644 x11-misc/input-leap/metadata.xml diff --git a/x11-misc/input-leap/Manifest b/x11-misc/input-leap/Manifest deleted file mode 100644 index 5df15a3518..0000000000 --- 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 c9b9950cff..0000000000 --- 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 aa3f3efb60..0000000000 --- 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 ea84b08d83..0000000000 --- a/x11-misc/input-leap/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - input-leap/input-leap - -