From eccb70a7f91b2d22582587f26d1a28bb31408b45 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 May 2019 00:10:51 +0100 Subject: gentoo resync : 18.05.2019 --- dev-libs/libinput/Manifest | 8 ++-- dev-libs/libinput/libinput-1.12.6.ebuild | 27 +++++------ dev-libs/libinput/libinput-1.13.0.ebuild | 81 -------------------------------- dev-libs/libinput/libinput-1.13.1.ebuild | 27 +++++------ dev-libs/libinput/libinput-1.13.2.ebuild | 78 ++++++++++++++++++++++++++++++ 5 files changed, 106 insertions(+), 115 deletions(-) delete mode 100644 dev-libs/libinput/libinput-1.13.0.ebuild create mode 100644 dev-libs/libinput/libinput-1.13.2.ebuild (limited to 'dev-libs/libinput') diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index c901e9369c13..aca5f8b4c487 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,7 +1,7 @@ DIST libinput-1.12.6.tar.xz 518784 BLAKE2B 7462f47be3628f9c66ef5b7c8265b588bd0ca328bafe91932f5341a010ac882648b4e7cfd0db241ae526836172e0829d68d21f8966d2be8b49f4e1c0c40df018 SHA512 02ad90c77a0c8c27fd96ec34e1546c5f0947ced49bad386372c1ef7c41b3b2157c39020f0766f20aaf2ab3c97128567e169279bea21115ced39499dda325d2ef -DIST libinput-1.13.0.tar.xz 529912 BLAKE2B 830dca7387c6527ebdf41e8b01bf9d8df094ec2309e229e3933b56217d51e3ef0b0c53106d6e4d55946a238d947c17a1d7c0a8f43b63119a6f3aa1063a703d64 SHA512 0e3f53acf90fe142ad677b416d1ee830ad7f7f8a83b80023278ea7d3696ff7af5612379b387b1eb5daae6277a8c30d84c21f0086fe3d8b4b6189f239b1eeb4f8 DIST libinput-1.13.1.tar.xz 529516 BLAKE2B 9eb9952ca2762470ee3e9ac0eab6b11c4b404b2702cd81b9f0720e539124a8f71a032803cf77105bbdce412b3c5d4a7fee4e24b8d3ceae991bd2ee9b3460e373 SHA512 a19deec802e704038df0901c103a82a3370f56e0299f4cc1b6aa84c1832a66fb638e6f9d0fa708b51df6c3b939cdc1271e4ff547c645c566be03dce0bc9ff7e0 -EBUILD libinput-1.12.6.ebuild 2072 BLAKE2B 9119a05dc0fcbe73ed2ff112482484a7accd7c9ad1c313bb39ce80ca02c3cdba9de2dab5eb64e12388d2aebd9e12bb17e732c6b03281a8bde82cd6187306c798 SHA512 35e40369e9e55a1be8429e1b0486c16da1d7a799fe36981e59cfa0c873884900df6ed3bae0f5110434a2081fcba2ec3bef0d5d94037a549d03bf28002f44e341 -EBUILD libinput-1.13.0.ebuild 2082 BLAKE2B 7431e359fba2baf63f3f01014dc256cdfb482bc741c9271397a93641ecf6a7d7a386fe02fc2f8984c389f7e3aa6bcb89158715cb8ceb278885751541b037f764 SHA512 e5bdbc2792aac39bb4065566811b85c70563781b20969843164b7d915cb197e204f21b1fa5c6af1b34d21774ce81ea5001556e522e5133aadf559164054c3df4 -EBUILD libinput-1.13.1.ebuild 2082 BLAKE2B 7431e359fba2baf63f3f01014dc256cdfb482bc741c9271397a93641ecf6a7d7a386fe02fc2f8984c389f7e3aa6bcb89158715cb8ceb278885751541b037f764 SHA512 e5bdbc2792aac39bb4065566811b85c70563781b20969843164b7d915cb197e204f21b1fa5c6af1b34d21774ce81ea5001556e522e5133aadf559164054c3df4 +DIST libinput-1.13.2.tar.xz 529488 BLAKE2B 489f962ca0b0385817fc76a5bc7254143d12c07e32a91dd118dca53fcdd6eaf5d2eef8aa5c5598a2aadda9e4a20b8a4c9340b60dee8286cd322fe2d294f1f6b7 SHA512 26f11c5274c26acc38b9b5729195010c0799a9563f1eb0e0cd67e323f8ed73b0fc8db8584ec8fdf1b726417f64c2daeb54832167079832626c8c1190fccf459f +EBUILD libinput-1.12.6.ebuild 2055 BLAKE2B c8dea3e1942f7ec25de860c377afd70ad5baacf632d12670ac5394bcfc9476ec987dd92630558a47d54d5a6aa58a779da51414bf534e6b32b82b556c2af6b087 SHA512 1638b3ec959a58c1b198990e028df0319360485e352e1f1fe4b20690cea0549b6272636213e38952f5b236ff335cff557d37e1e11919cd996d10b28eee0184dc +EBUILD libinput-1.13.1.ebuild 2065 BLAKE2B 2a0fc6fd6d51ce43ae70213313a2f06e360b55fe44fa643324ef2342ea723b6b360203a158f037efd5d4e5bee92b7ac8f42230bcdecd4bf152dd1aa82546ba9f SHA512 4020188a8802bf91c06bf5fbf7b9738ed2ba979aa4cc86d9a4a5317d1161a5c50298802e33ec015fc4b980e6ded61d6abfe9d4e94990556dfecb4cb51adc50ff +EBUILD libinput-1.13.2.ebuild 2065 BLAKE2B 2a0fc6fd6d51ce43ae70213313a2f06e360b55fe44fa643324ef2342ea723b6b360203a158f037efd5d4e5bee92b7ac8f42230bcdecd4bf152dd1aa82546ba9f SHA512 4020188a8802bf91c06bf5fbf7b9738ed2ba979aa4cc86d9a4a5317d1161a5c50298802e33ec015fc4b980e6ded61d6abfe9d4e94990556dfecb4cb51adc50ff MISC metadata.xml 448 BLAKE2B c7a735047f8d22e10d1094dc4bbcbd118c025f318280dafd36029484956465c5e459326fb765f04fbdddc03743760a9008c6ac2494ad113387134fb4e79c4c48 SHA512 945c1005dccddac8085fd8b2be635c08d5b4da1f8264d564d10526d11cf814131d1fa5fd7620f35811a90b43686517519f4e9aba9253f5d5d5b69daa25be52bf diff --git a/dev-libs/libinput/libinput-1.12.6.ebuild b/dev-libs/libinput/libinput-1.12.6.ebuild index fd10ed0a4e7d..213dd9f0cc1a 100644 --- a/dev-libs/libinput/libinput-1.12.6.ebuild +++ b/dev-libs/libinput/libinput-1.12.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 2014-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,14 +18,8 @@ IUSE="doc input_devices_wacom" # 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:= - virtual/udev -" -DEPEND="${RDEPEND} +BDEPEND=" + virtual/pkgconfig doc? ( $(python_gen_any_dep ' dev-python/commonmark[${PYTHON_USEDEP}] @@ -37,13 +31,16 @@ DEPEND="${RDEPEND} >=media-gfx/graphviz-2.38.0 ) " -# test? ( -# >=dev-libs/check-0.9.10 -# dev-util/valgrind -# sys-libs/libunwind ) -BDEPEND=" - virtual/pkgconfig +# 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}]" && \ diff --git a/dev-libs/libinput/libinput-1.13.0.ebuild b/dev-libs/libinput/libinput-1.13.0.ebuild deleted file mode 100644 index f8e313004d15..000000000000 --- a/dev-libs/libinput/libinput-1.13.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) - -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" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc input_devices_wacom" -# 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:= - virtual/udev -" -DEPEND="${RDEPEND} - 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-libs/check-0.9.10 -# dev-util/valgrind -# sys-libs/libunwind ) -BDEPEND=" - virtual/pkgconfig -" - -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_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) - -Dtests=false # tests are restricted - -Dudev-dir="$(get_udevdir)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use doc ; then - docinto html - dodoc -r "${BUILD_DIR}"/Documentation/. - fi -} - -pkg_postinst() { - udevadm hwdb --update --root="${ROOT%/}" -} diff --git a/dev-libs/libinput/libinput-1.13.1.ebuild b/dev-libs/libinput/libinput-1.13.1.ebuild index f8e313004d15..bc7c6286e491 100644 --- a/dev-libs/libinput/libinput-1.13.1.ebuild +++ b/dev-libs/libinput/libinput-1.13.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 2014-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,14 +18,8 @@ IUSE="doc input_devices_wacom" # 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:= - virtual/udev -" -DEPEND="${RDEPEND} +BDEPEND=" + virtual/pkgconfig doc? ( $(python_gen_any_dep ' dev-python/commonmark[${PYTHON_USEDEP}] @@ -37,13 +31,16 @@ DEPEND="${RDEPEND} >=media-gfx/graphviz-2.38.0 ) " -# test? ( -# >=dev-libs/check-0.9.10 -# dev-util/valgrind -# sys-libs/libunwind ) -BDEPEND=" - virtual/pkgconfig +# 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}]" && \ diff --git a/dev-libs/libinput/libinput-1.13.2.ebuild b/dev-libs/libinput/libinput-1.13.2.ebuild new file mode 100644 index 000000000000..bc7c6286e491 --- /dev/null +++ b/dev-libs/libinput/libinput-1.13.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 2014-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) + +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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc input_devices_wacom" +# 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" + +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_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) + -Dtests=false # tests are restricted + -Dudev-dir="$(get_udevdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use doc ; then + docinto html + dodoc -r "${BUILD_DIR}"/Documentation/. + fi +} + +pkg_postinst() { + udevadm hwdb --update --root="${ROOT%/}" +} -- cgit v1.2.3