summaryrefslogtreecommitdiff
path: root/x11-misc/screenkey
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /x11-misc/screenkey
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'x11-misc/screenkey')
-rw-r--r--x11-misc/screenkey/Manifest6
-rw-r--r--x11-misc/screenkey/metadata.xml17
-rw-r--r--x11-misc/screenkey/screenkey-1.5.ebuild46
-rw-r--r--x11-misc/screenkey/screenkey-9999.ebuild2
4 files changed, 68 insertions, 3 deletions
diff --git a/x11-misc/screenkey/Manifest b/x11-misc/screenkey/Manifest
index 384e32a135ca..35034e406bcc 100644
--- a/x11-misc/screenkey/Manifest
+++ b/x11-misc/screenkey/Manifest
@@ -1,6 +1,8 @@
DIST screenkey-1.3.tar.gz 82732 BLAKE2B 53cf700f7211783c360552667d5bc77dfa467137476c4ae57944fe7a1e3e9da9b4488cade9c2f091b2be51cb393e063509ae858f6cca1b34ceadd3e158586e05 SHA512 16aceeb1e1a0ed5add06ed2bfd1eca04b9909537bbb979f531a98270c33af3d5e667534e73546a85c3f58ef837795a35891f00f8cf41e5ea10c45b7992334e96
DIST screenkey-1.4.tar.gz 83784 BLAKE2B 4d4264ff88fdd57b27709091c5bd79dba304f94209465e4bbaf3d6ee965b2088fcbf3afc96e0c785fa954b5bb96fc26d4d79e9aeb2dd774daf519055fc301030 SHA512 f22afbdeb2c7d7884f97faec3601bfe13f65d33a2e284cccda6d6851d0838e4a4c6860c93abd4c11f21170fb970e6cb12b52cb0cd4cb1fb58cfcf44f0945ad2d
+DIST screenkey-1.5.tar.gz 87449 BLAKE2B 1ca3a7d643c65e2a82ce51feb4de022ccb0bb35848c0bb63871343b499e4b7a677e7df379ad259c149ba4a93d98cc36a05d9fb58976cc96d20b3fe98b54301db SHA512 bc9457b17c9e2fea3cefc97546dfd89a019a527608ec79960d1a712c1f1bbc97cf37404a1d84ca1c4587ae4d52163e2de30797f75b9a4a1da45ac585b8b650cf
EBUILD screenkey-1.3.ebuild 1104 BLAKE2B 37f0a3338b47cc1c7aa3de4d0b5cbf59cadf4c9d6d6e2f81c836bd6366b2188ed1ad2c033181a19e29a14175834351c57807128109465c9417e671aa5d11d05f SHA512 435b3263c4a47c1702482166ddb2d81397c507d5a8156a1c04f4a4689e0b4b9f18cd82eb369691a16596251e675639acfebfa62ad78cd1c4febd3c13ef1672d3
EBUILD screenkey-1.4.ebuild 1104 BLAKE2B 96e5b97b366038df606b8784e9cb154a2ba7699491ea5601ce7a7aa660e9803851a3b16dbb9548d93b852e72a8b6f5b55109ded8189d1abb16a06e0fed357175 SHA512 1921cfd2c3b52ef3b773c037091bcd2a8ec2e3eb928a348e7f94b9cd0ecb9d10dd22cb70c27c7f1c9bb3f41be762f0a483f32c9e3599220cdae3b1c1734e040e
-EBUILD screenkey-9999.ebuild 1104 BLAKE2B 96e5b97b366038df606b8784e9cb154a2ba7699491ea5601ce7a7aa660e9803851a3b16dbb9548d93b852e72a8b6f5b55109ded8189d1abb16a06e0fed357175 SHA512 1921cfd2c3b52ef3b773c037091bcd2a8ec2e3eb928a348e7f94b9cd0ecb9d10dd22cb70c27c7f1c9bb3f41be762f0a483f32c9e3599220cdae3b1c1734e040e
-MISC metadata.xml 486 BLAKE2B 9ba8efa73ced7474ea04edf084eaa756d1704cd60fd6b0a7ba3ef993fbe03a86f587442b98b86186cca25e82a336fb9ade1346fe9a93c6d3bb260974e8bae4fe SHA512 88e03b2f94720eb2cb3f03a0a601544fd47e78419b03eef735fc048afadeead3e88ec5b7bb7ae9e915dc5fb2967278c64957d80c802ad8fde0321f181b77db7e
+EBUILD screenkey-1.5.ebuild 1104 BLAKE2B 957e52824714bc319fd9fb86503534295bd4a987f56dfce0c5f1fbcbbb12827bf8913289d8bf0f210b2b2cf0d21e98e203b1c751f9f34e02ed6e5ed17fe7aff0 SHA512 56fe99578b3b98cf2b6267082f087551076ae863dc864212103635ebf78c9da030e5788acd52012dbea13897630193301eceb1144bc09755996bc7d69f9cb2b7
+EBUILD screenkey-9999.ebuild 1104 BLAKE2B 957e52824714bc319fd9fb86503534295bd4a987f56dfce0c5f1fbcbbb12827bf8913289d8bf0f210b2b2cf0d21e98e203b1c751f9f34e02ed6e5ed17fe7aff0 SHA512 56fe99578b3b98cf2b6267082f087551076ae863dc864212103635ebf78c9da030e5788acd52012dbea13897630193301eceb1144bc09755996bc7d69f9cb2b7
+MISC metadata.xml 1167 BLAKE2B 1f1ca63024956673f5c59d67e7068371801b667d888203e7c28ecb6c0d5d09fcb94385046cb6daef8fb04abb7b6445fcdd80d01a1a76e814df8bd32c40cbf50c SHA512 eed4308686053b4b093e99abae19c3eb4fe8941b4b098cb589be90dfacaed717e2f81a37769b358afc1c33474591baf1c3506a9d0914f523a855abe400974cc7
diff --git a/x11-misc/screenkey/metadata.xml b/x11-misc/screenkey/metadata.xml
index 11c8ae69ef00..2a52ec37acfb 100644
--- a/x11-misc/screenkey/metadata.xml
+++ b/x11-misc/screenkey/metadata.xml
@@ -9,7 +9,24 @@
<email>sultan@gentoo.org</email>
<name>Stephan Hartmann</name>
</maintainer>
+ <longdescription>
+ A screencast tool to display your keys, inspired by Screenflick.
+ Featuring:
+ several keyboard translation methods,
+ key composition/input method support,
+ configurable font/size/position,
+ highlighting of recent keystrokes,
+ improved backspace processing,
+ normal/Emacs/Mac caps modes,
+ multi-monitor support,
+ dynamic recording control,
+ switch for visible shift and modifier sequences only,
+ repeats compression,
+ countless bug fixes,
+ mouse buttons support.
+ </longdescription>
<upstream>
+ <bugs-to>https://gitlab.com/screenkey/screenkey/-/issues</bugs-to>
<remote-id type="gitlab">screenkey/screenkey</remote-id>
</upstream>
</pkgmetadata>
diff --git a/x11-misc/screenkey/screenkey-1.5.ebuild b/x11-misc/screenkey/screenkey-1.5.ebuild
new file mode 100644
index 000000000000..21e05cd08015
--- /dev/null
+++ b/x11-misc/screenkey/screenkey-1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="A screencast tool to display your keys inspired by Screenflick"
+HOMEPAGE="https://www.thregr.org/~wavexx/software/screenkey/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.com/screenkey/${PN}.git"
+else
+ SRC_URI="https://gitlab.com/screenkey/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+RESTRICT="test"
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="appindicator"
+
+BDEPEND="
+ dev-python/Babel[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ media-fonts/fontawesome
+ x11-libs/gtk+:3[X,introspection]
+ x11-misc/slop
+ appindicator? ( dev-libs/libappindicator:3[introspection] )
+"
+
+src_prepare() {
+ # Change the doc install path
+ sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die
+
+ default
+}
diff --git a/x11-misc/screenkey/screenkey-9999.ebuild b/x11-misc/screenkey/screenkey-9999.ebuild
index 0b52f31fef09..21e05cd08015 100644
--- a/x11-misc/screenkey/screenkey-9999.ebuild
+++ b/x11-misc/screenkey/screenkey-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
PYTHON_COMPAT=( python3_{7..9} )
DISTUTILS_USE_SETUPTOOLS=bdepend