diff options
Diffstat (limited to 'dev-libs/libinput')
-rw-r--r-- | dev-libs/libinput/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libinput/libinput-1.27.1.ebuild | 102 | ||||
-rw-r--r-- | dev-libs/libinput/libinput-1.28.1.ebuild | 2 |
3 files changed, 2 insertions, 106 deletions
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index d0853f73f4a4..8709d51c2552 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,5 +1,3 @@ -DIST libinput-1.27.1.tar.bz2 844741 BLAKE2B 816977ea6fdc84c160523ad574801f818cdf9f8da5b0ebe30e04a71c2d1ebd15e1530cacf4d56893ef3e23fa14cd7bcd25b6ce6661adf291e8d7a9d4ab2b7752 SHA512 c8312000d7ce8c6f209b233177358c53dc830769cf2a80bd23ceebb408a0371de668846a5d1321b6ef803b3c17af5c0aba941ce5a2dc1fac6a0d5d791a13088b DIST libinput-1.28.1.tar.bz2 864820 BLAKE2B fe245274951e8a010abfcd72722f8b5f96f9d879535374ee5180da56c575ca511c2007058a584d2b2336941f4242125876132a3bf398ccf2c855fb7a6ea69865 SHA512 354a91f2239da5e5bbb12bb7473bd1fb7adf69e6243e8da786ace9e80eda6c8f733620b5f1e20411c732fcfa4dedf5ccd2e722a78693e564a24771e80f1c72aa -EBUILD libinput-1.27.1.ebuild 2373 BLAKE2B c009882ac5c3bae6e7a06654658f56eddb7e09519b6a186ac1cef70f02933f10266411dfd31d8f684a018f970ad3a40d32915df5475daffbe0bf132fd632745a SHA512 c3ad9e952b1ab6fe2de559c4aab5254fa9ecb0fd65d863b620304fc0bc5b4a8b7020eb052b6a4d324c00d10b51a4f57d45b8692475fc22ce6c0541a6a8bb49a4 -EBUILD libinput-1.28.1.ebuild 2380 BLAKE2B 35fabdd52c867c388f9a4359c736cafc2fa08decf78c78807345a3ffbe73df7b0e6ae00e730bf2984eb9e298db078b6ed26e51e668e1fe29b9b8e6ff6bbc025d SHA512 ed7e9e95bb3d7f6dca11e632c37e47c1671fa2ed3d2ebc3c859d57f3d27ffaabd2bd28971c0d98a171d8a95079c891a0b2304456869d74633d95793adb728ce3 +EBUILD libinput-1.28.1.ebuild 2373 BLAKE2B c6530874eb673becc01f1803427d616c82e8a7156ba083c8ea0c6306149ed68b8a2746c08047379bcfea48f22713b238e4de3a0dc00f106236b8457f0453555e SHA512 5d54a93a89290132c5e58faf4b2e54877f8e1e4471df7fc8edab9ab9dda6d82b3992c2442ac16781e456d6640e422b29cdc842b955d8b685a92acd6baa77bf8e MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60 diff --git a/dev-libs/libinput/libinput-1.27.1.ebuild b/dev-libs/libinput/libinput-1.27.1.ebuild deleted file mode 100644 index 3b4bdacbd314..000000000000 --- a/dev-libs/libinput/libinput-1.27.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2014-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit meson optfeature 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://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0/10" -if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -IUSE="doc input_devices_wacom test" -RESTRICT="!test? ( test )" - -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 ) -" -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-text/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -# test? ( dev-debug/valgrind ) - -python_check_deps() { - if use doc; then - python_has_version \ - "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}]" \ - || return - fi - if use test; then - python_has_version \ - "dev-python/pytest[${PYTHON_USEDEP}]" \ - "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ - || return - fi -} - -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() { - optfeature "measure and replay tools" dev-python/libevdev - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/dev-libs/libinput/libinput-1.28.1.ebuild b/dev-libs/libinput/libinput-1.28.1.ebuild index 8902fb6d6871..01569afa7773 100644 --- a/dev-libs/libinput/libinput-1.28.1.ebuild +++ b/dev-libs/libinput/libinput-1.28.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2 LICENSE="MIT" SLOT="0/10" if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )" |