diff options
Diffstat (limited to 'dev-libs/libinput')
-rw-r--r-- | dev-libs/libinput/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/libinput/libinput-1.18.1.ebuild | 88 | ||||
-rw-r--r-- | dev-libs/libinput/libinput-1.19.1.ebuild | 88 | ||||
-rw-r--r-- | dev-libs/libinput/libinput-1.19.2.ebuild | 2 |
4 files changed, 2 insertions, 182 deletions
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 12c1de03f468..1bcda281430b 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,7 +1,3 @@ -DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 -DIST libinput-1.19.1.tar.xz 654600 BLAKE2B fb1c26874e29fc12d5259b00e0790d65584c8128cc7dc0abf3b094abfef5f26a45fb06142fdad3cef13774d6bc9a99a50636e9745270a4113e76e3ba5b6bad0f SHA512 63084f5e081ee4918fee8584d99e6feb84ce9b771015c556c930843e0097abb9b93b6f9731c488b8493eac18fa4086f4822a2ed00f3cb3258346341ad0061c36 DIST libinput-1.19.2.tar.xz 654924 BLAKE2B b55d34186bba3d4956d7308594acd0928b7bc575c34b8c53ee95780887beccd141804e278cd1ea6c8fb48d064bde9c95c26c6613d6169dfa4e7ccdd64a50d3e3 SHA512 fc5244dc90ceb710f7b5bb76a3cafc7dd5a8d5fa05c51122412615bfc3a99435d6a1017b79c3ce73561139fc2f5959acaf16cb9500796ea2f3eb6cb95d1a1acb -EBUILD libinput-1.18.1.ebuild 2237 BLAKE2B c4837c5b445f2593b213b08592bb95560ebd951e9c2444ebc372d0e3c43735edae2ff965b27c07eabd148209f8d2ae2c20504297611725aeb8a864a2def8e95a SHA512 ff7d787e1b80672225acc7d82179b9074db406411297b13e9f277fd32965e6e8344043a55272446a702733c51733b80d1219ed40a5d68f21d23a14644b955f39 -EBUILD libinput-1.19.1.ebuild 2260 BLAKE2B 9babe7b5ddf3d1fec6e0048203cb29117189ac7315358f47ee2eb7ebc69d5a2e891532b8ee2d618c9e2ca845b88d00302d603896e2253af253c71b40f6f7b4c1 SHA512 be57cba2f8dcd093a199bde1c9d28afdf78ce6976b55f73bc07964a537a0f7a5f5864c1fc80ee13fd2cbd88f1edc983b1755c6472b7c11244785071af2ad8b30 -EBUILD libinput-1.19.2.ebuild 2259 BLAKE2B 59bacebdbbbe928ceb07a0f445917523411a42bacbdc2eff8b60151bc1dcd046af33581df929a740955b471b655bf74eaaedac840b0ab944d21d30f7fbaf0045 SHA512 238c7cf0d4e948568a487aac1b32811b86f36b0b9fdeaa9942c7641cb7a4726dac05db3de7205461a23129a70fe2a2f49b22544b8602286e0496dbfe4e64463e +EBUILD libinput-1.19.2.ebuild 2254 BLAKE2B 66d37c3c9a68bb5950fe486516f31bd4ad74c74b330b50ca6215c1e20a6861422d966f4f5bb5c783d39d65f2917eb11429f069ff09bfceb8de090180cc468c39 SHA512 b8d5c658d2c0b9f4131648a06adbe32e802cea7f5f631e673beb1944873631fea3fb5ec0b44d0deead6d87f121f8b0de120593dbbf3c449bb36662f5b50b3be9 MISC metadata.xml 449 BLAKE2B 677e5fee3bf4047ba47b90aca7f30b9ce57e947e6b5f6903cbb93c214b084f0d93f6253980090544d4ff4a821263c156e0706ae5499cacbb2e52d629f3a7b253 SHA512 103e8b39ad6b9ffde159095dbc4553d8b695db44e49582518055313c79ff6123bcc424c3980cbbaeabaa455e00a828039f73c1f3424ce038d5a2d63ed3e7849d diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild deleted file mode 100644 index 38cc1b8b189b..000000000000 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit meson python-any-r1 udev - -DESCRIPTION="Library to handle input devices in Wayland" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput" -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0/10" -[[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="doc input_devices_wacom test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( - $(python_gen_any_dep ' - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}] - ') - >=app-doc/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) -" -# test? ( dev-util/valgrind ) -RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) - >=dev-libs/libevdev-1.3 - >=sys-libs/mtdev-1.1 - virtual/libudev:= - virtual/udev -" -DEPEND="${RDEPEND} - test? ( >=dev-libs/check-0.9.10 )" - -python_check_deps() { - has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ - has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \ - has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - default - sed "s@, '-Werror'@@" -i meson.build || die #744250 -} - -src_configure() { - # gui can be built but will not be installed - local emesonargs=( - -Ddebug-gui=false - $(meson_use doc documentation) - $(meson_use input_devices_wacom libwacom) - $(meson_use test tests) - -Dudev-dir="${EPREFIX}$(get_udevdir)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use doc ; then - docinto html - dodoc -r "${BUILD_DIR}"/Documentation/. - fi -} - -pkg_postinst() { - pkgname="dev-python/python-libevdev" - if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then - einfo "${pkgname} must be installed to use the" - einfo "libinput measure and libinput replay tools." - fi - - udevadm hwdb --update --root="${ROOT}" -} diff --git a/dev-libs/libinput/libinput-1.19.1.ebuild b/dev-libs/libinput/libinput-1.19.1.ebuild deleted file mode 100644 index 8a59c1743716..000000000000 --- a/dev-libs/libinput/libinput-1.19.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit meson python-any-r1 udev - -DESCRIPTION="Library to handle input devices in Wayland" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput" -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0/10" -[[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc input_devices_wacom test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( - $(python_gen_any_dep ' - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}] - ') - >=app-doc/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) -" -# test? ( dev-util/valgrind ) -RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) - >=dev-libs/libevdev-1.9.902 - >=sys-libs/mtdev-1.1 - virtual/libudev:= - virtual/udev -" -DEPEND="${RDEPEND} - test? ( >=dev-libs/check-0.9.10 )" - -python_check_deps() { - has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \ - has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ - has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \ - has_version -b ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - default - sed "s@, '-Werror'@@" -i meson.build || die #744250 -} - -src_configure() { - # gui can be built but will not be installed - local emesonargs=( - -Ddebug-gui=false - $(meson_use doc documentation) - $(meson_use input_devices_wacom libwacom) - $(meson_use test tests) - -Dudev-dir="${EPREFIX}$(get_udevdir)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use doc ; then - docinto html - dodoc -r "${BUILD_DIR}"/Documentation/. - fi -} - -pkg_postinst() { - pkgname="dev-python/python-libevdev" - if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then - einfo "${pkgname} must be installed to use the" - einfo "libinput measure and libinput replay tools." - fi - - udevadm hwdb --update --root="${ROOT}" -} diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index a310997a8aab..d197fec9f0ad 100644 --- a/dev-libs/libinput/libinput-1.19.2.ebuild +++ b/dev-libs/libinput/libinput-1.19.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )" |