commit:     52253417a9c8db1bf4afb08260a1ab1e7686c43c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May 20 18:21:58 2018 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May 20 18:22:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52253417

dev-libs/libinput: Drop old versions

 dev-libs/libinput/Manifest               |  2 --
 dev-libs/libinput/libinput-1.10.5.ebuild | 56 --------------------------------
 dev-libs/libinput/libinput-1.7.3.ebuild  | 55 -------------------------------
 3 files changed, 113 deletions(-)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 6239534bfae..f2daf54f05b 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,3 +1 @@
-DIST libinput-1.10.5.tar.xz 497496 BLAKE2B 
c716bdd2620c044c7776f53fd368dc2e1e77374cb46a1d395fa704d1c823776c257867b9180952cea13668cbfd1aebda1780b91544d33623dda8dbe86f041b2f
 SHA512 
61f19ea777b523f0e76869b8e7dbbff5e51132d3c856c6edb9915a695f7903256228e71be2567642866923a800f1283bdd5aff97266ac26c2e42dfce0bffa50b
 DIST libinput-1.10.6.tar.xz 495536 BLAKE2B 
3f23808635406eeb66cd6b4ce2a2dbaed69ee0917045f75ad262a59702d72923493b6faa7951ea3f7cc2591d4c9e1fc49cffc53b6dfbcb2aadc7b9f40c20517b
 SHA512 
b76963c3429c5590ee04f1da94d08775c8bb8584830e678804fb1d4cf0e2af84826782eae71fdd57492461f85df87ac2fc940c280b0672c75cd81d5f34702fe4
-DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a
 SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b

diff --git a/dev-libs/libinput/libinput-1.10.5.ebuild 
b/dev-libs/libinput/libinput-1.10.5.ebuild
deleted file mode 100644
index 3e9391fbb24..00000000000
--- a/dev-libs/libinput/libinput-1.10.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit meson udev
-
-DESCRIPTION="Library to handle input devices in Wayland"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/";
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0/10"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
-IUSE="doc input_devices_wacom test"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
-
-RDEPEND="
-       input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
-       >=dev-libs/libevdev-1.3
-       >=sys-libs/mtdev-1.1
-       virtual/libudev
-"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       doc? (
-               >=app-doc/doxygen-1.8.3
-               >=media-gfx/graphviz-2.38.0
-       )
-"
-#      test? (
-#              >=dev-libs/check-0.9.10
-#              dev-util/valgrind
-#              sys-libs/libunwind )
-
-src_configure() {
-       # gui can be built but will not be installed
-       local emesonargs=(
-               -Ddebug-gui=false
-               -Ddocumentation="$(usex doc true false)"
-               -Dlibwacom="$(usex input_devices_wacom true false)"
-               -Dtests="$(usex test true false)"
-               -Dudev-dir="$(get_udevdir)"
-       )
-       meson_src_configure
-}
-
-src_install() {
-       meson_src_install
-       if use doc ; then
-               docinto html
-               dodoc -r "${BUILD_DIR}"/html/.
-       fi
-       find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}

diff --git a/dev-libs/libinput/libinput-1.7.3.ebuild 
b/dev-libs/libinput/libinput-1.7.3.ebuild
deleted file mode 100644
index 2ccdba60488..00000000000
--- a/dev-libs/libinput/libinput-1.7.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit udev
-
-DESCRIPTION="Library to handle input devices in Wayland"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/";
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0/10"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
-IUSE="input_devices_wacom test"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
-
-RDEPEND="
-       input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
-       >=dev-libs/libevdev-0.4
-       >=sys-libs/mtdev-1.1
-       virtual/libudev
-"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-#      test? (
-#              >=dev-libs/check-0.9.10
-#              dev-util/valgrind
-#              sys-libs/libunwind )
-
-src_prepare() {
-       default
-       # Doc handling in kinda strange but everything
-       # is available in the tarball already.
-       sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
-               -i Makefile.am Makefile.in || die
-}
-
-src_configure() {
-       # gui can be built but will not be installed
-       # building documentation silently fails with graphviz syntax errors
-       econf \
-               --disable-documentation \
-               --disable-event-gui \
-               $(use_enable input_devices_wacom libwacom) \
-               $(use_enable test tests) \
-               --with-udev-dir="$(get_udevdir)"
-}
-
-src_install() {
-       emake install DESTDIR="${D}"
-       dodoc -r doc/html
-       find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}

Reply via email to