[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: c8deec9d981787512136562ed10489d011419e2f Author: Sam James gentoo org> AuthorDate: Fri Jul 15 13:08:24 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 13:08:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8deec9d x11-misc/libinput-gestures: drop 2.56, Live ebuild is out of sync and lacks Python 3.10 support. Closes: https://bugs.gentoo.org/846350 Signed-off-by: Sam James gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.56.ebuild | 53 -- .../libinput-gestures-.ebuild | 53 -- 3 files changed, 107 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 65576df08937..f8c64f82b33f 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.56.tar.gz 26293 BLAKE2B b48a33c13efc63545bcb5ae722066493bd6aba083a07b1ebbf10eea69afa2a8f9d80a92b60dda3e8472a55851b70e84cf7c10e0bf3428c2278dd3ef5b6f65d0d SHA512 f215444dbe7e70ae137404beb25d5a60c5a618fb2d3d20eb9b4cf3f94cbc93a7e42a5fa82efdea082e2fa229c95d86c02df91c59f4a51c067e47ccf5dcf79fa7 DIST libinput-gestures-2.73.tar.gz 28771 BLAKE2B 9f3c546b637b0038431517e2df5e3dfba4fbb7db708f108dd7a979e6674b2bdd44b2b877b5e200c05373a57bfeffefadfde59bc6c403f7188e349c2e051d8683 SHA512 8e46931c76541eb836b1bd79295f05fdc0e22091d1693eac1cc9c16407830806f9e56819e5fb8ba3eed7a26664946010d24d62d99131bcf71b1d8a3682f34ec6 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild deleted file mode 100644 index a3a54df298e1.. --- a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit python-single-r1 xdg - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/wmctrl - x11-misc/xdotool" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ - || die "sed failed for libinput-gestures-setup" -} - -src_test() { :; } - -pkg_postinst() { - xdg_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild deleted file mode 100644 index a3a54df298e1.. --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit python-single-r1 xdg - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/wmctrl - x11-misc/xdotool" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ - || die "sed failed for libinput-gestures-setup" -} - -src_test() { :; } - -pkg_postinst() { - xdg_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/, x11-misc/libinput-gestures/files/
commit: a89eef78de204ae343be56e6fb2ffa693cf2b6a5 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun May 15 13:43:44 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 15 13:46:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89eef78 x11-misc/libinput-gestures: add 2.73 And now we actually respect the PYTHON_TARGET setting instead of just running whichever version is set as the system version Closes: https://github.com/gentoo/gentoo/pull/19262 Closes: https://bugs.gentoo.org/814164 Signed-off-by: Andrew Ammerlaan gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.73-python-39-tests.patch | 13 .../libinput-gestures-2.73.ebuild | 69 ++ 3 files changed, 83 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index fb5cc8b8f5c9..65576df08937 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.56.tar.gz 26293 BLAKE2B b48a33c13efc63545bcb5ae722066493bd6aba083a07b1ebbf10eea69afa2a8f9d80a92b60dda3e8472a55851b70e84cf7c10e0bf3428c2278dd3ef5b6f65d0d SHA512 f215444dbe7e70ae137404beb25d5a60c5a618fb2d3d20eb9b4cf3f94cbc93a7e42a5fa82efdea082e2fa229c95d86c02df91c59f4a51c067e47ccf5dcf79fa7 +DIST libinput-gestures-2.73.tar.gz 28771 BLAKE2B 9f3c546b637b0038431517e2df5e3dfba4fbb7db708f108dd7a979e6674b2bdd44b2b877b5e200c05373a57bfeffefadfde59bc6c403f7188e349c2e051d8683 SHA512 8e46931c76541eb836b1bd79295f05fdc0e22091d1693eac1cc9c16407830806f9e56819e5fb8ba3eed7a26664946010d24d62d99131bcf71b1d8a3682f34ec6 diff --git a/x11-misc/libinput-gestures/files/libinput-gestures-2.73-python-39-tests.patch b/x11-misc/libinput-gestures/files/libinput-gestures-2.73-python-39-tests.patch new file mode 100644 index ..4d14f13f2b8d --- /dev/null +++ b/x11-misc/libinput-gestures/files/libinput-gestures-2.73-python-39-tests.patch @@ -0,0 +1,13 @@ +diff --git a/internal b/internal +index 432179d..6898173 100755 +--- a/internal b/internal +@@ -1,7 +1,7 @@ + #!/usr/bin/env python3 + 'Command line program to exercise/test/debug the _internal command.' + # Mark Blakeney, Oct 2019 +-import sys, importlib, argparse ++import sys, importlib.util, importlib.machinery, argparse + from pathlib import Path + + CMD = '_internal' diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.73.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.73.ebuild new file mode 100644 index ..0335db2c4cf6 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.73.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-single-r1 xdg + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# This is completely broken +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libinput + x11-misc/wmctrl + x11-misc/xdotool +" +DEPEND=" + dev-libs/libinput + dev-util/desktop-file-utils +" + +PATCHES=( + "${FILESDIR}/${P}-python-39-tests.patch" +) + +src_prepare() { + default + + # Fix docdir installation path + sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ + || die "sed failed for libinput-gestures-setup" +} + +src_test() { + emake test +} + +src_install() { + default + # Actually respect the python target setting + python_doscript "${PN}" +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 59f7cd3db3a84c1e2f42acb9101c2b2e18be7859 Author: Jakub Ternka gmail com> AuthorDate: Thu Jun 24 00:22:02 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 8 17:35:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f7cd3d x11-misc/libinput-gestures: Remove GNOME version number from elog Signed-off-by: Jakub Ternka gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild | 2 +- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild index 3655e40fce2..a3a54df298e 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild @@ -45,7 +45,7 @@ pkg_postinst() { elog "You must be in the input group to read the touchpad device." if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." fi if ! has_version kde-plasma/kde-cli-tools:5 ; then elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 3655e40fce2..a3a54df298e 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -45,7 +45,7 @@ pkg_postinst() { elog "You must be in the input group to read the touchpad device." if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." fi if ! has_version kde-plasma/kde-cli-tools:5 ; then elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5."
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 80199129a0b66d20cedb056eceff5070b7f8a23c Author: Michał Górny gentoo org> AuthorDate: Mon May 31 21:06:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon May 31 21:06:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80199129 x11-misc/libinput-gestures: Remove old Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.48.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 983b5ebd910..fb5cc8b8f5c 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.48.tar.gz 22858 BLAKE2B 67fada253a0d02791e14c6c2175f37f75c2e4ff04b04360070d1c045cf064a9d7b362c28a1e8130e6cc435bd487370c69ded3af41d53b935f7024d722aca9593 SHA512 6ad510f2067ab6cef9c9a94f1c300fe91aa811904a0e85209dc06b3afdd4a2be8ae7bda8ccb40210cc59c3758e3b14b53285f7c3c29c6982a3894952b678a840 DIST libinput-gestures-2.56.tar.gz 26293 BLAKE2B b48a33c13efc63545bcb5ae722066493bd6aba083a07b1ebbf10eea69afa2a8f9d80a92b60dda3e8472a55851b70e84cf7c10e0bf3428c2278dd3ef5b6f65d0d SHA512 f215444dbe7e70ae137404beb25d5a60c5a618fb2d3d20eb9b4cf3f94cbc93a7e42a5fa82efdea082e2fa229c95d86c02df91c59f4a51c067e47ccf5dcf79fa7 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild deleted file mode 100644 index 17b89dfda60..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_7 ) - -inherit python-single-r1 xdg-utils - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/wmctrl - x11-misc/xdotool" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ - || die "sed failed for libinput-gestures-setup" -} - -src_test() { :; } - -pkg_postinst() { - xdg_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 6c7e5dd6dbbf4221ad530cc70c835c09d58d3efa Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Jan 15 18:47:22 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jan 16 08:03:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7e5dd6 x11-misc/libinput-gestures: update live ebuild Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/19070 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/libinput-gestures-.ebuild | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index e1af99e98eb..ef3844015c8 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6..7} ) +PYTHON_COMPAT=( python3_{6..9} ) -inherit python-single-r1 xdg-utils +inherit python-single-r1 xdg DESCRIPTION="Actions gestures on your touchpad using libinput" HOMEPAGE="https://github.com/bulletmark/libinput-gestures; @@ -23,10 +23,10 @@ IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 + dev-libs/libinput x11-misc/wmctrl x11-misc/xdotool" -DEPEND=">=dev-libs/libinput-1.8.0 +DEPEND="dev-libs/libinput dev-util/desktop-file-utils" src_prepare() { @@ -51,7 +51,3 @@ pkg_postinst() { elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." fi } - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 826a84fac54a69deb96191ad93eb4bd03d19d66c Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Jan 15 18:46:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jan 16 08:03:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826a84fa x11-misc/libinput-gestures: version bump, move to xdg eclass Closes: https://bugs.gentoo.org/753227 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.56.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 844d864cb12..983b5ebd910 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.48.tar.gz 22858 BLAKE2B 67fada253a0d02791e14c6c2175f37f75c2e4ff04b04360070d1c045cf064a9d7b362c28a1e8130e6cc435bd487370c69ded3af41d53b935f7024d722aca9593 SHA512 6ad510f2067ab6cef9c9a94f1c300fe91aa811904a0e85209dc06b3afdd4a2be8ae7bda8ccb40210cc59c3758e3b14b53285f7c3c29c6982a3894952b678a840 +DIST libinput-gestures-2.56.tar.gz 26293 BLAKE2B b48a33c13efc63545bcb5ae722066493bd6aba083a07b1ebbf10eea69afa2a8f9d80a92b60dda3e8472a55851b70e84cf7c10e0bf3428c2278dd3ef5b6f65d0d SHA512 f215444dbe7e70ae137404beb25d5a60c5a618fb2d3d20eb9b4cf3f94cbc93a7e42a5fa82efdea082e2fa229c95d86c02df91c59f4a51c067e47ccf5dcf79fa7 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild new file mode 100644 index 000..ef3844015c8 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.56.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit python-single-r1 xdg + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libinput + x11-misc/wmctrl + x11-misc/xdotool" +DEPEND="dev-libs/libinput + dev-util/desktop-file-utils" + +src_prepare() { + default + + # Fix docdir installation path + sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ + || die "sed failed for libinput-gestures-setup" +} + +src_test() { :; } + +pkg_postinst() { + xdg_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: e9192087fa83867f78ae4b51540893932a1eb990 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jan 5 16:46:01 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 6 15:40:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9192087 x11-misc/libinput-gestures: drop old ebuilds Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/Manifest| 2 - .../libinput-gestures-2.41.ebuild | 56 -- .../libinput-gestures-2.45.ebuild | 56 -- 3 files changed, 114 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 6ff096150a2..844d864cb12 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,3 +1 @@ -DIST libinput-gestures-2.41.tar.gz 18098 BLAKE2B 792ebab29cb5ea24cbb696eac6ed651632db4079d8470784f45a1055d99c9672f8bfa7e8ddc08b80417c91a47f540fdf13f7a071c73bb7a654ce66508f181a38 SHA512 7f718275d5b4b722df52adb597f0344427500ca730c154cf6fd3de2f06d7081e6214cc954addc34594f17f10c70d081fecbfc1a22d16726b6ea820019dae6d83 -DIST libinput-gestures-2.45.tar.gz 18645 BLAKE2B 56e683eac1944407e169d7ad9cac23fe3b91b781dbba9367b86bd73556d3e0aa550008563c4c7f6726a12dc6ac4a458f9dae5782db0d8a23dc2f12a897f8 SHA512 27eac34826c3f02a16bb5c6c892e2bcc12ed27a8a1cb64bde945e869161f30701240deebbd278318f418319f1c98be13dc90eb95f9354f624939af4b7471762f DIST libinput-gestures-2.48.tar.gz 22858 BLAKE2B 67fada253a0d02791e14c6c2175f37f75c2e4ff04b04360070d1c045cf064a9d7b362c28a1e8130e6cc435bd487370c69ded3af41d53b935f7024d722aca9593 SHA512 6ad510f2067ab6cef9c9a94f1c300fe91aa811904a0e85209dc06b3afdd4a2be8ae7bda8ccb40210cc59c3758e3b14b53285f7c3c29c6982a3894952b678a840 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild deleted file mode 100644 index d908f0435de..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6..7} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -src_test() { :; } - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild deleted file mode 100644 index 2821516f45f..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..7} ) - -inherit python-single-r1 xdg-utils - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -src_test() { :;
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: a9b1fd77991be09b69f77e2cd7967379c36aeea1 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jan 5 16:47:19 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 6 15:40:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b1fd77 x11-misc/libinput-gestures: fix docdir for libinput-gestures-setup Closes: https://bugs.gentoo.org/701558 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/14249 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild | 3 ++- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild index e456a7686da..e1af99e98eb 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild @@ -33,7 +33,8 @@ src_prepare() { default # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die + sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ + || die "sed failed for libinput-gestures-setup" } src_test() { :; } diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index e456a7686da..e1af99e98eb 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -33,7 +33,8 @@ src_prepare() { default # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die + sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ + || die "sed failed for libinput-gestures-setup" } src_test() { :; }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 99ff435c78a24e3088f11f7a1d565404bc82034d Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Nov 17 09:23:28 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 18 06:14:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ff435c x11-misc/libinput-gestures: version bump to 2.48, sort revdep Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13685 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/Manifest | 1 + .../{libinput-gestures-.ebuild => libinput-gestures-2.48.ebuild} | 4 ++-- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index f6afd4314c9..6ff096150a2 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1,3 @@ DIST libinput-gestures-2.41.tar.gz 18098 BLAKE2B 792ebab29cb5ea24cbb696eac6ed651632db4079d8470784f45a1055d99c9672f8bfa7e8ddc08b80417c91a47f540fdf13f7a071c73bb7a654ce66508f181a38 SHA512 7f718275d5b4b722df52adb597f0344427500ca730c154cf6fd3de2f06d7081e6214cc954addc34594f17f10c70d081fecbfc1a22d16726b6ea820019dae6d83 DIST libinput-gestures-2.45.tar.gz 18645 BLAKE2B 56e683eac1944407e169d7ad9cac23fe3b91b781dbba9367b86bd73556d3e0aa550008563c4c7f6726a12dc6ac4a458f9dae5782db0d8a23dc2f12a897f8 SHA512 27eac34826c3f02a16bb5c6c892e2bcc12ed27a8a1cb64bde945e869161f30701240deebbd278318f418319f1c98be13dc90eb95f9354f624939af4b7471762f +DIST libinput-gestures-2.48.tar.gz 22858 BLAKE2B 67fada253a0d02791e14c6c2175f37f75c2e4ff04b04360070d1c045cf064a9d7b362c28a1e8130e6cc435bd487370c69ded3af41d53b935f7024d722aca9593 SHA512 6ad510f2067ab6cef9c9a94f1c300fe91aa811904a0e85209dc06b3afdd4a2be8ae7bda8ccb40210cc59c3758e3b14b53285f7c3c29c6982a3894952b678a840 diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild similarity index 97% copy from x11-misc/libinput-gestures/libinput-gestures-.ebuild copy to x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild index 213fbc54cfa..2f4a08da79a 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.48.ebuild @@ -24,8 +24,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" + x11-misc/wmctrl + x11-misc/xdotool" DEPEND=">=dev-libs/libinput-1.8.0 dev-util/desktop-file-utils" diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 213fbc54cfa..2f4a08da79a 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -24,8 +24,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" + x11-misc/wmctrl + x11-misc/xdotool" DEPEND=">=dev-libs/libinput-1.8.0 dev-util/desktop-file-utils"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 25f4f92642cbcd5ce2710fa8dbb704315be3a4bd Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 5 16:19:32 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 17 08:31:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f4f926 x11-misc/libinput-gestures: update live ebuild 1. replace gnome2-utils by xdg-utils 2. EAPI 7 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13168 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/libinput-gestures-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 73b3a413293..213fbc54cfa 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{5..7} ) -inherit gnome2-utils python-single-r1 +inherit python-single-r1 xdg-utils DESCRIPTION="Actions gestures on your touchpad using libinput" HOMEPAGE="https://github.com/bulletmark/libinput-gestures; @@ -39,7 +39,7 @@ src_prepare() { src_test() { :; } pkg_postinst() { - gnome2_icon_cache_update + xdg_icon_cache_update elog "You must be in the input group to read the touchpad device." @@ -52,5 +52,5 @@ pkg_postinst() { } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 0ea9faf0672b851e6b253b535e1cd22e81ff4486 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 5 16:17:34 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 17 08:31:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea9faf0 x11-misc/libinput-gestures: version bump to 2.45 Closes: https://bugs.gentoo.org/696530 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.45.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index f7e67f49388..f6afd4314c9 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.41.tar.gz 18098 BLAKE2B 792ebab29cb5ea24cbb696eac6ed651632db4079d8470784f45a1055d99c9672f8bfa7e8ddc08b80417c91a47f540fdf13f7a071c73bb7a654ce66508f181a38 SHA512 7f718275d5b4b722df52adb597f0344427500ca730c154cf6fd3de2f06d7081e6214cc954addc34594f17f10c70d081fecbfc1a22d16726b6ea820019dae6d83 +DIST libinput-gestures-2.45.tar.gz 18645 BLAKE2B 56e683eac1944407e169d7ad9cac23fe3b91b781dbba9367b86bd73556d3e0aa550008563c4c7f6726a12dc6ac4a458f9dae5782db0d8a23dc2f12a897f8 SHA512 27eac34826c3f02a16bb5c6c892e2bcc12ed27a8a1cb64bde945e869161f30701240deebbd278318f418319f1c98be13dc90eb95f9354f624939af4b7471762f diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild new file mode 100644 index 000..213fbc54cfa --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.45.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5..7} ) + +inherit python-single-r1 xdg-utils + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +src_test() { :; } + +pkg_postinst() { + xdg_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 6341dbee4bada3d3ccc6700c37b49b435265dd8b Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 5 16:16:22 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 17 08:31:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6341dbee x11-misc/libinput-gestures: drop old ebuild Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.40.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index e9186e7d121..f7e67f49388 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.40.tar.gz 18082 BLAKE2B ef01449a6fa381361876909487460f2a11e86887b1a3885b1459c218206e80d76ccf53dbebe39d39c360bee5da7a32028673d2165c244df584ae6e8078957d33 SHA512 70c22f7225f4a1f7e0a4d0a83f84370f2649ef01d9a72756b2d4bb4be92ac2265c9aff9302642609065da0e1769b719f616e2d8ee843aca01ce66f1891732890 DIST libinput-gestures-2.41.tar.gz 18098 BLAKE2B 792ebab29cb5ea24cbb696eac6ed651632db4079d8470784f45a1055d99c9672f8bfa7e8ddc08b80417c91a47f540fdf13f7a071c73bb7a654ce66508f181a38 SHA512 7f718275d5b4b722df52adb597f0344427500ca730c154cf6fd3de2f06d7081e6214cc954addc34594f17f10c70d081fecbfc1a22d16726b6ea820019dae6d83 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild deleted file mode 100644 index 73b3a413293..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{5..7} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -src_test() { :; } - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: e9d5df86b18cfa019990d795045907e60e32e817 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jan 20 13:33:27 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 3 14:07:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d5df86 x11-misc/libinput-gestures: drop old 2.39 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10876 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.39.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 448322d6a55..9468b3190dd 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.39.tar.gz 18028 BLAKE2B f7d24a1ca8a6ba7064359d3f1c4e1cc72419205d94c9da7efc85b1fa0561f8353a50e126b6ec15cd79f6ef6c82b5d1ed94d44f0af6fcfc21eb2644695dd66337 SHA512 5aa54c9da01de76e279924bc2840b704f163512e06734fee1fa37e6905c33fa2aa734f4bfef6e8bc75a654f0345dfd8928be298d880229cc47be791a65ba1927 DIST libinput-gestures-2.40.tar.gz 18082 BLAKE2B ef01449a6fa381361876909487460f2a11e86887b1a3885b1459c218206e80d76ccf53dbebe39d39c360bee5da7a32028673d2165c244df584ae6e8078957d33 SHA512 70c22f7225f4a1f7e0a4d0a83f84370f2649ef01d9a72756b2d4bb4be92ac2265c9aff9302642609065da0e1769b719f616e2d8ee843aca01ce66f1891732890 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild deleted file mode 100644 index ebd4d9f424c..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{4..7} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -src_test() { :; } - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 532806c213e48f7e76ac07ee771f4ee2ffc59ca7 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jan 20 13:34:15 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 3 14:07:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532806c2 x11-misc/libinput-gestures: version bump to 2.41 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.41.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 9468b3190dd..e9186e7d121 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.40.tar.gz 18082 BLAKE2B ef01449a6fa381361876909487460f2a11e86887b1a3885b1459c218206e80d76ccf53dbebe39d39c360bee5da7a32028673d2165c244df584ae6e8078957d33 SHA512 70c22f7225f4a1f7e0a4d0a83f84370f2649ef01d9a72756b2d4bb4be92ac2265c9aff9302642609065da0e1769b719f616e2d8ee843aca01ce66f1891732890 +DIST libinput-gestures-2.41.tar.gz 18098 BLAKE2B 792ebab29cb5ea24cbb696eac6ed651632db4079d8470784f45a1055d99c9672f8bfa7e8ddc08b80417c91a47f540fdf13f7a071c73bb7a654ce66508f181a38 SHA512 7f718275d5b4b722df52adb597f0344427500ca730c154cf6fd3de2f06d7081e6214cc954addc34594f17f10c70d081fecbfc1a22d16726b6ea820019dae6d83 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild new file mode 100644 index 000..e82dec9b3e7 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.41.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4..7} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +src_test() { :; } + +pkg_postinst() { + gnome2_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 35542761a39aea5e757f4453eb7f0a87c23c632e Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Dec 2 09:11:19 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 4 22:36:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35542761 x11-misc/libinput-gestures: version bump to 2.40 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10537 Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.40.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 8235daf24ca..448322d6a55 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.39.tar.gz 18028 BLAKE2B f7d24a1ca8a6ba7064359d3f1c4e1cc72419205d94c9da7efc85b1fa0561f8353a50e126b6ec15cd79f6ef6c82b5d1ed94d44f0af6fcfc21eb2644695dd66337 SHA512 5aa54c9da01de76e279924bc2840b704f163512e06734fee1fa37e6905c33fa2aa734f4bfef6e8bc75a654f0345dfd8928be298d880229cc47be791a65ba1927 +DIST libinput-gestures-2.40.tar.gz 18082 BLAKE2B ef01449a6fa381361876909487460f2a11e86887b1a3885b1459c218206e80d76ccf53dbebe39d39c360bee5da7a32028673d2165c244df584ae6e8078957d33 SHA512 70c22f7225f4a1f7e0a4d0a83f84370f2649ef01d9a72756b2d4bb4be92ac2265c9aff9302642609065da0e1769b719f616e2d8ee843aca01ce66f1891732890 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild new file mode 100644 index 000..ebd4d9f424c --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.40.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4..7} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +src_test() { :; } + +pkg_postinst() { + gnome2_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 64754251dc984c9cde8a72c7113afec076de05b3 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Dec 2 09:10:30 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 4 22:36:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64754251 x11-misc/libinput-gestures: drop old version 2.38 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.38.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index ebc82bf47eb..8235daf24ca 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.38.tar.gz 17054 BLAKE2B 037d095674df9b00c9d23762745d35beaab03d0f5b361030a9177f84c540ef2ef45fb6fa4b9fe80a6500c81a8973aac46019931d8a548b02a6527ba09ca1fc13 SHA512 3152bcb0fd78551be14dda23fdce9f9216fc56e7a2dc4734b73949b4bd9c87fe6c9e2fc95f65a328b46c577abc05889a3a6290c6eb9390a94d9eb254c2fc7550 DIST libinput-gestures-2.39.tar.gz 18028 BLAKE2B f7d24a1ca8a6ba7064359d3f1c4e1cc72419205d94c9da7efc85b1fa0561f8353a50e126b6ec15cd79f6ef6c82b5d1ed94d44f0af6fcfc21eb2644695dd66337 SHA512 5aa54c9da01de76e279924bc2840b704f163512e06734fee1fa37e6905c33fa2aa734f4bfef6e8bc75a654f0345dfd8928be298d880229cc47be791a65ba1927 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild deleted file mode 100644 index 87acd613145..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{4..7} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -src_test() { :; } - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 0d46210fab892e60e0ffd41c6306d7d3b6368111 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Oct 26 21:40:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 3 09:03:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d46210f x11-misc/libinput-gestures: drop old 2.36 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 1 - .../libinput-gestures-2.36.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 00d7a9151d1..244050caf61 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1 @@ -DIST libinput-gestures-2.36.tar.gz 16598 BLAKE2B 3c30408ce394cf8bbc5a68c5f37c9106bb481ad47c75f25bfbba7470da0cbfb330512fe0422588408f177085c23a5cf0379c13a49c9fce438e8d8b1179c91d50 SHA512 69f77d0681f37deee3f215e71e4410d5c45107d2d0a1addb897de14d7f83bcb3e2285ed9ba605f30db23441a9d7bc9a6960b2a49d53ad71a379d0b874d36d645 DIST libinput-gestures-2.38.tar.gz 17054 BLAKE2B 037d095674df9b00c9d23762745d35beaab03d0f5b361030a9177f84c540ef2ef45fb6fa4b9fe80a6500c81a8973aac46019931d8a548b02a6527ba09ca1fc13 SHA512 3152bcb0fd78551be14dda23fdce9f9216fc56e7a2dc4734b73949b4bd9c87fe6c9e2fc95f65a328b46c577abc05889a3a6290c6eb9390a94d9eb254c2fc7550 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild deleted file mode 100644 index a2cf956e87d..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - test? ( dev-python/flake8[${PYTHON_USEDEP}] )" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: b1ebede50482abc431ef89fd3977582be7e4cb0e Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Oct 26 21:41:25 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 3 09:03:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ebede5 x11-misc/libinput-gestures: version bump 2.39 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10245 Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.39.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 244050caf61..ebc82bf47eb 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.38.tar.gz 17054 BLAKE2B 037d095674df9b00c9d23762745d35beaab03d0f5b361030a9177f84c540ef2ef45fb6fa4b9fe80a6500c81a8973aac46019931d8a548b02a6527ba09ca1fc13 SHA512 3152bcb0fd78551be14dda23fdce9f9216fc56e7a2dc4734b73949b4bd9c87fe6c9e2fc95f65a328b46c577abc05889a3a6290c6eb9390a94d9eb254c2fc7550 +DIST libinput-gestures-2.39.tar.gz 18028 BLAKE2B f7d24a1ca8a6ba7064359d3f1c4e1cc72419205d94c9da7efc85b1fa0561f8353a50e126b6ec15cd79f6ef6c82b5d1ed94d44f0af6fcfc21eb2644695dd66337 SHA512 5aa54c9da01de76e279924bc2840b704f163512e06734fee1fa37e6905c33fa2aa734f4bfef6e8bc75a654f0345dfd8928be298d880229cc47be791a65ba1927 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild new file mode 100644 index 000..ebd4d9f424c --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.39.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4..7} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +src_test() { :; } + +pkg_postinst() { + gnome2_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 3969b7c445641fa8ddba7e2815c0cdc47b7c8daf Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Sep 2 15:56:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 7 09:05:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3969b7c4 x11-misc/libinput-gestures: drop old ebuilds Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Michał Górny gentoo.org> x11-misc/libinput-gestures/Manifest| 2 - .../libinput-gestures-2.31.ebuild | 37 --- .../libinput-gestures-2.34.ebuild | 55 -- 3 files changed, 94 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index bf5a7854a54..1a33f570391 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,3 +1 @@ -DIST libinput-gestures-2.31.tar.gz 15872 BLAKE2B 0fe671f50ee6e7b06362591d68d259587347794c80df27c73d833e459eb9499ae919bf3e4f12e1dfc2852fd9b70c3962963f3a291107bab8ea0a8f1576e4 SHA512 fc3c90025486c8da5b2419f99666737dca40dfc962a549bd1955ea792137a1377a9697c8cab908991503fa9dd6d72520a04ac2dbc9463bc228566569be43ca67 -DIST libinput-gestures-2.34.tar.gz 16321 BLAKE2B ae1fc850a075fd0b8e4aec6b94f0257f10f309a28a4893aad608eff59afede28b4126734a14f510ca569f64d79492461000dfca8c34e614a5e99839f3c5d952d SHA512 47ffa36b9abb01e62a046d1135cf3ec2773285f94ba68d66c03f877b6acf057491fb4a7645198d8c3bde39e38e12e039f3b10c6987d5765798d969d23359269f DIST libinput-gestures-2.36.tar.gz 16598 BLAKE2B 3c30408ce394cf8bbc5a68c5f37c9106bb481ad47c75f25bfbba7470da0cbfb330512fe0422588408f177085c23a5cf0379c13a49c9fce438e8d8b1179c91d50 SHA512 69f77d0681f37deee3f215e71e4410d5c45107d2d0a1addb897de14d7f83bcb3e2285ed9ba605f30db23441a9d7bc9a6960b2a49d53ad71a379d0b874d36d645 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild deleted file mode 100644 index abfc20a7424..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) - -inherit python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - test? ( dev-python/flake8[${PYTHON_USEDEP}] )" - -pkg_postinst() { - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:5 ; then - elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." - fi -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild deleted file mode 100644 index 39fb049c736..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) - -inherit gnome2-utils python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -else - SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/libinput-1.8.0 - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - test? ( dev-python/flake8[${PYTHON_USEDEP}] )" - -src_prepare() { - default - - # Fix docdir installation path - sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die -} - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." - fi - if ! has_version
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 4b5fdf0db2719feff78f20f09244895cdc52071e Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Sep 2 15:57:39 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 7 09:10:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5fdf0d x11-misc/libinput-gestures: version bump to 2.38, fix license 1. Fix license. 2. Remove test phase. 3. PYTHON_COMPAT for 3.7 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9766 x11-misc/libinput-gestures/Manifest | 1 + x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild | 3 ++- ...put-gestures-2.36.ebuild => libinput-gestures-2.38.ebuild} | 11 ++- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 11 ++- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 1a33f570391..00d7a9151d1 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.36.tar.gz 16598 BLAKE2B 3c30408ce394cf8bbc5a68c5f37c9106bb481ad47c75f25bfbba7470da0cbfb330512fe0422588408f177085c23a5cf0379c13a49c9fce438e8d8b1179c91d50 SHA512 69f77d0681f37deee3f215e71e4410d5c45107d2d0a1addb897de14d7f83bcb3e2285ed9ba605f30db23441a9d7bc9a6960b2a49d53ad71a379d0b874d36d645 +DIST libinput-gestures-2.38.tar.gz 17054 BLAKE2B 037d095674df9b00c9d23762745d35beaab03d0f5b361030a9177f84c540ef2ef45fb6fa4b9fe80a6500c81a8973aac46019931d8a548b02a6527ba09ca1fc13 SHA512 3152bcb0fd78551be14dda23fdce9f9216fc56e7a2dc4734b73949b4bd9c87fe6c9e2fc95f65a328b46c577abc05889a3a6290c6eb9390a94d9eb254c2fc7550 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild index 39fb049c736..a2cf956e87d 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild @@ -17,10 +17,11 @@ else KEYWORDS="~amd64 ~x86" fi -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" RDEPEND="${PYTHON_DEPS} >=dev-libs/libinput-1.8.0 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild similarity index 89% copy from x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild copy to x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild index 39fb049c736..87acd613145 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.38.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +PYTHON_COMPAT=( python3_{4..7} ) inherit gnome2-utils python-single-r1 @@ -17,9 +17,9 @@ else KEYWORDS="~amd64 ~x86" fi -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" -IUSE="test" +IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} @@ -27,8 +27,7 @@ RDEPEND="${PYTHON_DEPS} x11-misc/xdotool x11-misc/wmctrl" DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - test? ( dev-python/flake8[${PYTHON_USEDEP}] )" + dev-util/desktop-file-utils" src_prepare() { default @@ -37,6 +36,8 @@ src_prepare() { sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die } +src_test() { :; } + pkg_postinst() { gnome2_icon_cache_update diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 39fb049c736..87acd613145 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +PYTHON_COMPAT=( python3_{4..7} ) inherit gnome2-utils python-single-r1 @@ -17,9 +17,9 @@ else KEYWORDS="~amd64 ~x86" fi -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" -IUSE="test" +IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} @@ -27,8 +27,7 @@ RDEPEND="${PYTHON_DEPS} x11-misc/xdotool x11-misc/wmctrl" DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - test? ( dev-python/flake8[${PYTHON_USEDEP}] )" + dev-util/desktop-file-utils" src_prepare() { default @@ -37,6 +36,8 @@ src_prepare() { sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die } +src_test() { :; } + pkg_postinst() { gnome2_icon_cache_update
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: e01c3996f4ab65de36d6ea62836abc9df76889ce Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jun 17 15:06:02 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 17 18:44:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01c3996 x11-misc/libinput-gestures: version bump to 2.36 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8876 x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.36.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index e94859e4088..bf5a7854a54 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1,3 @@ DIST libinput-gestures-2.31.tar.gz 15872 BLAKE2B 0fe671f50ee6e7b06362591d68d259587347794c80df27c73d833e459eb9499ae919bf3e4f12e1dfc2852fd9b70c3962963f3a291107bab8ea0a8f1576e4 SHA512 fc3c90025486c8da5b2419f99666737dca40dfc962a549bd1955ea792137a1377a9697c8cab908991503fa9dd6d72520a04ac2dbc9463bc228566569be43ca67 DIST libinput-gestures-2.34.tar.gz 16321 BLAKE2B ae1fc850a075fd0b8e4aec6b94f0257f10f309a28a4893aad608eff59afede28b4126734a14f510ca569f64d79492461000dfca8c34e614a5e99839f3c5d952d SHA512 47ffa36b9abb01e62a046d1135cf3ec2773285f94ba68d66c03f877b6acf057491fb4a7645198d8c3bde39e38e12e039f3b10c6987d5765798d969d23359269f +DIST libinput-gestures-2.36.tar.gz 16598 BLAKE2B 3c30408ce394cf8bbc5a68c5f37c9106bb481ad47c75f25bfbba7470da0cbfb330512fe0422588408f177085c23a5cf0379c13a49c9fce438e8d8b1179c91d50 SHA512 69f77d0681f37deee3f215e71e4410d5c45107d2d0a1addb897de14d7f83bcb3e2285ed9ba605f30db23441a9d7bc9a6960b2a49d53ad71a379d0b874d36d645 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild new file mode 100644 index 000..39fb049c736 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.36.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils + test? ( dev-python/flake8[${PYTHON_USEDEP}] )" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +pkg_postinst() { + gnome2_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 42b69438ffac9ac8510bbfd371c60870d1363692 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 19 13:53:14 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 07:49:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b69438 x11-misc/libinput-gestures: Removed old. Package-Manager: Portage-2.3.30, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8069 x11-misc/libinput-gestures/Manifest| 4 --- .../libinput-gestures-2.15.ebuild | 32 --- .../libinput-gestures-2.19.ebuild | 32 --- .../libinput-gestures-2.26.ebuild | 32 --- .../libinput-gestures-2.30.ebuild | 37 -- 5 files changed, 137 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index f6b7ea1f28d..628e7be8010 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,5 +1 @@ -DIST libinput-gestures-2.15.tar.gz 11468 BLAKE2B cdcdea40a00eafc84f0a42a7f050c5f484c742c07ad008507881aca19296c93d9e486944d381e94240fd97e1f4740d2a2ba956e8152c1cbe2ab69c0685cf258e SHA512 b0449ce3355e700655cf450b62e239566f2a49127bb4afeda659e04026657d86f13dbfd101399428771b92323e6c55cf40f75bad79025ff80eb9003d85345c23 -DIST libinput-gestures-2.19.tar.gz 13031 BLAKE2B 0f34b0c66ea30cba789cad0f3e82cc9756d48ba6769c63a04d1983f49695e7953b8f60fed3c640e505458ed54e3fbca93be0b9c65fca746c52a13b17f63ed4a2 SHA512 d67e5180e89dd1032fc16be6c6bb8b17f413bc41ebf2d92735fa444b23b5001ae37e243d1089f96308ea22a015b38c066ad8ca2a8f33feea247a51d6bf049d10 -DIST libinput-gestures-2.26.tar.gz 15016 BLAKE2B a61404a6e09f24b6919e1af627eb18c8572195fa1b6a5316dc1e02cb8dcd9738e2663833ac5aa9a372100c1cd3a492205aad8d5e51e592f90db3debd8d79d957 SHA512 375c457c04f74d140693f6db0594b38f09c1a60eec89fa6e4b6da9b1d8d62abe42cf9e1a74214534f2b2f2a36d323521860bea722045b467d6bf2720a9c8c772 -DIST libinput-gestures-2.30.tar.gz 15462 BLAKE2B 35b0dac4c729beb3e10830f8344012f7ab181ad0af68eba65ab5d4c8543dc6c6b636be004ee7faf3138f651fae726d50d0052854b2fbda41cc7cb035deac7e4d SHA512 846e069835eda2c5a36aeafaed3f94d792a0227838622875014f2021531d9e08151900f3cf2188f8edf013d310e2444738d8deea525486349bea6589d09ccce2 DIST libinput-gestures-2.31.tar.gz 15872 BLAKE2B 0fe671f50ee6e7b06362591d68d259587347794c80df27c73d833e459eb9499ae919bf3e4f12e1dfc2852fd9b70c3962963f3a291107bab8ea0a8f1576e4 SHA512 fc3c90025486c8da5b2419f99666737dca40dfc962a549bd1955ea792137a1377a9697c8cab908991503fa9dd6d72520a04ac2dbc9463bc228566569be43ca67 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild deleted file mode 100644 index 98e1c98335a..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/${PN}; -SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="kde gtk" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils - gtk? ( x11-libs/gtk+:3 ) - kde? ( kde-plasma/kde-cli-tools:5 )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_postinst() { - elog "You must be in the input group to read the touchpad device." -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild deleted file mode 100644 index 766fd4ddfc5..000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit python-single-r1 - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/${PN}; -SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gtk kde" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/xdotool - x11-misc/wmctrl" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils - gtk? ( x11-libs/gtk+:3 ) - kde? ( kde-plasma/kde-cli-tools:5 )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_postinst() { - elog "You must be in the input group to read the touchpad device." -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.26.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: d661526654f34d955ae948724bf1e1178a1266a6 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 19 13:55:25 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 07:50:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6615266 x11-misc/libinput-gestures: Fixed HOMEPAGE variable. Package-Manager: Portage-2.3.30, Repoman-2.3.9 x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild | 2 +- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild index a9187de1a09..abfc20a7424 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit python-single-r1 DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/${PN}; +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 17387ae8a39..23897423933 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit git-r3 python-single-r1 DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/${PN}; +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; SRC_URI=""
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 2c687ae9c9e2d028168d4b9cc185d2a27db59d01 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 19 13:59:52 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 07:50:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c687ae9 x11-misc/libinput-gestures: Make live ebuild more universal. Also add icon file handler and fix DOCDIR installation path. Package-Manager: Portage-2.3.30, Repoman-2.3.9 .../libinput-gestures-.ebuild | 25 ++ 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index 23897423933..39fb049c736 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -5,16 +5,20 @@ EAPI=6 PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit git-r3 python-single-r1 +inherit gnome2-utils python-single-r1 DESCRIPTION="Actions gestures on your touchpad using libinput" HOMEPAGE="https://github.com/bulletmark/libinput-gestures; -EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -SRC_URI="" +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -26,7 +30,16 @@ DEPEND=">=dev-libs/libinput-1.8.0 dev-util/desktop-file-utils test? ( dev-python/flake8[${PYTHON_USEDEP}] )" +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + pkg_postinst() { + gnome2_icon_cache_update + elog "You must be in the input group to read the touchpad device." if ! has_version x11-libs/gtk+:3 ; then @@ -36,3 +49,7 @@ pkg_postinst() { elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." fi } + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 90332362ea2560fc54a0d6fb6c216d66aa41bfad Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 26 07:45:45 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 07:50:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90332362 x11-misc/libinput-gestures: Bump to version 2.34 Package-Manager: Portage-2.3.31, Repoman-2.3.9 x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.34.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 628e7be8010..e94859e4088 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.31.tar.gz 15872 BLAKE2B 0fe671f50ee6e7b06362591d68d259587347794c80df27c73d833e459eb9499ae919bf3e4f12e1dfc2852fd9b70c3962963f3a291107bab8ea0a8f1576e4 SHA512 fc3c90025486c8da5b2419f99666737dca40dfc962a549bd1955ea792137a1377a9697c8cab908991503fa9dd6d72520a04ac2dbc9463bc228566569be43ca67 +DIST libinput-gestures-2.34.tar.gz 16321 BLAKE2B ae1fc850a075fd0b8e4aec6b94f0257f10f309a28a4893aad608eff59afede28b4126734a14f510ca569f64d79492461000dfca8c34e614a5e99839f3c5d952d SHA512 47ffa36b9abb01e62a046d1135cf3ec2773285f94ba68d66c03f877b6acf057491fb4a7645198d8c3bde39e38e12e039f3b10c6987d5765798d969d23359269f diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild new file mode 100644 index 000..39fb049c736 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.34.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/libinput-gestures; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +else + SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils + test? ( dev-python/flake8[${PYTHON_USEDEP}] )" + +src_prepare() { + default + + # Fix docdir installation path + sed '/^DOCDIR/s@$NAME@${PF}@' -i libinput-gestures-setup || die +} + +pkg_postinst() { + gnome2_icon_cache_update + + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: c5f24eccf99109ca795a13283806b6128bce19ec Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Feb 4 11:14:32 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Feb 4 22:49:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f24ecc x11-misc/libinput-gestures: version bump. Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7054 x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.31.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 12e7c1f9496..f6b7ea1f28d 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -2,3 +2,4 @@ DIST libinput-gestures-2.15.tar.gz 11468 BLAKE2B cdcdea40a00eafc84f0a42a7f050c5f DIST libinput-gestures-2.19.tar.gz 13031 BLAKE2B 0f34b0c66ea30cba789cad0f3e82cc9756d48ba6769c63a04d1983f49695e7953b8f60fed3c640e505458ed54e3fbca93be0b9c65fca746c52a13b17f63ed4a2 SHA512 d67e5180e89dd1032fc16be6c6bb8b17f413bc41ebf2d92735fa444b23b5001ae37e243d1089f96308ea22a015b38c066ad8ca2a8f33feea247a51d6bf049d10 DIST libinput-gestures-2.26.tar.gz 15016 BLAKE2B a61404a6e09f24b6919e1af627eb18c8572195fa1b6a5316dc1e02cb8dcd9738e2663833ac5aa9a372100c1cd3a492205aad8d5e51e592f90db3debd8d79d957 SHA512 375c457c04f74d140693f6db0594b38f09c1a60eec89fa6e4b6da9b1d8d62abe42cf9e1a74214534f2b2f2a36d323521860bea722045b467d6bf2720a9c8c772 DIST libinput-gestures-2.30.tar.gz 15462 BLAKE2B 35b0dac4c729beb3e10830f8344012f7ab181ad0af68eba65ab5d4c8543dc6c6b636be004ee7faf3138f651fae726d50d0052854b2fbda41cc7cb035deac7e4d SHA512 846e069835eda2c5a36aeafaed3f94d792a0227838622875014f2021531d9e08151900f3cf2188f8edf013d310e2444738d8deea525486349bea6589d09ccce2 +DIST libinput-gestures-2.31.tar.gz 15872 BLAKE2B 0fe671f50ee6e7b06362591d68d259587347794c80df27c73d833e459eb9499ae919bf3e4f12e1dfc2852fd9b70c3962963f3a291107bab8ea0a8f1576e4 SHA512 fc3c90025486c8da5b2419f99666737dca40dfc962a549bd1955ea792137a1377a9697c8cab908991503fa9dd6d72520a04ac2dbc9463bc228566569be43ca67 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild new file mode 100644 index 000..a9187de1a09 --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.31.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/${PN}; +SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils + test? ( dev-python/flake8[${PYTHON_USEDEP}] )" + +pkg_postinst() { + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: b4e131f1f13d28ac75abc4ea6ed2803445c9b702 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Jan 1 13:35:58 2018 + Commit: Craig Andrews gentoo org> CommitDate: Thu Jan 4 19:19:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e131f1 x11-misc/libinput-gestures: fix bug #642938 Closes: https://bugs.gentoo.org/642938 Package-Manager: Portage-2.3.13, Repoman-2.3.3 x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild | 7 --- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 7 --- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild index 2bf4b9c25cd..a9187de1a09 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} @@ -22,7 +22,8 @@ RDEPEND="${PYTHON_DEPS} x11-misc/xdotool x11-misc/wmctrl" DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" + dev-util/desktop-file-utils + test? ( dev-python/flake8[${PYTHON_USEDEP}] )" pkg_postinst() { elog "You must be in the input group to read the touchpad device." diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index f2516c9159b..17387ae8a39 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="" +IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} @@ -23,7 +23,8 @@ RDEPEND="${PYTHON_DEPS} x11-misc/xdotool x11-misc/wmctrl" DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils" + dev-util/desktop-file-utils + test? ( dev-python/flake8[${PYTHON_USEDEP}] )" pkg_postinst() { elog "You must be in the input group to read the touchpad device."
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 0f9175e4e81a852ea9a772f0fa45126fbbb86b0e Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Dec 25 09:57:20 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 25 13:53:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9175e4 x11-misc/libinput-gestures: 2.30 version bump Closes: https://github.com/gentoo/gentoo/pull/6065 x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.30.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 79bd925f41e..12e7c1f9496 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,3 +1,4 @@ DIST libinput-gestures-2.15.tar.gz 11468 BLAKE2B cdcdea40a00eafc84f0a42a7f050c5f484c742c07ad008507881aca19296c93d9e486944d381e94240fd97e1f4740d2a2ba956e8152c1cbe2ab69c0685cf258e SHA512 b0449ce3355e700655cf450b62e239566f2a49127bb4afeda659e04026657d86f13dbfd101399428771b92323e6c55cf40f75bad79025ff80eb9003d85345c23 DIST libinput-gestures-2.19.tar.gz 13031 BLAKE2B 0f34b0c66ea30cba789cad0f3e82cc9756d48ba6769c63a04d1983f49695e7953b8f60fed3c640e505458ed54e3fbca93be0b9c65fca746c52a13b17f63ed4a2 SHA512 d67e5180e89dd1032fc16be6c6bb8b17f413bc41ebf2d92735fa444b23b5001ae37e243d1089f96308ea22a015b38c066ad8ca2a8f33feea247a51d6bf049d10 DIST libinput-gestures-2.26.tar.gz 15016 BLAKE2B a61404a6e09f24b6919e1af627eb18c8572195fa1b6a5316dc1e02cb8dcd9738e2663833ac5aa9a372100c1cd3a492205aad8d5e51e592f90db3debd8d79d957 SHA512 375c457c04f74d140693f6db0594b38f09c1a60eec89fa6e4b6da9b1d8d62abe42cf9e1a74214534f2b2f2a36d323521860bea722045b467d6bf2720a9c8c772 +DIST libinput-gestures-2.30.tar.gz 15462 BLAKE2B 35b0dac4c729beb3e10830f8344012f7ab181ad0af68eba65ab5d4c8543dc6c6b636be004ee7faf3138f651fae726d50d0052854b2fbda41cc7cb035deac7e4d SHA512 846e069835eda2c5a36aeafaed3f94d792a0227838622875014f2021531d9e08151900f3cf2188f8edf013d310e2444738d8deea525486349bea6589d09ccce2 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild new file mode 100644 index 000..2bf4b9c25cd --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/${PN}; +SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/libinput-1.8.0 + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND=">=dev-libs/libinput-1.8.0 + dev-util/desktop-file-utils" + +pkg_postinst() { + elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: a327e44a1a13290b26234ac21ecad9590aa05631 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Dec 25 11:43:46 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 25 13:53:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a327e44a x11-misc/libinput-gestures: Drop USE=gtk,kde 1. Dropped x11-libs/gtk+:3 and kde-plasma/kde-cli-tools:5 from RDEPEND. 2. Fixed REQUIRED_USE position in ebuild. Closes: https://github.com/gentoo/gentoo/pull/6065 Package-Manager: Portage-2.3.13, Repoman-2.3.3 x11-misc/libinput-gestures/libinput-gestures-.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index fcb47f02598..f2516c9159b 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -15,19 +15,23 @@ SRC_URI="" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="gtk kde" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/libinput-1.8.0 x11-misc/xdotool x11-misc/wmctrl" DEPEND=">=dev-libs/libinput-1.8.0 - dev-util/desktop-file-utils - gtk? ( x11-libs/gtk+:3 ) - kde? ( kde-plasma/kde-cli-tools:5 )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" + dev-util/desktop-file-utils" pkg_postinst() { elog "You must be in the input group to read the touchpad device." + + if ! has_version x11-libs/gtk+:3 ; then + elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3." + fi + if ! has_version kde-plasma/kde-cli-tools:5 ; then + elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5." + fi }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 6e6c11d6b5342d82cc17d16c5cfd7e2a05a4731a Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Jul 6 15:41:35 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 30 14:54:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6c11d6 x11-misc/libinput-gestures: version bump for dependency compatibility 1. Add python 3.6 to PYTHON_COMPAT 2. Depend on libinput 1.8 because of commpatibility issue 3. Bump to 2.26 and update live ebuild Bug: https://bugs.gentoo.org/show_bug.cgi?id=623800 Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5053 x11-misc/libinput-gestures/Manifest | 1 + ...t-gestures-.ebuild => libinput-gestures-2.26.ebuild} | 13 ++--- x11-misc/libinput-gestures/libinput-gestures-.ebuild| 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index c8560be16c5..1c79c9758af 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1,2 +1,3 @@ DIST libinput-gestures-2.15.tar.gz 11468 SHA256 95a91a2c7c4c9f91c035f7defb6868a92f6c61218d0fcb0a87b0fa63527c2912 SHA512 b0449ce3355e700655cf450b62e239566f2a49127bb4afeda659e04026657d86f13dbfd101399428771b92323e6c55cf40f75bad79025ff80eb9003d85345c23 WHIRLPOOL 9ff81290ecadc17bf2fbfeeb0a5ce1ff0adb059c1675f111a18144f13ac058f5efda445f139fb6158b17ec81a0b6014400d9c54fa8c393f206f4e4c71382b310 DIST libinput-gestures-2.19.tar.gz 13031 SHA256 3f7cea70af6fc83f8d5910ef2a2a18955b0682b04c7a094ba6bcd46d912ddaaa SHA512 d67e5180e89dd1032fc16be6c6bb8b17f413bc41ebf2d92735fa444b23b5001ae37e243d1089f96308ea22a015b38c066ad8ca2a8f33feea247a51d6bf049d10 WHIRLPOOL 40d8b8715f2960454b843446548fc6106a56b21ca309089e077a2bf9ee4ea2b9ce0bc07025521de9f86851ce98a549e06baacf17923a7eb82e3424700674dbd3 +DIST libinput-gestures-2.26.tar.gz 15016 SHA256 378911de4f750f0959aeb27c9ed2c8be01ea6ce0c787d2d716110ff937fca584 SHA512 375c457c04f74d140693f6db0594b38f09c1a60eec89fa6e4b6da9b1d8d62abe42cf9e1a74214534f2b2f2a36d323521860bea722045b467d6bf2720a9c8c772 WHIRLPOOL 6df1993f29afb6759cea742b875ff3769064aa0cecbb64591e6517decca2bbab22ea2f5e75300ada4624ee8b22b4a22f6ce575eb7af0756e66762e3796b946c6 diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.26.ebuild similarity index 70% copy from x11-misc/libinput-gestures/libinput-gestures-.ebuild copy to x11-misc/libinput-gestures/libinput-gestures-2.26.ebuild index dd54500b3b4..5f7ead386f5 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.26.ebuild @@ -3,25 +3,24 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit git-r3 python-single-r1 +inherit python-single-r1 DESCRIPTION="Actions gestures on your touchpad using libinput" HOMEPAGE="https://github.com/bulletmark/${PN}; -EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -SRC_URI="" +SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="gtk kde" RDEPEND="${PYTHON_DEPS} - dev-libs/libinput + >=dev-libs/libinput-1.8.0 x11-misc/xdotool x11-misc/wmctrl" -DEPEND="dev-libs/libinput +DEPEND=">=dev-libs/libinput-1.8.0 dev-util/desktop-file-utils gtk? ( x11-libs/gtk+:3 ) kde? ( kde-plasma/kde-cli-tools:5 )" diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index dd54500b3b4..fcb47f02598 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit git-r3 python-single-r1 @@ -18,10 +18,10 @@ KEYWORDS="" IUSE="gtk kde" RDEPEND="${PYTHON_DEPS} - dev-libs/libinput + >=dev-libs/libinput-1.8.0 x11-misc/xdotool x11-misc/wmctrl" -DEPEND="dev-libs/libinput +DEPEND=">=dev-libs/libinput-1.8.0 dev-util/desktop-file-utils gtk? ( x11-libs/gtk+:3 ) kde? ( kde-plasma/kde-cli-tools:5 )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 38336366d319a417a0f3d057504b5adcaea64361 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Mar 12 13:28:10 2017 + Commit: Amy Liffey gentoo org> CommitDate: Wed Mar 15 21:37:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38336366 x11-misc/libinput-gestures: bump to 2.19 1. Sorted USE flags alphabetically. Closes: #4191 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-misc/libinput-gestures/Manifest | 1 + ...put-gestures-.ebuild => libinput-gestures-2.19.ebuild} | 11 +-- x11-misc/libinput-gestures/libinput-gestures-.ebuild | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest index 347915af5e5..c8560be16c5 100644 --- a/x11-misc/libinput-gestures/Manifest +++ b/x11-misc/libinput-gestures/Manifest @@ -1 +1,2 @@ DIST libinput-gestures-2.15.tar.gz 11468 SHA256 95a91a2c7c4c9f91c035f7defb6868a92f6c61218d0fcb0a87b0fa63527c2912 SHA512 b0449ce3355e700655cf450b62e239566f2a49127bb4afeda659e04026657d86f13dbfd101399428771b92323e6c55cf40f75bad79025ff80eb9003d85345c23 WHIRLPOOL 9ff81290ecadc17bf2fbfeeb0a5ce1ff0adb059c1675f111a18144f13ac058f5efda445f139fb6158b17ec81a0b6014400d9c54fa8c393f206f4e4c71382b310 +DIST libinput-gestures-2.19.tar.gz 13031 SHA256 3f7cea70af6fc83f8d5910ef2a2a18955b0682b04c7a094ba6bcd46d912ddaaa SHA512 d67e5180e89dd1032fc16be6c6bb8b17f413bc41ebf2d92735fa444b23b5001ae37e243d1089f96308ea22a015b38c066ad8ca2a8f33feea247a51d6bf049d10 WHIRLPOOL 40d8b8715f2960454b843446548fc6106a56b21ca309089e077a2bf9ee4ea2b9ce0bc07025521de9f86851ce98a549e06baacf17923a7eb82e3424700674dbd3 diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild similarity index 75% copy from x11-misc/libinput-gestures/libinput-gestures-.ebuild copy to x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild index c52057900f6..766fd4ddfc5 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-2.19.ebuild @@ -1,21 +1,20 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 PYTHON_COMPAT=( python{3_4,3_5} ) -inherit git-r3 python-single-r1 +inherit python-single-r1 DESCRIPTION="Actions gestures on your touchpad using libinput" HOMEPAGE="https://github.com/bulletmark/${PN}; -EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; -SRC_URI="" +SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" -IUSE="kde gtk" +KEYWORDS="~amd64 ~x86" +IUSE="gtk kde" RDEPEND="${PYTHON_DEPS} dev-libs/libinput diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild index c52057900f6..dd54500b3b4 100644 --- a/x11-misc/libinput-gestures/libinput-gestures-.ebuild +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="kde gtk" +IUSE="gtk kde" RDEPEND="${PYTHON_DEPS} dev-libs/libinput
[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/
commit: 0823413aaf4e4859861eaab79da4b4f28acec3a9 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Dec 29 17:38:31 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 3 23:13:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0823413a x11-misc/libinput-gestures: new package. Libinput-gestures is a utility which reads libinput gestures from your touchpad and maps them to gestures you configure in a configuration file. Each gesture can be configured to activate a shell command which is typically an xdotool command to action desktop/window/application keyboard combinations and commands. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3204 x11-misc/libinput-gestures/Manifest| 1 + .../libinput-gestures-2.15.ebuild | 33 + .../libinput-gestures-.ebuild | 34 ++ x11-misc/libinput-gestures/metadata.xml| 22 ++ 4 files changed, 90 insertions(+) diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest new file mode 100644 index ..347915a --- /dev/null +++ b/x11-misc/libinput-gestures/Manifest @@ -0,0 +1 @@ +DIST libinput-gestures-2.15.tar.gz 11468 SHA256 95a91a2c7c4c9f91c035f7defb6868a92f6c61218d0fcb0a87b0fa63527c2912 SHA512 b0449ce3355e700655cf450b62e239566f2a49127bb4afeda659e04026657d86f13dbfd101399428771b92323e6c55cf40f75bad79025ff80eb9003d85345c23 WHIRLPOOL 9ff81290ecadc17bf2fbfeeb0a5ce1ff0adb059c1675f111a18144f13ac058f5efda445f139fb6158b17ec81a0b6014400d9c54fa8c393f206f4e4c71382b310 diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild new file mode 100644 index ..d586bab --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-2.15.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/${PN}; +SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kde gtk" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libinput + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND="dev-libs/libinput + dev-util/desktop-file-utils + gtk? ( x11-libs/gtk+:3 ) + kde? ( kde-plasma/kde-cli-tools:5 )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +pkg_postinst() { + elog "You must be in the input group to read the touchpad device." +} diff --git a/x11-misc/libinput-gestures/libinput-gestures-.ebuild b/x11-misc/libinput-gestures/libinput-gestures-.ebuild new file mode 100644 index ..247b67f --- /dev/null +++ b/x11-misc/libinput-gestures/libinput-gestures-.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit git-r3 python-single-r1 + +DESCRIPTION="Actions gestures on your touchpad using libinput" +HOMEPAGE="https://github.com/bulletmark/${PN}; +EGIT_REPO_URI="https://github.com/bulletmark/${PN}.git; +SRC_URI="" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="kde gtk" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libinput + x11-misc/xdotool + x11-misc/wmctrl" +DEPEND="dev-libs/libinput + dev-util/desktop-file-utils + gtk? ( x11-libs/gtk+:3 ) + kde? ( kde-plasma/kde-cli-tools:5 )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +pkg_postinst() { + elog "You must be in the input group to read the touchpad device." +} diff --git a/x11-misc/libinput-gestures/metadata.xml b/x11-misc/libinput-gestures/metadata.xml new file mode 100644 index ..60f4aae --- /dev/null +++ b/x11-misc/libinput-gestures/metadata.xml @@ -0,0 +1,22 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + spid...@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + This is a utility which reads libinput gestures from your touchpad + and maps them to gestures you configure in a configuration file. + Each gesture can be configured to activate a shell command which is + typically an xdotool command to action desktop/window/application + keyboard combinations and commands. + + + bulletmark/libinput-gestures + +