* [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/
@ 2024-02-02 8:13 Ionen Wolkens
0 siblings, 0 replies; 4+ messages in thread
From: Ionen Wolkens @ 2024-02-02 8:13 UTC (permalink / raw
To: gentoo-commits
commit: bb5d1b22f521ab691e24cbb941a2c6fdc945b65b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 08:07:11 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 08:13:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5d1b22
x11-misc/mygestures: adjust style
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-misc/mygestures/mygestures-2.0.ebuild | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/x11-misc/mygestures/mygestures-2.0.ebuild b/x11-misc/mygestures/mygestures-2.0.ebuild
index 18b0d8fe375b..902753001fed 100644
--- a/x11-misc/mygestures/mygestures-2.0.ebuild
+++ b/x11-misc/mygestures/mygestures-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,8 +6,11 @@ EAPI=8
inherit autotools
DESCRIPTION="Mouse gestures for X"
-HOMEPAGE="https://github.com/deters/mygestures"
-SRC_URI="https://github.com/deters/mygestures/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/deters/mygestures/"
+SRC_URI="
+ https://github.com/deters/mygestures/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+"
LICENSE="GPL-2+"
SLOT="0"
@@ -18,11 +21,15 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXi
x11-libs/libXrender
- x11-libs/libXtst"
+ x11-libs/libXtst
+"
DEPEND="
${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
+ x11-base/xorg-proto
+"
+BDEPEND="
+ virtual/pkgconfig
+"
src_prepare() {
default
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/
@ 2024-11-24 11:01 Ionen Wolkens
0 siblings, 0 replies; 4+ messages in thread
From: Ionen Wolkens @ 2024-11-24 11:01 UTC (permalink / raw
To: gentoo-commits
commit: 782333bc71e054d8e6365bc8e89e4548505e9fe3
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 09:12:01 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 10:53:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782333bc
x11-misc/mygestures: pass -std=gnu17 for gcc15
May be an easy fix, but upstream been dead for 4 years and
it's not worth keeping a (probably) permanent patch over.
Closes: https://bugs.gentoo.org/944094
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-misc/mygestures/mygestures-2.0-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/x11-misc/mygestures/mygestures-2.0-r1.ebuild b/x11-misc/mygestures/mygestures-2.0-r1.ebuild
index 2a4e45a2e732..86f6f3387f76 100644
--- a/x11-misc/mygestures/mygestures-2.0-r1.ebuild
+++ b/x11-misc/mygestures/mygestures-2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools
+inherit autotools flag-o-matic
DESCRIPTION="Mouse gestures for X"
HOMEPAGE="https://github.com/deters/mygestures/"
@@ -39,6 +39,8 @@ src_prepare() {
default
eautoreconf
+
+ append-cflags -std=gnu17 #944094
}
src_install() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/
@ 2021-09-23 17:20 Ionen Wolkens
0 siblings, 0 replies; 4+ messages in thread
From: Ionen Wolkens @ 2021-09-23 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 3a11ef4aad2321b61a661d486b902da17a66ccc0
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 23 17:17:17 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 23 17:19:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a11ef4a
x11-misc/mygestures: fix possible race condition
There's no need to rely on a broken makefile
to install only 2 files.
Closes: https://bugs.gentoo.org/814482
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-misc/mygestures/mygestures-2.0.ebuild | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/x11-misc/mygestures/mygestures-2.0.ebuild b/x11-misc/mygestures/mygestures-2.0.ebuild
index ae7d7d86dda..18b0d8fe375 100644
--- a/x11-misc/mygestures/mygestures-2.0.ebuild
+++ b/x11-misc/mygestures/mygestures-2.0.ebuild
@@ -24,10 +24,17 @@ DEPEND="
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig"
-DOCS=( README.md )
-
src_prepare() {
default
eautoreconf
}
+
+src_install() {
+ dobin src/mygestures #814482
+
+ dodoc README.md
+
+ insinto /etc
+ doins mygestures.xml
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/
@ 2021-09-23 8:04 Ionen Wolkens
0 siblings, 0 replies; 4+ messages in thread
From: Ionen Wolkens @ 2021-09-23 8:04 UTC (permalink / raw
To: gentoo-commits
commit: 7c4eb99c8a1a889259ca6f421b477081da3d94c5
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 23 07:54:54 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 23 08:01:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4eb99c
x11-misc/mygestures: initial import with version 2.0
Provides DE-independent generic mouse gestures (execute command,
window action, send keypress), can setup gestures for either
all windows or per-windowclass/name.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-misc/mygestures/Manifest | 1 +
x11-misc/mygestures/metadata.xml | 11 +++++++++++
x11-misc/mygestures/mygestures-2.0.ebuild | 33 +++++++++++++++++++++++++++++++
3 files changed, 45 insertions(+)
diff --git a/x11-misc/mygestures/Manifest b/x11-misc/mygestures/Manifest
new file mode 100644
index 00000000000..de2cb5f29a5
--- /dev/null
+++ b/x11-misc/mygestures/Manifest
@@ -0,0 +1 @@
+DIST mygestures-2.0.tar.gz 54613 BLAKE2B e0dbb120e4adf74a0624e5d3acb04a5af4775a84b0b8fdb2df992ed9f0b3de3907b456f9008f7df154956372dbc17acd5c3080e06857c5336e89fb1c08cc98b4 SHA512 eda75e2429b671c5ff15435b3ce3ae78e95069b17f6d2ea0d279c7c100a72e4b6dc4f452f9c003b432266d8d1047cd6ae47dc544e2f1b4f86f02fabe8c70e6dd
diff --git a/x11-misc/mygestures/metadata.xml b/x11-misc/mygestures/metadata.xml
new file mode 100644
index 00000000000..795ad3ce777
--- /dev/null
+++ b/x11-misc/mygestures/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">deters/mygestures</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-misc/mygestures/mygestures-2.0.ebuild b/x11-misc/mygestures/mygestures-2.0.ebuild
new file mode 100644
index 00000000000..ae7d7d86dda
--- /dev/null
+++ b/x11-misc/mygestures/mygestures-2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mouse gestures for X"
+HOMEPAGE="https://github.com/deters/mygestures"
+SRC_URI="https://github.com/deters/mygestures/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/libxml2
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXtst"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.md )
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-11-24 11:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-02 8:13 [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2024-11-24 11:01 Ionen Wolkens
2021-09-23 17:20 Ionen Wolkens
2021-09-23 8:04 Ionen Wolkens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox