[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d8c770274eb612119c7490dfb3fa850bdc26e5f7 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 10:12:38 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 10:12:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c77027 dev-libs/libinput: add pytest-xdist test dep The validate-quirks-files test needs this as it tries to invoke w/ -n rather than hitting an importerror. Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 27fd6eabd2b0..00fdfcb82be1 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.ebuild @@ -44,6 +44,7 @@ BDEPEND=" test? ( $(python_gen_any_dep ' dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] ') ) " @@ -61,6 +62,7 @@ python_check_deps() { if use test; then python_has_version \ "dev-python/pytest[${PYTHON_USEDEP}]" \ + "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ || return fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 9f11e924ea5fc1aba7908adbb47e0cfd1b9c7932 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 21 18:04:02 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 21 18:04:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f11e924 dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 - dev-libs/libinput/libinput-1.24.0.ebuild | 100 --- 2 files changed, 101 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index c3abe6b7d599..93761637c86b 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1 @@ -DIST libinput-1.24.0.tar.bz2 810034 BLAKE2B 41c9f5d47153ed5a885ec95a7e1032ea3783ced1dd94b89c688dee0c09dd849185acec8c16841257b05b8a7e3a7857acc74140745a8de1eb7c171b6fb1ca4eac SHA512 924554d62d232f99851db51386653e67083b8f3b8203b5d848294c08880e1ba153f80699900210d1b5b31566a2ef6bd4aa0662f107a2dcaed1fe0f7e1fb784db DIST libinput-1.25.0.tar.bz2 812020 BLAKE2B 03034b6315c281d7eee6a7bc1f4c799c2c7f74add7a195501de75feb6b98fa8dc601b7573da5586b2b2882c3cfaddfad62f5c1b836402dce1f463bdb2884945d SHA512 b9dc3f3b5f34c82399dfb7ccb5f65d19a596c415f0198b39e3f360f5b87c42124a5355c8d9f6f42cc9ae2d4f9a90fe5da6260136fa83d278048392f93381a84b diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild deleted file mode 100644 index e9161b1a48a1.. --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2014-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -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 ~ia64 ~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}] - ') - ) -" -# 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}]" \ - || 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e90794f564ebcb02d46bac8edac87ae258108a2d Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 14 14:47:57 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 19:24:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90794f5 dev-libs/libinput: stable 1.25.0 for sparc, bug #925271 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 1fa1cef23fc0..27fd6eabd2b0 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2b70faa33f28e1f96146d36af9eef331f66fe6c0 Author: Sam James gentoo org> AuthorDate: Wed Mar 13 23:57:27 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 23:57:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b70faa3 dev-libs/libinput: Stabilize 1.25.0 ppc, #925271 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 7fa65721fc51..1fa1cef23fc0 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6d493ad707cf8b77cf87bfd8454b8c3947614ba3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 14:17:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 14:17:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d493ad7 dev-libs/libinput: Stabilize 1.25.0 arm64, #925271 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 83ff6e0590c7..7fa65721fc51 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 1244416837e81fe244e246b776f94e372c197b0f Author: Sam James gentoo org> AuthorDate: Sat Feb 24 10:06:17 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 10:06:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12444168 dev-libs/libinput: Stabilize 1.25.0 amd64, #925271 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 11ac6919ae7f..83ff6e0590c7 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 269f57fbd8f0ac5b8371fe396f1603d284743ede Author: Sam James gentoo org> AuthorDate: Sat Feb 24 07:07:32 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 07:07:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269f57fb dev-libs/libinput: Stabilize 1.25.0 x86, #925271 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 47d7cf2f748d..11ac6919ae7f 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2eb825866fc5ee6554d168861ee236e1e7bc0a5a Author: Sam James gentoo org> AuthorDate: Fri Feb 23 06:42:05 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 23 06:42:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb82586 dev-libs/libinput: Stabilize 1.25.0 arm, #925271 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index d7b8202276eb..47d7cf2f748d 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 3c255543cc275f9c59c780c67d35d61ede74151a Author: Sam James gentoo org> AuthorDate: Fri Feb 23 04:44:45 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 23 04:44:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c255543 dev-libs/libinput: Stabilize 1.25.0 ppc64, #925271 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild index 1729702f9e4b..d7b8202276eb 100644 --- a/dev-libs/libinput/libinput-1.25.0.ebuild +++ b/dev-libs/libinput/libinput-1.25.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 1db4e35d585e7e94332a78cc6b27c74a402791da Author: Matt Turner gentoo org> AuthorDate: Wed Jan 17 17:09:38 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Jan 17 17:12:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db4e35d dev-libs/libinput: Version bump to 1.25.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.25.0.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 72e73e641e18..c3abe6b7d599 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.24.0.tar.bz2 810034 BLAKE2B 41c9f5d47153ed5a885ec95a7e1032ea3783ced1dd94b89c688dee0c09dd849185acec8c16841257b05b8a7e3a7857acc74140745a8de1eb7c171b6fb1ca4eac SHA512 924554d62d232f99851db51386653e67083b8f3b8203b5d848294c08880e1ba153f80699900210d1b5b31566a2ef6bd4aa0662f107a2dcaed1fe0f7e1fb784db +DIST libinput-1.25.0.tar.bz2 812020 BLAKE2B 03034b6315c281d7eee6a7bc1f4c799c2c7f74add7a195501de75feb6b98fa8dc601b7573da5586b2b2882c3cfaddfad62f5c1b836402dce1f463bdb2884945d SHA512 b9dc3f3b5f34c82399dfb7ccb5f65d19a596c415f0198b39e3f360f5b87c42124a5355c8d9f6f42cc9ae2d4f9a90fe5da6260136fa83d278048392f93381a84b diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild b/dev-libs/libinput/libinput-1.25.0.ebuild new file mode 100644 index ..1729702f9e4b --- /dev/null +++ b/dev-libs/libinput/libinput-1.25.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2014-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +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 ~ia64 ~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}] + ') + ) +" +# 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}]" \ + || 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d4eaee300219eabb68a66f10d7d5f6eef997e891 Author: Matt Turner gentoo org> AuthorDate: Sat Nov 25 17:09:22 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Nov 25 17:31:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4eaee30 dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 - dev-libs/libinput/libinput-1.23.0.ebuild | 91 2 files changed, 92 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index c54139fd21e2..72e73e641e18 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1 @@ -DIST libinput-1.23.0.tar.bz2 803316 BLAKE2B ec251c11d11d557be395bb2be2d2937aa36b41df7d047f7700baa43cf4869d287fd03c260229dc4cb18a587b5fb1957884299f9b0837d456459a049b7b1206a7 SHA512 cb752d8611d70d9ea26d875aba9db8d0e319e60697aedef1b16295e8180761ce4c8c9635b1aaeb3cfc32d8c5fbe4abfd9a5a4fd29c4b964b25c853c90e816a43 DIST libinput-1.24.0.tar.bz2 810034 BLAKE2B 41c9f5d47153ed5a885ec95a7e1032ea3783ced1dd94b89c688dee0c09dd849185acec8c16841257b05b8a7e3a7857acc74140745a8de1eb7c171b6fb1ca4eac SHA512 924554d62d232f99851db51386653e67083b8f3b8203b5d848294c08880e1ba153f80699900210d1b5b31566a2ef6bd4aa0662f107a2dcaed1fe0f7e1fb784db diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild deleted file mode 100644 index 70ab512032fe.. --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2014-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -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 ~ia64 ~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-doc/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) -" -# test? ( dev-util/valgrind ) - -python_check_deps() { - 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}]" -} - -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() { - optfeature "measure and replay tools" dev-python/libevdev - udev_reload -} - -pkg_postrm() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d0684ba3c465f9b6ee73f9086b1fe292faed68f2 Author: Matt Turner gentoo org> AuthorDate: Mon Oct 16 01:15:31 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 16 02:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0684ba3 dev-libs/libinput: Add test dependency on pytest Closes: https://bugs.gentoo.org/904128 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 27 ++- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index 635e6110457c..5a5b192a1c01 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.ebuild @@ -41,19 +41,28 @@ BDEPEND=" >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) " # test? ( dev-util/valgrind ) python_check_deps() { - 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}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup + 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}]" \ + || return + fi } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: ac4ab7725ad40d98e96a0cc373a88edf997ca582 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 13 14:14:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 13 14:14:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4ab772 dev-libs/libinput: Stabilize 1.24.0 ppc, #915657 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index fa60d284a2e2..17f1f5b5dffe 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 5c8f64363fe980223313983b04d5b765f3509713 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 13 14:14:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 13 14:14:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8f6436 dev-libs/libinput: Stabilize 1.24.0 x86, #915657 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index 17f1f5b5dffe..635e6110457c 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 5c24397a341dd25321d3b3e614c4086394f644e1 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:39 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c24397a dev-libs/libinput: Stabilize 1.24.0 arm64, #915657 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index 3cd031f794a6..e7475778e6a1 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 1e101ab13e8595d00eb9dfbc97aad6fadfeffe4f Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e101ab1 dev-libs/libinput: Stabilize 1.24.0 arm, #915657 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index 6b15610709ad..3bc76d83723e 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 17fd898ec5cd3e5cfdcad58fbd21bc9dca6925a2 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:38 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17fd898e dev-libs/libinput: Stabilize 1.24.0 amd64, #915657 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild index 3bc76d83723e..3cd031f794a6 100644 --- a/dev-libs/libinput/libinput-1.24.0.ebuild +++ b/dev-libs/libinput/libinput-1.24.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: c25150a3f8a17b9fa31dd9cd761b9f28f696a4e5 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 26 15:59:06 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 26 16:03:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25150a3 dev-libs/libinput: Version bump to 1.24.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.24.0.ebuild | 91 2 files changed, 92 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 737511a9f5a5..c54139fd21e2 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.23.0.tar.bz2 803316 BLAKE2B ec251c11d11d557be395bb2be2d2937aa36b41df7d047f7700baa43cf4869d287fd03c260229dc4cb18a587b5fb1957884299f9b0837d456459a049b7b1206a7 SHA512 cb752d8611d70d9ea26d875aba9db8d0e319e60697aedef1b16295e8180761ce4c8c9635b1aaeb3cfc32d8c5fbe4abfd9a5a4fd29c4b964b25c853c90e816a43 +DIST libinput-1.24.0.tar.bz2 810034 BLAKE2B 41c9f5d47153ed5a885ec95a7e1032ea3783ced1dd94b89c688dee0c09dd849185acec8c16841257b05b8a7e3a7857acc74140745a8de1eb7c171b6fb1ca4eac SHA512 924554d62d232f99851db51386653e67083b8f3b8203b5d848294c08880e1ba153f80699900210d1b5b31566a2ef6bd4aa0662f107a2dcaed1fe0f7e1fb784db diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild b/dev-libs/libinput/libinput-1.24.0.ebuild new file mode 100644 index ..6b15610709ad --- /dev/null +++ b/dev-libs/libinput/libinput-1.24.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 2014-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +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 ~ia64 ~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-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + 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}]" +} + +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() { + optfeature "measure and replay tools" dev-python/python-libevdev + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/files/, dev-libs/libinput/
commit: 51059f18651414a9eec90a11dcbfc0502315ea06 Author: Matt Turner gentoo org> AuthorDate: Fri May 12 22:08:30 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri May 12 22:34:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51059f18 dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 - .../libinput/files/libinput-1.22.1-sphinx-6.patch | 28 --- dev-libs/libinput/libinput-1.22.1.ebuild | 94 -- 3 files changed, 123 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 2d249e945791..737511a9f5a5 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1 @@ -DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e DIST libinput-1.23.0.tar.bz2 803316 BLAKE2B ec251c11d11d557be395bb2be2d2937aa36b41df7d047f7700baa43cf4869d287fd03c260229dc4cb18a587b5fb1957884299f9b0837d456459a049b7b1206a7 SHA512 cb752d8611d70d9ea26d875aba9db8d0e319e60697aedef1b16295e8180761ce4c8c9635b1aaeb3cfc32d8c5fbe4abfd9a5a4fd29c4b964b25c853c90e816a43 diff --git a/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch b/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch deleted file mode 100644 index 737ac3965c7a.. --- a/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://bugs.gentoo.org/891371 -https://bugs.gentoo.org/889908 -https://gitlab.freedesktop.org/libinput/libinput/-/commit/bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a - -From bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Tue, 17 Jan 2023 12:28:58 +1000 -Subject: [PATCH] doc/user: fix sphinx warning - -WARNING: extlinks: Sphinx-6.0 will require a caption string to contain -exactly one '%s' and all other '%' need to be escaped as '%%'. - -Well, let's do that then! - -Signed-off-by: Peter Hutterer a/doc/user/conf.py.in -+++ b/doc/user/conf.py.in -@@ -169,7 +169,7 @@ from recommonmark.parser import CommonMarkParser - - extlinks = { 'commit' : - ('https://gitlab.freedesktop.org/libinput/libinput/commit/%s', -- 'git commit ') -+ 'git commit %s') - } - - # -- git version hack - --- -GitLab diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild deleted file mode 100644 index 57d288d0c784.. --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2014-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -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 ~ia64 ~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-doc/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) -" -# test? ( dev-util/valgrind ) - -PATCHES=( - "${FILESDIR}"/${P}-sphinx-6.patch -) - -python_check_deps() { - python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ - python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \ - python_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 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 36e058d7e8cf22840600e363f88d327266f6fada Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 17:07:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 17:07:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e058d7 dev-libs/libinput: Stabilize 1.23.0 x86, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index bd52f1da6120..350c80a28cb9 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: ebe0282954d3d217e994a12a9e519a1f2ad87ce9 Author: Sam James gentoo org> AuthorDate: Wed May 10 16:37:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 16:37:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe02829 dev-libs/libinput: Stabilize 1.23.0 ppc, #906072 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index 39020c9c7459..bd52f1da6120 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: c11c03fdd49ef5874581939c786d916ea4dca816 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11c03fd dev-libs/libinput: Stabilize 1.23.0 sparc, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index 920626daf831..572a5c1625d3 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6f2c74ce7b2baf0463ad99f37109e2725e719702 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2c74ce dev-libs/libinput: Stabilize 1.23.0 ppc64, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index 572a5c1625d3..39020c9c7459 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 21596677d71f6a5b7cedd6368df955b1f3e5b8db Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21596677 dev-libs/libinput: Stabilize 1.23.0 arm, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index 4f69adea888f..920626daf831 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: a7091d40ee5efcfc410705e1cd13bc852ead91a4 Author: Sam James gentoo org> AuthorDate: Wed May 10 16:18:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 16:18:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7091d40 dev-libs/libinput: Stabilize 1.23.0 amd64, #906072 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild index d41c25b08fca..9689f0cd 100644 --- a/dev-libs/libinput/libinput-1.23.0.ebuild +++ b/dev-libs/libinput/libinput-1.23.0.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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 9a79416c762270d215c1c7f6821f9a0475dc8532 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 26 03:36:48 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 26 03:38:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a79416c dev-libs/libinput: Version bump to 1.23.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.23.0.ebuild | 91 2 files changed, 92 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 2a62e90cfe93..2d249e945791 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e +DIST libinput-1.23.0.tar.bz2 803316 BLAKE2B ec251c11d11d557be395bb2be2d2937aa36b41df7d047f7700baa43cf4869d287fd03c260229dc4cb18a587b5fb1957884299f9b0837d456459a049b7b1206a7 SHA512 cb752d8611d70d9ea26d875aba9db8d0e319e60697aedef1b16295e8180761ce4c8c9635b1aaeb3cfc32d8c5fbe4abfd9a5a4fd29c4b964b25c853c90e816a43 diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild b/dev-libs/libinput/libinput-1.23.0.ebuild new file mode 100644 index ..d41c25b08fca --- /dev/null +++ b/dev-libs/libinput/libinput-1.23.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 2014-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +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 ~ia64 ~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-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + 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}]" +} + +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() { + optfeature "measure and replay tools" dev-python/python-libevdev + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 19132ea604c288c0289958576ba8bec1f1e7f55e Author: Matoro Mahri users noreply github com> AuthorDate: Wed Mar 22 04:54:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19132ea6 dev-libs/libinput: Keyword 1.22.1 mips, #898014 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index 2cfa0fb9cd1b..57d288d0c784 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 502d3d5ef4002f83bd72e434310962ba549369b4 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 13 19:44:48 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 13 20:07:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502d3d5e dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 - dev-libs/libinput/libinput-1.21.0-r1.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index d2d3b9d8d2cc..2a62e90cfe93 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1 @@ -DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e diff --git a/dev-libs/libinput/libinput-1.21.0-r1.ebuild b/dev-libs/libinput/libinput-1.21.0-r1.ebuild deleted file mode 100644 index a39b1460c39d.. --- a/dev-libs/libinput/libinput-1.21.0-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2014-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -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://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0/10" -[[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 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 - - udev_reload -} - -pkg_postrm() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 41a29c83a53f01c4b79f5e3be571987f39244bfd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 19:17:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 19:17:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a29c83 dev-libs/libinput: Stabilize 1.22.1 sparc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index a8b231cd3216..2cfa0fb9cd1b 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 49dcbe6de7752b104fa712d373512226e496af09 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:02:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:02:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49dcbe6d dev-libs/libinput: Stabilize 1.22.1 ppc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index 224fa4b6e6d8..da83df27d555 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e5d22c1f03de6d78742efe6b7f66a8625937df7d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:46:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:46:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d22c1f dev-libs/libinput: Stabilize 1.22.1 amd64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index b156364bbd3d..224fa4b6e6d8 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: fb1b14b0a6b833f0dbdf56caf461e0d5cab95202 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:41:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:41:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1b14b0 dev-libs/libinput: Stabilize 1.22.1 x86, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index efbd82131884..b156364bbd3d 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2c6fcc4eaa73be8f2cb376e58dc1c217e7781331 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 05:56:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 05:56:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6fcc4e dev-libs/libinput: Stabilize 1.22.1 arm64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index f66378b2bda6..efbd82131884 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: f7b211ccf50768802789105d081d2ed5201d24db Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 2 19:52:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 2 19:52:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b211cc dev-libs/libinput: Stabilize 1.22.1 arm, #898950 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index 144cc92f93e5..f66378b2bda6 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/, dev-libs/libinput/files/
commit: 5a676e6198e558a1d71b36028e3face9e614ea33 Author: Sam James gentoo org> AuthorDate: Fri Jan 20 04:11:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 04:11:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a676e61 dev-libs/libinput: fix build w/ sphinx 6 Closes: https://bugs.gentoo.org/889908 Bug: https://bugs.gentoo.org/891371 Signed-off-by: Sam James gentoo.org> .../libinput/files/libinput-1.22.1-sphinx-6.patch | 28 ++ dev-libs/libinput/libinput-1.22.1.ebuild | 4 2 files changed, 32 insertions(+) diff --git a/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch b/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch new file mode 100644 index ..737ac3965c7a --- /dev/null +++ b/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/891371 +https://bugs.gentoo.org/889908 +https://gitlab.freedesktop.org/libinput/libinput/-/commit/bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a + +From bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 17 Jan 2023 12:28:58 +1000 +Subject: [PATCH] doc/user: fix sphinx warning + +WARNING: extlinks: Sphinx-6.0 will require a caption string to contain +exactly one '%s' and all other '%' need to be escaped as '%%'. + +Well, let's do that then! + +Signed-off-by: Peter Hutterer +--- a/doc/user/conf.py.in b/doc/user/conf.py.in +@@ -169,7 +169,7 @@ from recommonmark.parser import CommonMarkParser + + extlinks = { 'commit' : + ('https://gitlab.freedesktop.org/libinput/libinput/commit/%s', +- 'git commit ') ++ 'git commit %s') + } + + # -- git version hack - +-- +GitLab diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index a6741dc43f7b..70cad76124a2 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.1.ebuild @@ -44,6 +44,10 @@ BDEPEND=" " # test? ( dev-util/valgrind ) +PATCHES=( + "${FILESDIR}"/${P}-sphinx-6.patch +) + python_check_deps() { python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 59f2b4f8e18701bf0a0cdcb51aa9ac3df3183901 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:13:17 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f2b4f8 dev-libs/libinput: add 1.22.1 Closes: https://bugs.gentoo.org/889908 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.22.1.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 34737fce87c8..3ee0d562b1de 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e DIST libinput-1.22.0.tar.bz2 796133 BLAKE2B 3552f0a9ab0690969c5a7d62882733aa7bcaed1c0e97ff3606f58558c235cb67e3c81bc5a277273d26e6847438acccfc942d2fbec312e9a0d121d8ea21896496 SHA512 62cc36845daa7bc4b8477dd71abe629309683a93de753382a90e8466915e2b96b9c6914b431747d3462c15d8ab42bc70ee755800eec60c4ad7e9f3b4f7dba76d +DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild new file mode 100644 index ..a6741dc43f7b --- /dev/null +++ b/dev-libs/libinput/libinput-1.22.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 2014-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +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 ~ia64 ~loong ~m68k ~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-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \ + python_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() { + optfeature "measure and replay tools" dev-python/python-libevdev + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: b21a4cd05152c557ba612a233e6bf2479138866e Author: Sam James gentoo org> AuthorDate: Tue Nov 22 04:23:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 04:24:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21a4cd0 dev-libs/libinput: add 1.22.0 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.22.0.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 5d4d659f4308..34737fce87c8 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e +DIST libinput-1.22.0.tar.bz2 796133 BLAKE2B 3552f0a9ab0690969c5a7d62882733aa7bcaed1c0e97ff3606f58558c235cb67e3c81bc5a277273d26e6847438acccfc942d2fbec312e9a0d121d8ea21896496 SHA512 62cc36845daa7bc4b8477dd71abe629309683a93de753382a90e8466915e2b96b9c6914b431747d3462c15d8ab42bc70ee755800eec60c4ad7e9f3b4f7dba76d diff --git a/dev-libs/libinput/libinput-1.22.0.ebuild b/dev-libs/libinput/libinput-1.22.0.ebuild new file mode 100644 index ..4457b5e6d2e8 --- /dev/null +++ b/dev-libs/libinput/libinput-1.22.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +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 ~ia64 ~loong ~m68k ~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-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \ + python_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() { + optfeature "measure and replay tools" dev-python/python-libevdev + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 06b28b24fa38c67f5b320fbf85699218069f733f Author: Matt Turner gentoo org> AuthorDate: Thu Nov 10 20:05:34 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 10 20:05:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b28b24 dev-libs/libinput: Drop gnome@ as a maintainer Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/libinput/metadata.xml b/dev-libs/libinput/metadata.xml index 33243afbabf3..8616f51e8744 100644 --- a/dev-libs/libinput/metadata.xml +++ b/dev-libs/libinput/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -gn...@gentoo.org -Gentoo GNOME Desktop - x...@gentoo.org X11
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 588eb50249014cc3b878ffd68229f4143a124799 Author: Sam James gentoo org> AuthorDate: Thu Jul 21 00:12:56 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 21 00:12:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588eb502 dev-libs/libinput: Stabilize 1.21.0-r1 ppc, #853958 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.21.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.21.0-r1.ebuild b/dev-libs/libinput/libinput-1.21.0-r1.ebuild index 700a7b3ca189..6663d8303e6a 100644 --- a/dev-libs/libinput/libinput-1.21.0-r1.ebuild +++ b/dev-libs/libinput/libinput-1.21.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d4d1639e206345d352d653ed8519eb28bbaedd3b Author: Sam James gentoo org> AuthorDate: Mon Jul 18 17:44:04 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 18 17:44:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d1639e dev-libs/libinput: Stabilize 1.21.0-r1 arm, #853958 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.21.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.21.0-r1.ebuild b/dev-libs/libinput/libinput-1.21.0-r1.ebuild index eefc325879df..555c52983feb 100644 --- a/dev-libs/libinput/libinput-1.21.0-r1.ebuild +++ b/dev-libs/libinput/libinput-1.21.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 25b2151f5173d6109a08eb053b991a07efb57d45 Author: Matt Turner gentoo org> AuthorDate: Wed Jun 8 02:15:29 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 12 01:40:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b2151f dev-libs/libinput: Fix a few things * Drop the 'udev hwdb' calls, per floppym's advice: libinput does not install any hwdb files on my system, so probably drop udevadm hwdb --update. * Add Python 3.11 compatibility * Subscribe to libwacom subslot (bug #848522) Closes: https://bugs.gentoo.org/848522 Signed-off-by: Matt Turner gentoo.org> .../libinput/{libinput-1.21.0.ebuild => libinput-1.21.0-r1.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-libs/libinput/libinput-1.21.0.ebuild b/dev-libs/libinput/libinput-1.21.0-r1.ebuild similarity index 94% rename from dev-libs/libinput/libinput-1.21.0.ebuild rename to dev-libs/libinput/libinput-1.21.0-r1.ebuild index 0dfc7b33fd56..acb03afb6c54 100644 --- a/dev-libs/libinput/libinput-1.21.0.ebuild +++ b/dev-libs/libinput/libinput-1.21.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit meson python-any-r1 udev @@ -32,7 +32,7 @@ BDEPEND=" " # test? ( dev-util/valgrind ) RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) + input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) >=dev-libs/libevdev-1.9.902 >=sys-libs/mtdev-1.1 virtual/libudev:= @@ -85,7 +85,6 @@ pkg_postinst() { fi udev_reload - udevadm hwdb --update --root="${ROOT}" } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2cda4dbc25ce5861d67199909a7a85a49264b12b Author: Lars Wendler gentoo org> AuthorDate: Sat Jun 11 23:32:42 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jun 11 23:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cda4dbc dev-libs/libinput: Bump to version 1.21.0 Closes: https://bugs.gentoo.org/842996 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.21.0.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 8ae9e3a564f3..8c70311bb34c 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.20.1.tar.gz 983069 BLAKE2B 8e63e286c0c4284f4a61129d8b6394e7ca9f2018c6a2781a7fe4b7389120dcaf5c101ccfb4b0b869afc48e954ce244213b5d206ff546d698068e738ac853 SHA512 91f6d6957b16d76807b376d4f81333ed16218fd37b090417d03a2e551d1f5b2c734d891d267bcdc4314cd698d7830f2f467389a9af58155e4e97a86002c8db78 +DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e diff --git a/dev-libs/libinput/libinput-1.21.0.ebuild b/dev-libs/libinput/libinput-1.21.0.ebuild new file mode 100644 index ..0dfc7b33fd56 --- /dev/null +++ b/dev-libs/libinput/libinput-1.21.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +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://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/10" +[[ "$(ver_cut 3)" -gt 900 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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 + + udev_reload + udevadm hwdb --update --root="${ROOT}" +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: a318cfd447c8724701237708a8be762cf181ecce Author: Matt Turner gentoo org> AuthorDate: Fri May 13 12:48:45 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri May 13 12:49:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a318cfd4 dev-libs/libinput: Drop old versions Bug: https://bugs.gentoo.org/839729 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 2 - dev-libs/libinput/libinput-1.19.3.ebuild | 88 dev-libs/libinput/libinput-1.20.0.ebuild | 88 3 files changed, 178 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 025970ebb5cf..8ae9e3a564f3 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,3 +1 @@ -DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298 -DIST libinput-1.20.0.tar.gz 982547 BLAKE2B 6a30ec5473b7271b89a50cb5147900928bc1ac370cb30bb7a9282517f9ced1973e7f83e864a865c840a1f1fe447459c329b8966211cafcd28f8d1285a36de593 SHA512 b92345809f4e18b2335e3c377d1a8edda523462ff23fba6abcc5f8cf01b80fc4c6e4e06886088788c4b04873d37da210876f201bb81203af2f9f614bc659e6eb DIST libinput-1.20.1.tar.gz 983069 BLAKE2B 8e63e286c0c4284f4a61129d8b6394e7ca9f2018c6a2781a7fe4b7389120dcaf5c101ccfb4b0b869afc48e954ce244213b5d206ff546d698068e738ac853 SHA512 91f6d6957b16d76807b376d4f81333ed16218fd37b090417d03a2e551d1f5b2c734d891d267bcdc4314cd698d7830f2f467389a9af58155e4e97a86002c8db78 diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild deleted file mode 100644 index eb86ae8388e5.. --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - -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 ~m68k 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.20.0.ebuild b/dev-libs/libinput/libinput-1.20.0.ebuild deleted file mode 100644 index c14415db2dff.. --- a/dev-libs/libinput/libinput-1.20.0.ebuild +++ /dev/null @@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: b0f47107265a8e4a48a80184d52f194911a5c404 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 13 06:54:32 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 13 06:54:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f47107 dev-libs/libinput: Stabilize 1.20.1 arm64, #839732 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index 6182a2f61425..9b5fb5fbc568 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 4c8419853c8a8b61986d25d74eaf2fcdc2bfff85 Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 06:50:45 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 07:33:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c841985 dev-libs/libinput: keyword 1.20.1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index 4bb5b6d80ab7..6182a2f61425 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 93ff86a5b6a54c2d5f345f0e93707e1c0b11fe25 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 24 17:47:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 24 17:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ff86a5 dev-libs/libinput: Stabilize 1.20.1 arm, #839732 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index 4191c6828b4c..e236b8976450 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 9dddc66929edc948c893f6409bfac7d124204160 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 22 16:50:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 22 16:50:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dddc669 dev-libs/libinput: Stabilize 1.20.1 ppc64, #839732 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index ac4a711b7eca..4191c6828b4c 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 91aa9d96cae00d5a7a02a041a0646863ff941841 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 21 07:07:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 21 07:07:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91aa9d96 dev-libs/libinput: x86 stable wrt bug #839732 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index f1846ed2c2ae..ac4a711b7eca 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e2148d01715b75d329d952b50c235a438d968192 Author: Sam James gentoo org> AuthorDate: Wed Apr 20 23:52:20 2022 + Commit: Sam James gentoo org> CommitDate: Wed Apr 20 23:52:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2148d01 dev-libs/libinput: Stabilize 1.20.1 amd64, #839732 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index 68ff57486bc2..f1846ed2c2ae 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 149eece3e51d2ae4f3d64eef81257fee5400a735 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 20 17:07:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 20 17:07:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149eece3 dev-libs/libinput: Stabilize 1.20.1 sparc, #839732 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild index c14415db2dff..68ff57486bc2 100644 --- a/dev-libs/libinput/libinput-1.20.1.ebuild +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; LICENSE="MIT" SLOT="0/10" [[ "$(ver_cut 3)" -gt 900 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: ecdd400028f59f36e1a8680cb2eba032511552ca Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 20 09:38:18 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 20 09:39:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdd4000 dev-libs/libinput: Bump to version 1.20.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.20.1.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 4ffa65558dbe..025970ebb5cf 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298 DIST libinput-1.20.0.tar.gz 982547 BLAKE2B 6a30ec5473b7271b89a50cb5147900928bc1ac370cb30bb7a9282517f9ced1973e7f83e864a865c840a1f1fe447459c329b8966211cafcd28f8d1285a36de593 SHA512 b92345809f4e18b2335e3c377d1a8edda523462ff23fba6abcc5f8cf01b80fc4c6e4e06886088788c4b04873d37da210876f201bb81203af2f9f614bc659e6eb +DIST libinput-1.20.1.tar.gz 983069 BLAKE2B 8e63e286c0c4284f4a61129d8b6394e7ca9f2018c6a2781a7fe4b7389120dcaf5c101ccfb4b0b869afc48e954ce244213b5d206ff546d698068e738ac853 SHA512 91f6d6957b16d76807b376d4f81333ed16218fd37b090417d03a2e551d1f5b2c734d891d267bcdc4314cd698d7830f2f467389a9af58155e4e97a86002c8db78 diff --git a/dev-libs/libinput/libinput-1.20.1.ebuild b/dev-libs/libinput/libinput-1.20.1.ebuild new file mode 100644 index ..c14415db2dff --- /dev/null +++ b/dev-libs/libinput/libinput-1.20.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +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://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/10" +[[ "$(ver_cut 3)" -gt 900 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 345890b54e7901439e72cb6e94059415d061f115 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 19 23:08:35 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 19 23:08:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345890b5 dev-libs/libinput: Bump to version 1.20.0 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.20.0.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index e530aeac9f58..4ffa65558dbe 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298 +DIST libinput-1.20.0.tar.gz 982547 BLAKE2B 6a30ec5473b7271b89a50cb5147900928bc1ac370cb30bb7a9282517f9ced1973e7f83e864a865c840a1f1fe447459c329b8966211cafcd28f8d1285a36de593 SHA512 b92345809f4e18b2335e3c377d1a8edda523462ff23fba6abcc5f8cf01b80fc4c6e4e06886088788c4b04873d37da210876f201bb81203af2f9f614bc659e6eb diff --git a/dev-libs/libinput/libinput-1.20.0.ebuild b/dev-libs/libinput/libinput-1.20.0.ebuild new file mode 100644 index ..c14415db2dff --- /dev/null +++ b/dev-libs/libinput/libinput-1.20.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +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://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/10" +[[ "$(ver_cut 3)" -gt 900 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: f8ed4543bdb42bb8935f0a4212681c81455d453c Author: Sam James gentoo org> AuthorDate: Mon Jan 24 14:49:01 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 14:49:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ed4543 dev-libs/libinput: Stabilize 1.19.3 ppc, #831048 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild index ddd619e8bc87..eb86ae8388e5 100644 --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ b/dev-libs/libinput/libinput-1.19.3.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 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: eff8d3c08b4f720693e8e4beddf53401ff9f3891 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 14:44:21 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 14:45:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff8d3c0 dev-libs/libinput: Stabilize 1.19.3 arm, #831048 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild index 590e9d0d64d4..ddd619e8bc87 100644 --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ b/dev-libs/libinput/libinput-1.19.3.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 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 57fc02bb9c85161ba22d3827c44deba186db82b0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 21 16:00:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 22 22:38:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fc02bb dev-libs/libinput: stable 1.19.3 for sparc, bug #831048 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild index efc5ee262c30..92ec9219105c 100644 --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ b/dev-libs/libinput/libinput-1.19.3.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 ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: f7ed5cec0cff6d2a03a59732789e0018c5a7052b Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 20 09:42:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 20 09:42:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ed5cec dev-libs/libinput: Stabilize 1.19.3 ppc64, #831048 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild index 4fc5406a4519..c4b0384731a3 100644 --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ b/dev-libs/libinput/libinput-1.19.3.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 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 892d80487ae3930062c8c409916b4ac3a3b40796 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 2 12:51:14 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 2 12:51:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892d8048 dev-libs/libinput: Keyword 1.19.3 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/libinput/libinput-1.19.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild index 07b92e48c6a0..4fc5406a4519 100644 --- a/dev-libs/libinput/libinput-1.19.3.ebuild +++ b/dev-libs/libinput/libinput-1.19.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2014-2021 Gentoo Authors +# Copyright 2014-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: adf9da545424cb6e489320c954e6ab65bd3d8cb9 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 15 18:30:11 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 15 18:30:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf9da54 dev-libs/libinput: Bump to version 1.19.3 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.19.3.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 060c8e4f89bb..8c9c077ce39e 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.19.2.tar.xz 654924 BLAKE2B b55d34186bba3d4956d7308594acd0928b7bc575c34b8c53ee95780887beccd141804e278cd1ea6c8fb48d064bde9c95c26c6613d6169dfa4e7ccdd64a50d3e3 SHA512 fc5244dc90ceb710f7b5bb76a3cafc7dd5a8d5fa05c51122412615bfc3a99435d6a1017b79c3ce73561139fc2f5959acaf16cb9500796ea2f3eb6cb95d1a1acb +DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298 diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild new file mode 100644 index ..07b92e48c6a0 --- /dev/null +++ b/dev-libs/libinput/libinput-1.19.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: eb93a90ccd9edb9914e836ae718bb272764b0d7a Author: Matt Turner gentoo org> AuthorDate: Thu Nov 18 07:45:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 18 07:46:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb93a90c dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 2 - dev-libs/libinput/libinput-1.18.1.ebuild | 88 dev-libs/libinput/libinput-1.19.1.ebuild | 88 3 files changed, 178 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index d76f5352724c..060c8e4f89bb 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,3 +1 @@ -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 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.. --- 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.. --- a/dev-libs/libinput/libinput-1.19.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2021 Gentoo Authors -#
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d687f87e9a51f37d5cec2e768bf6374c137ae06f Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 17 21:24:28 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 17 22:54:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d687f87e dev-libs/libinput: Stabilize 1.19.2 ppc64, #822339 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index 3efde5ce94cc..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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6c5088abd61be81edd2d3f6a214905fad035bcc1 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 17 16:51:03 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 17 16:51:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5088ab dev-libs/libinput: Stabilize 1.19.2 ppc, #822339 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index c6f89364fb6e..3efde5ce94cc 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 0d5bb6d91d21a67fb3e32838cf83e0a30bc1e7ed Author: Sam James gentoo org> AuthorDate: Wed Nov 17 07:47:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 07:48:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5bb6d9 dev-libs/libinput: Stabilize 1.19.2 arm64, #822339 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index dd09d5365f28..c6f89364fb6e 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 81947e9b5c0c220211e29eb691c99dc1923b5f48 Author: Jakov Smolić gentoo org> AuthorDate: Mon Nov 15 08:37:48 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Nov 15 08:37:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81947e9b dev-libs/libinput: Stabilize 1.19.2 x86, #822339 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index f78712ff629d..dd09d5365f28 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 384e029d19d3a62f2a97e0dc94136d66004ff3ce Author: Sam James gentoo org> AuthorDate: Mon Nov 15 01:11:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 15 01:11:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384e029d dev-libs/libinput: Stabilize 1.19.2 arm, #822339 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index a310997a8aab..f78712ff629d 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e1219e1444b584286e672ed22826c512ddd057fd Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Nov 10 21:10:20 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 12 20:51:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1219e14 dev-libs/libinput: stable 1.19.2 for sparc, bug #822339 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index 9f5c8681bb5..a310997a8aa 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 18b90d4229dcc2d1e82c305907cc52f053c85efb Author: Jakov Smolić gentoo org> AuthorDate: Sun Nov 7 22:10:10 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Nov 7 22:10:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b90d42 dev-libs/libinput: Stabilize 1.19.2 amd64, #822339 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libinput/libinput-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild index 07b92e48c6a..9f5c8681bb5 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d753c9f0234cdab9732c12997a177ed115315366 Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 21 15:40:57 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 21 15:41:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d753c9f0 dev-libs/libinput: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 2 - dev-libs/libinput/libinput-1.18.0.ebuild | 88 dev-libs/libinput/libinput-1.19.0.ebuild | 88 3 files changed, 178 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 62d4e99dd11..d76f5352724 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,5 +1,3 @@ -DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff SHA512 9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90 DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 -DIST libinput-1.19.0.tar.xz 654308 BLAKE2B 6942e704881360724d02f94a9ab87b90c350d16c28305af796a55eed67665cb4c4cbf035a0aaa085ccfc0027bb1936e722bf43dea53dee1c80b2376859dfba9f SHA512 daf42ce797f2b5aef8d6f7a5c0d967590581e6ac12c26fa6bde5fbc619d75319e39ca55d65d5347e554dd6a48b91f5fed4d3167eabef8ad1ebc43bc0c3e8e220 DIST libinput-1.19.1.tar.xz 654600 BLAKE2B fb1c26874e29fc12d5259b00e0790d65584c8128cc7dc0abf3b094abfef5f26a45fb06142fdad3cef13774d6bc9a99a50636e9745270a4113e76e3ba5b6bad0f SHA512 63084f5e081ee4918fee8584d99e6feb84ce9b771015c556c930843e0097abb9b93b6f9731c488b8493eac18fa4086f4822a2ed00f3cb3258346341ad0061c36 DIST libinput-1.19.2.tar.xz 654924 BLAKE2B b55d34186bba3d4956d7308594acd0928b7bc575c34b8c53ee95780887beccd141804e278cd1ea6c8fb48d064bde9c95c26c6613d6169dfa4e7ccdd64a50d3e3 SHA512 fc5244dc90ceb710f7b5bb76a3cafc7dd5a8d5fa05c51122412615bfc3a99435d6a1017b79c3ce73561139fc2f5959acaf16cb9500796ea2f3eb6cb95d1a1acb diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild deleted file mode 100644 index 66c9079fcdc..000 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,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 -} -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 3585d635dba51c4965d8b1b427df28f93cf08f38 Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 21 15:39:06 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 21 15:41:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3585d635 dev-libs/libinput: Bump to version 1.19.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.19.2.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 5e692a189af..62d4e99dd11 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -2,3 +2,4 @@ DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c2603 DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 DIST libinput-1.19.0.tar.xz 654308 BLAKE2B 6942e704881360724d02f94a9ab87b90c350d16c28305af796a55eed67665cb4c4cbf035a0aaa085ccfc0027bb1936e722bf43dea53dee1c80b2376859dfba9f SHA512 daf42ce797f2b5aef8d6f7a5c0d967590581e6ac12c26fa6bde5fbc619d75319e39ca55d65d5347e554dd6a48b91f5fed4d3167eabef8ad1ebc43bc0c3e8e220 DIST libinput-1.19.1.tar.xz 654600 BLAKE2B fb1c26874e29fc12d5259b00e0790d65584c8128cc7dc0abf3b094abfef5f26a45fb06142fdad3cef13774d6bc9a99a50636e9745270a4113e76e3ba5b6bad0f SHA512 63084f5e081ee4918fee8584d99e6feb84ce9b771015c556c930843e0097abb9b93b6f9731c488b8493eac18fa4086f4822a2ed00f3cb3258346341ad0061c36 +DIST libinput-1.19.2.tar.xz 654924 BLAKE2B b55d34186bba3d4956d7308594acd0928b7bc575c34b8c53ee95780887beccd141804e278cd1ea6c8fb48d064bde9c95c26c6613d6169dfa4e7ccdd64a50d3e3 SHA512 fc5244dc90ceb710f7b5bb76a3cafc7dd5a8d5fa05c51122412615bfc3a99435d6a1017b79c3ce73561139fc2f5959acaf16cb9500796ea2f3eb6cb95d1a1acb diff --git a/dev-libs/libinput/libinput-1.19.2.ebuild b/dev-libs/libinput/libinput-1.19.2.ebuild new file mode 100644 index 000..07b92e48c6a --- /dev/null +++ b/dev-libs/libinput/libinput-1.19.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +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." +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: ee2b85ebe6316874a8a64d87d5b9e3dc889fef7b Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 10 16:04:00 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Oct 11 10:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2b85eb dev-libs/libinput: fix some minimum deps Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libinput/libinput-1.19.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libinput/libinput-1.19.1.ebuild b/dev-libs/libinput/libinput-1.19.1.ebuild index c16d3716f3d..8a59c174371 100644 --- a/dev-libs/libinput/libinput-1.19.1.ebuild +++ b/dev-libs/libinput/libinput-1.19.1.ebuild @@ -32,8 +32,8 @@ BDEPEND=" " # test? ( dev-util/valgrind ) RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) - >=dev-libs/libevdev-1.3 + input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) + >=dev-libs/libevdev-1.9.902 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: ef2dfe9c1f05c11ad70c507a5a1f219544dd14d8 Author: Sam James gentoo org> AuthorDate: Fri Oct 1 23:40:40 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 1 23:40:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2dfe9c dev-libs/libinput: Stabilize 1.18.1 arm64, #813456 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index 1ca2ccd4a31..38cc1b8b189 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6935313fc82fdb57a13841537b3e1822d5c13d7b Author: Lars Wendler gentoo org> AuthorDate: Tue Sep 28 10:23:50 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Sep 28 10:23:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6935313f dev-libs/libinput: Bump to version 1.19.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.19.1.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 3ae76ad5b8c..5e692a189af 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,3 +1,4 @@ DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff SHA512 9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90 DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 DIST libinput-1.19.0.tar.xz 654308 BLAKE2B 6942e704881360724d02f94a9ab87b90c350d16c28305af796a55eed67665cb4c4cbf035a0aaa085ccfc0027bb1936e722bf43dea53dee1c80b2376859dfba9f SHA512 daf42ce797f2b5aef8d6f7a5c0d967590581e6ac12c26fa6bde5fbc619d75319e39ca55d65d5347e554dd6a48b91f5fed4d3167eabef8ad1ebc43bc0c3e8e220 +DIST libinput-1.19.1.tar.xz 654600 BLAKE2B fb1c26874e29fc12d5259b00e0790d65584c8128cc7dc0abf3b094abfef5f26a45fb06142fdad3cef13774d6bc9a99a50636e9745270a4113e76e3ba5b6bad0f SHA512 63084f5e081ee4918fee8584d99e6feb84ce9b771015c556c930843e0097abb9b93b6f9731c488b8493eac18fa4086f4822a2ed00f3cb3258346341ad0061c36 diff --git a/dev-libs/libinput/libinput-1.19.1.ebuild b/dev-libs/libinput/libinput-1.19.1.ebuild new file mode 100644 index 000..c16d3716f3d --- /dev/null +++ b/dev-libs/libinput/libinput-1.19.1.ebuild @@ -0,0 +1,88 @@ +# 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 -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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d26ba26c73fae0fbdb9c063372755de7fe57b629 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 25 05:15:58 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 25 05:15:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26ba26c dev-libs/libinput: ppc stable wrt bug #813456 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index 2a118f9c8fc..1ca2ccd4a31 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: bb3491a37804b3738635a93bf3964d869cce5cee Author: Sam James gentoo org> AuthorDate: Sun Sep 19 22:11:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 19 22:11:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3491a3 dev-libs/libinput: Stabilize 1.18.1 arm, #813456 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index 5c87acb2d00..2a118f9c8fc 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 836cf56c56b221c956370cf125f7d55e5ae7f861 Author: Sam James gentoo org> AuthorDate: Sat Sep 18 17:12:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 18 17:28:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836cf56c dev-libs/libinput: Stabilize 1.18.1 x86, #813456 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index 6a6bf69ed77..5c87acb2d00 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6292254926ef4f8e19c471e8961f04989ba28530 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 18 12:29:05 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 18 12:29:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62922549 dev-libs/libinput: sparc stable wrt bug #813456 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index e78f62e8ec2..6a6bf69ed77 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d0cead20848d85f04b06c8975afa376d87191b46 Author: Sam James gentoo org> AuthorDate: Sat Sep 18 08:13:36 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 18 08:13:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cead20 dev-libs/libinput: Stabilize 1.18.1 amd64, #813456 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index d0ecc1a3ba9..e78f62e8ec2 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 277080ed13d542aed840bcb43f8c47de7600b91d Author: Sam James gentoo org> AuthorDate: Sat Sep 18 04:24:27 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 18 04:24:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277080ed dev-libs/libinput: Stabilize 1.18.1 ppc64, #813456 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild index 7eac9e2a392..d0ecc1a3ba9 100644 --- a/dev-libs/libinput/libinput-1.18.1.ebuild +++ b/dev-libs/libinput/libinput-1.18.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: a67cef31ceabe0ab0db927a11a0ac443df1e96c7 Author: Sam James gentoo org> AuthorDate: Sat Sep 18 02:58:22 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 18 02:58:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67cef31 dev-libs/libinput: fix mismatch b/t python_check_deps and BDEPEND Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.19.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/libinput/libinput-1.19.0.ebuild b/dev-libs/libinput/libinput-1.19.0.ebuild index 7eac9e2a392..c16d3716f3d 100644 --- a/dev-libs/libinput/libinput-1.19.0.ebuild +++ b/dev-libs/libinput/libinput-1.19.0.ebuild @@ -42,10 +42,10 @@ 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}]" + 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() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: cc4aefe13d2368b2013554545aafbd4471b4620b Author: Lars Wendler gentoo org> AuthorDate: Fri Sep 17 11:17:38 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Sep 17 11:17:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4aefe1 dev-libs/libinput: Bump to version 1.19.0 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.19.0.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 1aa164f2eb7..3ae76ad5b8c 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff SHA512 9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90 DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 +DIST libinput-1.19.0.tar.xz 654308 BLAKE2B 6942e704881360724d02f94a9ab87b90c350d16c28305af796a55eed67665cb4c4cbf035a0aaa085ccfc0027bb1936e722bf43dea53dee1c80b2376859dfba9f SHA512 daf42ce797f2b5aef8d6f7a5c0d967590581e6ac12c26fa6bde5fbc619d75319e39ca55d65d5347e554dd6a48b91f5fed4d3167eabef8ad1ebc43bc0c3e8e220 diff --git a/dev-libs/libinput/libinput-1.19.0.ebuild b/dev-libs/libinput/libinput-1.19.0.ebuild new file mode 100644 index 000..7eac9e2a392 --- /dev/null +++ b/dev-libs/libinput/libinput-1.19.0.ebuild @@ -0,0 +1,88 @@ +# 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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: d2ea8d9807e3057a8c1126d9bf109c86a7e3c2a0 Author: Lars Wendler gentoo org> AuthorDate: Tue Aug 3 19:25:19 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Aug 3 19:25:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ea8d98 dev-libs/libinput: Bump to version 1.18.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.18.1.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 3406b1482fb..1aa164f2eb7 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff SHA512 9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90 +DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526 SHA512 450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828 diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild b/dev-libs/libinput/libinput-1.18.1.ebuild new file mode 100644 index 000..7eac9e2a392 --- /dev/null +++ b/dev-libs/libinput/libinput-1.18.1.ebuild @@ -0,0 +1,88 @@ +# 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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 77b4ef46af47024502c3dbb53ae2fd03e4236c38 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 22:16:16 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 22:16:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b4ef46 dev-libs/libinput: Stabilize 1.18.0 ppc64, #797562 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild index f757d3635d3..66c9079fcdc 100644 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ b/dev-libs/libinput/libinput-1.18.0.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 7b40a1b7f130664d7d4e59171a902d02fd200a38 Author: Sam James gentoo org> AuthorDate: Sat Jul 24 13:42:25 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 24 13:42:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b40a1b7 dev-libs/libinput: Stabilize 1.18.0 x86, #797562 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild index 47c3c7362ce..26ab92bbdc3 100644 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ b/dev-libs/libinput/libinput-1.18.0.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 94d110347d056c44c8cc23a67716e9241cef13eb Author: Sam James gentoo org> AuthorDate: Sat Jul 17 04:59:08 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 17 04:59:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d11034 dev-libs/libinput: Stabilize 1.18.0 arm64, #797562 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild index 72ba00e1606..47c3c7362ce 100644 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ b/dev-libs/libinput/libinput-1.18.0.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e9633e245738c1f746cb6cf1c7e833e13ccbe09a Author: Sam James gentoo org> AuthorDate: Sun Jul 4 22:19:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 4 22:19:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9633e24 dev-libs/libinput: Stabilize 1.18.0 amd64, #797562 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild index 4fee08a9fe7..ccbd8f520e5 100644 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ b/dev-libs/libinput/libinput-1.18.0.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 67d46f5d4aaa506f60d89a25c9ec7148c81615b9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Jul 4 10:03:38 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 4 10:28:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d46f5d dev-libs/libinput: stable 1.18.0 for sparc, bug #797562 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libinput/libinput-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild index 610b570961f..4fee08a9fe7 100644 --- a/dev-libs/libinput/libinput-1.18.0.ebuild +++ b/dev-libs/libinput/libinput-1.18.0.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 817dd96c76c37753621e9352e9fa78a9d110c492 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 2 11:43:08 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 2 11:43:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817dd96c dev-libs/libinput: Bump to version 1.18.0 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.18.0.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index a4b5fb3a49b..4994f7d5287 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.17.2.tar.xz 611388 BLAKE2B a94ab1e3ef65f49a3043e5f84d68748c4800be1e2e0911b45be2a9cd6655311b2e6c2fcde64827f57e74318fc759d95e045125239305a2ae94175371c178c50a SHA512 b8953ad483648d5629d56c4dc226d4906693b15da5ba4027627a51ec35ea65b0603c09056b52ed2025df1f7a877669a5b7482c025e0b37003fc676563bd05263 DIST libinput-1.17.3.tar.xz 612892 BLAKE2B 1acae8a5bc0f87b547c83a0f72e0693ac95cf85377269efebc5ade8606620fcb3d7300fabb05dafd5492458da3d2300667ed6e43d9e6fcda2bd4f461bc0685a8 SHA512 3d1ab4362ede886996795d700a938d20e04cd922e8f9598fe9346f9f93e149119526fb324a096787b4b8a47bf3e5613130bcd874f10df86761031710d2acc792 +DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff SHA512 9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90 diff --git a/dev-libs/libinput/libinput-1.18.0.ebuild b/dev-libs/libinput/libinput-1.18.0.ebuild new file mode 100644 index 000..610b570961f --- /dev/null +++ b/dev-libs/libinput/libinput-1.18.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: a63817f920a6fceb2dd3237ee311c47d76481665 Author: Matt Turner gentoo org> AuthorDate: Sat May 29 18:10:27 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 29 18:16:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63817f9 dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 - dev-libs/libinput/libinput-1.17.1.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index bc5c7d5ace5..a4b5fb3a49b 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,3 +1,2 @@ -DIST libinput-1.17.1.tar.xz 611492 BLAKE2B 274312240fccc49a45dedc3d41018bc952f25040217f388fd461aebabe796be106dd4f34cb2e40ce91fc75219c47fbd605c6facdc4d47893420e5df199a7edb7 SHA512 2e7baa198fed9c673d28453efb066f9371f2b575a844e41cde455c636bbe1cc68faae7129026944a502cd5d7bfcc72272066b9e3cda5c959f7b464483f9dd860 DIST libinput-1.17.2.tar.xz 611388 BLAKE2B a94ab1e3ef65f49a3043e5f84d68748c4800be1e2e0911b45be2a9cd6655311b2e6c2fcde64827f57e74318fc759d95e045125239305a2ae94175371c178c50a SHA512 b8953ad483648d5629d56c4dc226d4906693b15da5ba4027627a51ec35ea65b0603c09056b52ed2025df1f7a877669a5b7482c025e0b37003fc676563bd05263 DIST libinput-1.17.3.tar.xz 612892 BLAKE2B 1acae8a5bc0f87b547c83a0f72e0693ac95cf85377269efebc5ade8606620fcb3d7300fabb05dafd5492458da3d2300667ed6e43d9e6fcda2bd4f461bc0685a8 SHA512 3d1ab4362ede886996795d700a938d20e04cd922e8f9598fe9346f9f93e149119526fb324a096787b4b8a47bf3e5613130bcd874f10df86761031710d2acc792 diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild deleted file mode 100644 index 66c9079fcdc..000 --- a/dev-libs/libinput/libinput-1.17.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=7 -PYTHON_COMPAT=( python3_{7,8,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}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 67a9fd69410310a29bbba67a4e9a102b26e7d236 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:22:04 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:22:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a9fd69 dev-libs/libinput: Stabilize 1.17.2 ppc, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.2.ebuild b/dev-libs/libinput/libinput-1.17.2.ebuild index 35723b5225c..66c9079fcdc 100644 --- a/dev-libs/libinput/libinput-1.17.2.ebuild +++ b/dev-libs/libinput/libinput-1.17.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2cf44ac146936dbdc132dbf6fd36f48ab9c907b5 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:17:35 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:17:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf44ac1 dev-libs/libinput: Stabilize 1.17.2 sparc, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.2.ebuild b/dev-libs/libinput/libinput-1.17.2.ebuild index cf47221a08e..26ab92bbdc3 100644 --- a/dev-libs/libinput/libinput-1.17.2.ebuild +++ b/dev-libs/libinput/libinput-1.17.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: f68bc5f3b39e06337815b95449d87d008db5a90b Author: Sam James gentoo org> AuthorDate: Thu May 27 19:13:58 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68bc5f3 dev-libs/libinput: Stabilize 1.17.2 x86, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.2.ebuild b/dev-libs/libinput/libinput-1.17.2.ebuild index 17ca7a737e9..955c1434347 100644 --- a/dev-libs/libinput/libinput-1.17.2.ebuild +++ b/dev-libs/libinput/libinput-1.17.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 7ea9a1e7976cb56c0aa0230bd05ebc4ef2347986 Author: Sam James gentoo org> AuthorDate: Thu May 27 06:48:39 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 06:48:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea9a1e7 dev-libs/libinput: Stabilize 1.17.2 arm64, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.2.ebuild b/dev-libs/libinput/libinput-1.17.2.ebuild index 47b7a90017c..17ca7a737e9 100644 --- a/dev-libs/libinput/libinput-1.17.2.ebuild +++ b/dev-libs/libinput/libinput-1.17.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 68d0466ba10b01e3f8ce7de50f940f4236739b82 Author: Matt Turner gentoo org> AuthorDate: Wed May 26 20:59:33 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed May 26 21:03:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0466b dev-libs/libinput: Version bump to 1.17.3 Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.17.3.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index a5a252ce72c..bc5c7d5ace5 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.17.1.tar.xz 611492 BLAKE2B 274312240fccc49a45dedc3d41018bc952f25040217f388fd461aebabe796be106dd4f34cb2e40ce91fc75219c47fbd605c6facdc4d47893420e5df199a7edb7 SHA512 2e7baa198fed9c673d28453efb066f9371f2b575a844e41cde455c636bbe1cc68faae7129026944a502cd5d7bfcc72272066b9e3cda5c959f7b464483f9dd860 DIST libinput-1.17.2.tar.xz 611388 BLAKE2B a94ab1e3ef65f49a3043e5f84d68748c4800be1e2e0911b45be2a9cd6655311b2e6c2fcde64827f57e74318fc759d95e045125239305a2ae94175371c178c50a SHA512 b8953ad483648d5629d56c4dc226d4906693b15da5ba4027627a51ec35ea65b0603c09056b52ed2025df1f7a877669a5b7482c025e0b37003fc676563bd05263 +DIST libinput-1.17.3.tar.xz 612892 BLAKE2B 1acae8a5bc0f87b547c83a0f72e0693ac95cf85377269efebc5ade8606620fcb3d7300fabb05dafd5492458da3d2300667ed6e43d9e6fcda2bd4f461bc0685a8 SHA512 3d1ab4362ede886996795d700a938d20e04cd922e8f9598fe9346f9f93e149119526fb324a096787b4b8a47bf3e5613130bcd874f10df86761031710d2acc792 diff --git a/dev-libs/libinput/libinput-1.17.3.ebuild b/dev-libs/libinput/libinput-1.17.3.ebuild new file mode 100644 index 000..610b570961f --- /dev/null +++ b/dev-libs/libinput/libinput-1.17.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 598fbb5af98d6f7d60b15df103a84ed9f0d4fb5e Author: Lars Wendler gentoo org> AuthorDate: Fri Apr 30 12:20:00 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Apr 30 12:21:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598fbb5a dev-libs/libinput: Bump to version 1.17.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.17.2.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 6b94ad65480..a5a252ce72c 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.17.1.tar.xz 611492 BLAKE2B 274312240fccc49a45dedc3d41018bc952f25040217f388fd461aebabe796be106dd4f34cb2e40ce91fc75219c47fbd605c6facdc4d47893420e5df199a7edb7 SHA512 2e7baa198fed9c673d28453efb066f9371f2b575a844e41cde455c636bbe1cc68faae7129026944a502cd5d7bfcc72272066b9e3cda5c959f7b464483f9dd860 +DIST libinput-1.17.2.tar.xz 611388 BLAKE2B a94ab1e3ef65f49a3043e5f84d68748c4800be1e2e0911b45be2a9cd6655311b2e6c2fcde64827f57e74318fc759d95e045125239305a2ae94175371c178c50a SHA512 b8953ad483648d5629d56c4dc226d4906693b15da5ba4027627a51ec35ea65b0603c09056b52ed2025df1f7a877669a5b7482c025e0b37003fc676563bd05263 diff --git a/dev-libs/libinput/libinput-1.17.2.ebuild b/dev-libs/libinput/libinput-1.17.2.ebuild new file mode 100644 index 000..610b570961f --- /dev/null +++ b/dev-libs/libinput/libinput-1.17.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,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}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 900c8802a048d138f0ea0a7770297c70fee72c90 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 15 15:28:38 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 15 15:28:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900c8802 dev-libs/libinput: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libinput/Manifest | 3 -- dev-libs/libinput/libinput-1.16.4.ebuild | 88 dev-libs/libinput/libinput-1.16.5.ebuild | 88 dev-libs/libinput/libinput-1.17.0.ebuild | 88 4 files changed, 267 deletions(-) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 25bbc37abd5..6b94ad65480 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,4 +1 @@ -DIST libinput-1.16.4.tar.xz 596028 BLAKE2B ad2160d83bcbdd65383272e0c4b35e35c7b46a6d0c771d7c0188c92b204d57dae73d0820bb93f662f155c1eab19c0195110f5a18a68de890c808925d5c056814 SHA512 a95a3bcf58a9298946d15f4f2fd93dc5807d3042f8797950a1ffd96d3c979b55a764f035a9f7680d0ea400b033698c322eb61a4387dbc280db6110ffd3e137ee -DIST libinput-1.16.5.tar.xz 595000 BLAKE2B c325aac47a73992232cf7905935bb6ef0ace89d6e4e8d64feff3fcdde3aa9acb6c1470a07cc89430bfecf52df62a37617ced1cf5f05435eefa1902ee85e20a0e SHA512 b2fdd87375cbd5b212f76cefedfaa146966dde1d5e5d566beadd3167749dc3667214946178b157fa4b44360dc6b86a25ffb0356049cdf5a57d0fa2b8e3fcb1e9 -DIST libinput-1.17.0.tar.xz 612004 BLAKE2B 035b85115917804c032a4b0629b4cfee29513beff6cf84921d95d3f9d09d5f55574e1088256f72e271dbb6508b66c6a7271cf07be572a402e6c9ef02f075591f SHA512 490c7e59cbaa43e4190dbc421582dca887b6ae92304c4f8f3ea9df515bd76de41ca9a376e6f1cfe7b235dd2d5d8d8ef5982f5ddcf958e3b31b981e9440bb0888 DIST libinput-1.17.1.tar.xz 611492 BLAKE2B 274312240fccc49a45dedc3d41018bc952f25040217f388fd461aebabe796be106dd4f34cb2e40ce91fc75219c47fbd605c6facdc4d47893420e5df199a7edb7 SHA512 2e7baa198fed9c673d28453efb066f9371f2b575a844e41cde455c636bbe1cc68faae7129026944a502cd5d7bfcc72272066b9e3cda5c959f7b464483f9dd860 diff --git a/dev-libs/libinput/libinput-1.16.4.ebuild b/dev-libs/libinput/libinput-1.16.4.ebuild deleted file mode 100644 index 66c9079fcdc..000 --- a/dev-libs/libinput/libinput-1.16.4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2014-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 69de93c65ca57f04043a6128245861fd568508a1 Author: Sam James gentoo org> AuthorDate: Thu Apr 15 05:21:54 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 05:24:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69de93c6 dev-libs/libinput: Stabilize 1.17.1 x86, #782847 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index f23251e2570..66c9079fcdc 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 5d02230ad54d79f5b745e0c813ab3ffedd4a271b Author: Sam James gentoo org> AuthorDate: Thu Apr 15 01:31:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 01:32:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d02230a dev-libs/libinput: Stabilize 1.17.1 arm64, #782847 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index 5b43a3250d6..f23251e2570 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 6e11a890a1cec14712d00c6cb3224c017dcb5a98 Author: Sam James gentoo org> AuthorDate: Thu Apr 15 00:12:07 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 00:12:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e11a890 dev-libs/libinput: Stabilize 1.17.1 ppc64, #782847 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index d63024c5923..5b43a3250d6 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 438b2c39548d8db8eded84feaa36c8a80f92c797 Author: Sam James gentoo org> AuthorDate: Wed Apr 14 22:05:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 14 22:06:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438b2c39 dev-libs/libinput: Stabilize 1.17.1 ppc, #782847 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index 72ba00e1606..d63024c5923 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: db87063c657190fe3efdbe3a3f08628c55f53059 Author: Sam James gentoo org> AuthorDate: Wed Apr 14 22:04:57 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 14 22:06:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db87063c dev-libs/libinput: Stabilize 1.17.1 arm, #782847 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index ccbd8f520e5..72ba00e1606 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: e7244f42822c7228de6583ff5c532491d2cd85fe Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 14 18:51:23 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 14 18:51:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7244f42 dev-libs/libinput: Stabilize 1.17.1 amd64, #782847 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/libinput/libinput-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libinput/libinput-1.17.1.ebuild b/dev-libs/libinput/libinput-1.17.1.ebuild index 610b570961f..eda5889eaa2 100644 --- a/dev-libs/libinput/libinput-1.17.1.ebuild +++ b/dev-libs/libinput/libinput-1.17.1.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 )"