[gentoo-commits] repo/gentoo:master commit in: x11-misc/libinput-gestures/

2022-07-15 Thread Sam James
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/

2022-05-15 Thread Andrew Ammerlaan
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/

2021-07-08 Thread Matt Turner
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/

2021-05-31 Thread Michał Górny
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/

2021-01-16 Thread Joonas Niilola
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/

2021-01-16 Thread Joonas Niilola
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/

2020-01-06 Thread Joonas Niilola
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/

2020-01-06 Thread Joonas Niilola
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/

2019-11-17 Thread Joonas Niilola
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/

2019-11-17 Thread Joonas Niilola
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/

2019-11-17 Thread Joonas Niilola
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/

2019-11-17 Thread Joonas Niilola
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/

2019-02-03 Thread Andreas Sturmlechner
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/

2019-02-03 Thread Andreas Sturmlechner
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/

2018-12-04 Thread Michał Górny
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/

2018-12-04 Thread Michał Górny
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/

2018-11-03 Thread Michał Górny
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/

2018-11-03 Thread Michał Górny
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/

2018-10-07 Thread Michał Górny
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/

2018-10-07 Thread Michał Górny
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/

2018-06-17 Thread Andreas Sturmlechner
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/

2018-04-26 Thread Lars Wendler
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/

2018-04-26 Thread Lars Wendler
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/

2018-04-26 Thread Lars Wendler
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/

2018-04-26 Thread Lars Wendler
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/

2018-02-04 Thread Patrice Clement
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/

2018-01-04 Thread Craig Andrews
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/

2017-12-25 Thread Andreas Sturmlechner
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/

2017-12-25 Thread Andreas Sturmlechner
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/

2017-07-30 Thread David Seifert
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/

2017-03-15 Thread Amy Liffey
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/

2017-01-03 Thread Patrice Clement
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
+   
+