summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin47043 -> 47050 bytes
-rw-r--r--x11-misc/dxpc/Manifest3
-rw-r--r--x11-misc/dxpc/dxpc-3.9.2-r3.ebuild (renamed from x11-misc/dxpc/dxpc-3.9.2-r2.ebuild)14
-rw-r--r--x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch54
-rw-r--r--x11-misc/ftmenu/Manifest2
-rw-r--r--x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild (renamed from x11-misc/ftmenu/ftmenu-0.4.0-r1.ebuild)16
-rw-r--r--x11-misc/genmenu/Manifest6
-rw-r--r--x11-misc/genmenu/files/genmenu-1.0.2.patch4
-rw-r--r--x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch4
-rw-r--r--x11-misc/genmenu/genmenu-1.1.0-r2.ebuild (renamed from x11-misc/genmenu/genmenu-1.1.0-r1.ebuild)9
-rw-r--r--x11-misc/grabc/Manifest4
-rw-r--r--x11-misc/grabc/files/grabc-1.1-makefile.patch28
-rw-r--r--x11-misc/grabc/grabc-1.1-r3.ebuild (renamed from x11-misc/grabc/grabc-1.1-r2.ebuild)15
-rw-r--r--x11-misc/gromit/Manifest4
-rw-r--r--x11-misc/gromit/files/gromit-20041213-build.patch6
-rw-r--r--x11-misc/gromit/gromit-20041213-r2.ebuild (renamed from x11-misc/gromit/gromit-20041213-r1.ebuild)23
-rw-r--r--x11-misc/icon-naming-utils/Manifest2
-rw-r--r--x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild (renamed from x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild)10
-rw-r--r--x11-misc/wininfo/Manifest4
-rw-r--r--x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch5
-rw-r--r--x11-misc/wininfo/wininfo-0.7-r2.ebuild (renamed from x11-misc/wininfo/wininfo-0.7-r1.ebuild)19
-rw-r--r--x11-misc/xautomation/Manifest2
-rw-r--r--x11-misc/xautomation/xautomation-1.09-r2.ebuild (renamed from x11-misc/xautomation/xautomation-1.09-r1.ebuild)12
-rw-r--r--x11-misc/xcape/Manifest3
-rw-r--r--x11-misc/xcape/files/xcape-1.2-makefile.patch27
-rw-r--r--x11-misc/xcape/xcape-1.2-r1.ebuild26
-rw-r--r--x11-misc/xcape/xcape-1.2.ebuild37
-rw-r--r--x11-misc/xgestures/Manifest2
-rw-r--r--x11-misc/xgestures/xgestures-0.4-r1.ebuild (renamed from x11-misc/xgestures/xgestures-0.4.ebuild)14
-rw-r--r--x11-misc/xhkeys/Manifest2
-rw-r--r--x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild (renamed from x11-misc/xhkeys/xhkeys-2.2.1.ebuild)11
-rw-r--r--x11-misc/xsel/Manifest4
-rw-r--r--x11-misc/xsel/files/xsel-1.2.0-Werror.patch11
-rw-r--r--x11-misc/xsel/xsel-1.2.0-r2.ebuild (renamed from x11-misc/xsel/xsel-1.2.0-r1.ebuild)19
-rw-r--r--x11-misc/xsel/xsel-9999.ebuild29
-rw-r--r--x11-misc/xsr/Manifest2
-rw-r--r--x11-misc/xsr/xsr-1.0.0-r1.ebuild (renamed from x11-misc/xsr/xsr-1.0.0.ebuild)8
-rw-r--r--x11-misc/xwrits/Manifest2
-rw-r--r--x11-misc/xwrits/xwrits-2.26-r2.ebuild (renamed from x11-misc/xwrits/xwrits-2.26-r1.ebuild)8
39 files changed, 257 insertions, 194 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 589013e3f1e8..75a1051c60ee 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/dxpc/Manifest b/x11-misc/dxpc/Manifest
index 52612a883975..5c76d777005d 100644
--- a/x11-misc/dxpc/Manifest
+++ b/x11-misc/dxpc/Manifest
@@ -1,3 +1,4 @@
+AUX dxpc-3.9.2-makefile.patch 1563 BLAKE2B ee689a4a73b3e049d11c8a8068ddd00cc5c89cc51babd18aeb5cbed49cff6a82b8e7c90d0869e2392d13a8fdc6e96ef2738776f4ad9c10749150021f4cb7c519 SHA512 e29ea11d544a16be6210b944c4616ed2869570815e4951cac7a583a8cd15f9cf282432ae5440893c25e01bd5d09d515490c10d2c9af4e8306e8d3529bf00bbcc
DIST dxpc-3.9.2.tgz 199267 BLAKE2B 99780b35827ce29bdb0a3bb0b1268aea6d03a1b91528023de887820cfea37326f2962c7103c3c079943109a1628fc693039a3b834eee771a7f386d57508d534a SHA512 7dd31f024ca9eae763ec82c424483b4dd4ff667ae70666f3de298e5acb75a5028134914f9c58ab07c16a68de53e170ace455653d83ffe6db290b952ca82fad38
-EBUILD dxpc-3.9.2-r2.ebuild 522 BLAKE2B c7acb76eac71effc93bc210abb545233b76965487f0b4c892d924caaabaa8b33de11e558064ccfc8bf3a9a71d7787d8f13d2674f321b8ee850ea5f09104a8d7a SHA512 00206382623918b3385e921b4ce21ba5dcaeaa6c0a976789df88e4115e52801d09c4a7e1b2309a483fa4b69dba2e26cd02b60540d909ecbd853c7c004857d445
+EBUILD dxpc-3.9.2-r3.ebuild 456 BLAKE2B 31964f70d4bde0f8dfcc50bc1ddf6e84313723e401565d890ef531e87c3fee976947788283bde953153bd424fe849f256e43f7edfa0cd4a6f6a012b7970075c5 SHA512 cd7fb95f9a1a6fcd1e9d3e137eb53d7f7b7ac482b744ca4d9d1454dea8b05303a39cca81529d59141dc89c2f7eceeb6f98b595f2db4e70b21e26d8b77ef404a8
MISC metadata.xml 319 BLAKE2B 991d0f89b643d24c6fcea9a22d130a9e5ca23486e319c42517e2d07ac5f0680ea3989464cc3557c413556dd4b7eb938cea3dffa78031f06f358476cce132aff1 SHA512 536da7cc9bec7c9e42d88e736138d1efd55dc8d89adc74edfc6535f730f01937a7d3228528c6b78b9eb0e29b1807a2d4d4ca202595e2f693009221331981958c
diff --git a/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild b/x11-misc/dxpc/dxpc-3.9.2-r3.ebuild
index fb1d75627254..bbb2053edca4 100644
--- a/x11-misc/dxpc/dxpc-3.9.2-r2.ebuild
+++ b/x11-misc/dxpc/dxpc-3.9.2-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Differential X Protocol Compressor"
HOMEPAGE="http://www.vigor.nu/dxpc/"
@@ -10,16 +10,12 @@ SRC_URI="http://www.vigor.nu/dxpc/${P}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
-IUSE=""
-RDEPEND="x11-libs/libXt
+RDEPEND="
+ x11-libs/libXt
>=dev-libs/lzo-2"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
DOCS=( CHANGES README TODO )
-
-src_install() {
- emake prefix="${ED%/}"/usr man1dir="${ED%/}"/usr/share/man/man1 install
- einstalldocs
-}
diff --git a/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch b/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch
new file mode 100644
index 000000000000..691a1504d977
--- /dev/null
+++ b/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch
@@ -0,0 +1,54 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -20,10 +20,7 @@
+
+ # We may have separate source and binary trees -- make sure we can find
+ # dxpcconf.h
+-CPPFLAGS = -I.
+-
+-.C.o:
+- $(CXX) $(CPPFLAGS) -c $(CXXFLAGS) $<
++CPPFLAGS += -I.
+
+ TARGET= dxpc$(EXEEXT)
+
+@@ -53,18 +50,18 @@
+ OBJS= $(SRCS:.C=.o)
+
+ $(TARGET): $(OBJS)
+- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
+
+ ifeq ($(MINGW32),true)
+ $(SECONDTARGET): $(OBJS)
+- $(CXX) -mwindows $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
++ $(CXX) -mwindows $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
+ endif
+
+ pure_$(TARGET): $(OBJS)
+- purify $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
++ purify $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
+
+ quant_$(TARGET): $(OBJS) $(OBJS)
+- quantify $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
++ quantify $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
+
+ depends:
+ makedepend -f Makefile $(SRCS)
+@@ -72,12 +69,12 @@
+ install: install.bin install.man
+
+ install.bin: $(TARGET)
+- $(srcdir)/mkinstalldirs $(bindir)
+- $(INSTALL) $(TARGET) $(bindir)/$(TARGET)
++ $(srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
++ $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)/$(TARGET)
+
+ install.man:
+- $(srcdir)/mkinstalldirs $(man1dir)
+- $(INSTALL_DATA) $(TARGET).man $(man1dir)/$(TARGET).1
++ $(srcdir)/mkinstalldirs $(DESTDIR)$(man1dir)
++ $(INSTALL_DATA) $(TARGET).man $(DESTDIR)$(man1dir)/$(TARGET).1
+
+ clean:
+ -rm -f *~ *.o $(TARGET) pure_* quant_* *.bak core gmon.out
diff --git a/x11-misc/ftmenu/Manifest b/x11-misc/ftmenu/Manifest
index cdc3b469e0f8..bc94925d296b 100644
--- a/x11-misc/ftmenu/Manifest
+++ b/x11-misc/ftmenu/Manifest
@@ -1,3 +1,3 @@
DIST ftmenu-0.4.0.tar.gz 315415 BLAKE2B 4d629a517736ec4ba7cf644f1da1bf786b2f9d185163954a670f38ef9cda2cd97059f86b3d8eea9b673bc9064685be2021a2928efe2c10cb71d62a226556f722 SHA512 7b83d2b7bb186d2a78f3425f364fc34263332ce881ebbed4805767834610d3fba474b296343de9f2d01aefb10e6638ed356c617ad460746f1a60f0f85d3e6e10
-EBUILD ftmenu-0.4.0-r1.ebuild 860 BLAKE2B a08af5a2d3dd47d9a82fa72d0d9af0d9fa64352cf483a4c025b23de8b495f5f4bc5b0ec92c885dbfc7f8519db6abcd5dc35d566bb6ceda7d353ab32bd0f72d84 SHA512 29adf34a6a5e5ac2035bc1396c5910cfac76452e8803f49882b8c54954e6a488a4f6a75d6260148625446b9de4270431c0d24df63fad20f1d70f5633475971ee
+EBUILD ftmenu-0.4.0-r2.ebuild 810 BLAKE2B 505cd868138adb7ba9f15200b26b47500c6a2669e6615cf81c8fce56c1c784fccc3f570dc8f38b5bf2c7a9ca514765fd4b2f4399479d8633f663f0954c365292 SHA512 ab48b410975182a3717904f5972921d766727eab4c42a0296f0a2dcee8aba160da1b4f16af7f25bfdacba0f24de6fd00be278c6656a502b51dc9f3c7c8652e75
MISC metadata.xml 244 BLAKE2B 6a5951b480644e0405d6078b7364a1ad0a1bfd9a45dfcc63da96a84c90880108faf04d5e8da36af7b908196cf55846845e6ecfa129ae5b30ccf6c8ae712fe794 SHA512 aec52204e70806bf53593cc4742f021382840cd3502a5ccc61b537806893fb455683fac7e1eaa612be3e83c1fe71f6fd5303307bd065a0dbefb59148cc250daf
diff --git a/x11-misc/ftmenu/ftmenu-0.4.0-r1.ebuild b/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild
index be90c2a835b5..8ae682a2c151 100644
--- a/x11-misc/ftmenu/ftmenu-0.4.0-r1.ebuild
+++ b/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="A tray menu for the Fluxbox toolbar"
HOMEPAGE="http://ftmenu.sourceforge.net/"
@@ -10,14 +10,14 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-COMMON_DEPEND=">=x11-libs/gtk+-2.6:2
- >=dev-libs/glib-2.6:2"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
+DEPEND="
+ dev-libs/glib:2
+ x11-libs/gtk+:2"
+RDEPEND="
+ ${DEPEND}
x11-wm/fluxbox"
+BDEPEND="virtual/pkgconfig"
pkg_postinst() {
einfo
diff --git a/x11-misc/genmenu/Manifest b/x11-misc/genmenu/Manifest
index d45ad96e18f7..11c41a1a2ed4 100644
--- a/x11-misc/genmenu/Manifest
+++ b/x11-misc/genmenu/Manifest
@@ -1,5 +1,5 @@
-AUX genmenu-1.0.2.patch 490 BLAKE2B 43aaff9996762a20292ffc5973150a7b14660ec301f1959903ce7cb7e48df13860b357eb4adc53c4629f525cef168a9cd07bc82e5d8496660fdf032561085956 SHA512 f31a67c696bea0dbd2f2ab8e57a636af9ebe64f286421bfd70c4fa81b537e2726f3d0e41810e4f6a11f36e91a7f5382c428eec8b5481416f3d64af24500ee90e
-AUX genmenu-1.1.0-remove-openbox-support.patch 1110 BLAKE2B 4f4cdcf189ada28b4bee08a823d9bdc156efac6e3c08dc7038e828586a50cf7f578e363547d93eef166ec0b47589e288c0c30b560f65b0ef0cc532cf4567a020 SHA512 6e2e81d643c4b11db886ce855b277f113bbf4f157b565c656c23147a74c623575685a074e14cc1b772dd02a17fdfaab2f1317973946e5abc03dc790e7199f71d
+AUX genmenu-1.0.2.patch 413 BLAKE2B 17b5aed0c2d9a6e9bf90a41353181c495ce5a85c254c41e01303731ac9d979b1eb32a1e534494fec79f17cd259035c297d5cad91fe3e72223805bd0b12a522ec SHA512 95042c67fb59e33d3b8704f30e550ba7b28e0f8f0c3034a1e0048cca111deed0374155880b983424b85d2e148631250735dc698eb8c58d2fb71bb883c17fe08f
+AUX genmenu-1.1.0-remove-openbox-support.patch 1038 BLAKE2B 4d8d5082143ae12a494877c61334fc37bbb9871276128b57652aa4925d6194b07d07762df6a3a30628dfca0a260fb71d3f518b7036c3c6dfc0c64aff94bf7827 SHA512 e75eb4f26b14a166aff2d4bb13cb34e9349997018b648314dbdf5dc9fa0f7de1dc1184d3355183d45e19665dfb0cdb8ecea5881b260310e32bee5bc751027d20
DIST genmenu-1.1.0.tar.bz2 10728 BLAKE2B f262c866d8844d9a956785aef38bf442d49465110725415cbb169822c5e10068e8a9aa410f08134d5db13cc59b97bc2d623657db65a35526e5928d341e51283d SHA512 eb87db30f6787570ffe844c7b9b25542652e485296ec061ab1da8f2b1bae40942630c9ca141cf8c7b55ce4d99d1b173511850247a5e07243256eb71588515e54
-EBUILD genmenu-1.1.0-r1.ebuild 508 BLAKE2B c19d47da517294b3244bab9ede251eba2b4afef56b7cb6ed5b8db84e01289be687ccfdfd662793ece0167131904499da95d5ae72fc2f0d86788008b29c382368 SHA512 480cd8454184edd5115a6e3f25dbd8de01b97ca7a0999a980c1e61a3fc833896479383a122e49e2975f9047654e7ebdcb0390160fa90e4538de7cf0de4b7b67c
+EBUILD genmenu-1.1.0-r2.ebuild 493 BLAKE2B 620be56cc614175405b2368c9cfe7b9f6dcb6ab032456cb7c942f8ddcfca8a743fed603f1e13e549550a3b5e5aed7044565d2fe7319ad8a998baf2ead23c18b9 SHA512 58d077a319ada47dcd723f6e30dca08deb84f0c56e3bc0a16d822ce835f340551f316862eba4898d7254bce5637c12219b4f5db45298b6743f339544d611bee3
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/genmenu/files/genmenu-1.0.2.patch b/x11-misc/genmenu/files/genmenu-1.0.2.patch
index 1ad0002441d3..2817a69880a6 100644
--- a/x11-misc/genmenu/files/genmenu-1.0.2.patch
+++ b/x11-misc/genmenu/files/genmenu-1.0.2.patch
@@ -1,5 +1,5 @@
---- a/genmenu-orig 2003-05-29 02:26:17.000000000 -0700
-+++ b/genmenu 2003-05-29 02:35:21.000000000 -0700
+--- a/genmenu
++++ b/genmenu
@@ -815,6 +815,7 @@
fi
diff --git a/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch b/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch
index 72ae66927e17..7e632f79eeee 100644
--- a/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch
+++ b/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch
@@ -1,6 +1,6 @@
Openbox config files have changed. Genmenu doesn't work anymore with openbox
---- a/genmenu 2012-03-01 20:34:08.000000000 +0200
-+++ b/genmenu 2017-02-19 11:38:53.687593570 +0200
+--- a/genmenu
++++ b/genmenu
@@ -111,7 +111,7 @@
# Window managers to check for
diff --git a/x11-misc/genmenu/genmenu-1.1.0-r1.ebuild b/x11-misc/genmenu/genmenu-1.1.0-r2.ebuild
index 06c91e668080..55539c926be0 100644
--- a/x11-misc/genmenu/genmenu-1.1.0-r1.ebuild
+++ b/x11-misc/genmenu/genmenu-1.1.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="menu generator for *box, WindowMaker, and Enlightenment"
HOMEPAGE="http://f00l.de/genmenu/"
@@ -10,13 +10,12 @@ SRC_URI="http://f00l.de/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
RDEPEND="app-shells/bash"
PATCHES=(
- "${FILESDIR}"/"${PN}"-1.0.2.patch
- "${FILESDIR}"/"${P}"-remove-openbox-support.patch
+ "${FILESDIR}"/${PN}-1.0.2.patch
+ "${FILESDIR}"/${P}-remove-openbox-support.patch
)
src_install() {
diff --git a/x11-misc/grabc/Manifest b/x11-misc/grabc/Manifest
index 14656a070c95..12908e7f2d49 100644
--- a/x11-misc/grabc/Manifest
+++ b/x11-misc/grabc/Manifest
@@ -1,4 +1,4 @@
-AUX grabc-1.1-makefile.patch 806 BLAKE2B 6b63617e25cbec0080970d891cd359b639186dae8580f8f12c375512564519408554b9ec82bc3c124f1e2f0b704bb6f5d42dac0b0ab522ea02059c8200e0c38d SHA512 5e959bc3d3d6b743374b6651ce0e98fc510ad573c4ee7c922bae2e3b48415f85926bbfd4c553cd392ec2e954fdd74a14f905d79ae55fe7771eb34ac942af435b
+AUX grabc-1.1-makefile.patch 710 BLAKE2B 675b191474de743673e4f21829342a2924edd003ba7308dc68f2e4ea27baa232c8f134f30186a97eb7c3f13f23494b50d3616c360884f530e8720e16f6744f5b SHA512 1b219cb0a31dfbd60b1e6836d8a3bea9bec329c0d910386cc9b2037cf9060e4061770baa2d4c1f0e569b5f6e44276b7277523304227bd0ad0622ae1316590095
DIST grabc1.1.tar.gz 2983 BLAKE2B 751d70fd1789e7b0cab8c8a9ac185c3f918de0a948f5514514dc0fe489cce0feb3fb9b17656cafb911735c84f5d8c990af571ed0ba454fb6021d4b6cd8a4aeee SHA512 9a2416fd0cda7bd6fb65092572e6ba932eeac33a8534efe53be8f4bac3576884003dd50075363acd2d8466a406ba8799a0cef51086700269728894913a748aeb
-EBUILD grabc-1.1-r2.ebuild 694 BLAKE2B d2e1de5cb3bf579f8380e64ade7b193a81fc048b37e66f4cf5c70b3f6864fd3c7481e0cd5829ff22a9981920528a45ecea476571ae153c2d4f538e997e05b179 SHA512 bcf037e111902ef6cfbf421b2825f7e28d19c8e7de193a44e1dda3654cabf467a643aea21dcc625b706cffb769737916b08cb152ca00cc41448dda6801439865
+EBUILD grabc-1.1-r3.ebuild 687 BLAKE2B 3a46c1a51d1852e6e505b938d8e0ae4d29f3fe9ced7914bcb1f1a7f1cb82e9536e1a21852dbd944600aa6f76cc6404f7c6aee3db4eeca2f73423ec453f1b7d68 SHA512 34870c20a6ab94e45706af4442b1c599637a6292306ac9952b01ed899d384cc368fdc2289d0cb889f0b5b42894753fb3a1b444857b2899a60b38602c167cb97c
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/grabc/files/grabc-1.1-makefile.patch b/x11-misc/grabc/files/grabc-1.1-makefile.patch
index ef2968ba0e14..80961ab40a04 100644
--- a/x11-misc/grabc/files/grabc-1.1-makefile.patch
+++ b/x11-misc/grabc/files/grabc-1.1-makefile.patch
@@ -1,6 +1,6 @@
--- a/Makefile
+++ b/Makefile
-@@ -2,17 +2,15 @@
+@@ -2,30 +2,16 @@
# Makefile automatically generated by genmake 1.0, Mar-16-97
# genmake 1.0 by ma_muquit@fccc.edu, RCS
##
@@ -8,30 +8,28 @@
DEFS=
PROGNAME= grabc
-LIBS= -L/usr/X11R6/lib -lX11
-+LIBS= $(shell ${PKG_CONFIG} --libs x11)
++LDLIBS= $(shell $(PKG_CONFIG) --libs x11)
INCLUDES= -I.
-# replace -O with -g in order to debug
-+# replace -O2 -pipe -Wall -march=athlon-xp with -g in order to debug
- DEFINES= $(INCLUDES) $(DEFS) -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1
+-DEFINES= $(INCLUDES) $(DEFS) -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1
-CFLAGS= -O $(DEFINES)
-
- SRCS = grabc.c
-
-@@ -20,12 +18,12 @@
-
- .c.o:
- rm -f $@
+-
+-SRCS = grabc.c
+-
+-OBJS = grabc.o
+-
+-.c.o:
+- rm -f $@
- $(CC) $(CFLAGS) -c $*.c
-+ $(CC) $(CFLAGS) $(DEFINES) -c $*.c
++CPPFLAGS += $(INCLUDES) $(DEFS) -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1
all: $(PROGNAME)
- $(PROGNAME) : $(OBJS)
+-$(PROGNAME) : $(OBJS)
- $(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
-
+-
clean:
rm -f $(OBJS) $(PROGNAME) core
diff --git a/x11-misc/grabc/grabc-1.1-r2.ebuild b/x11-misc/grabc/grabc-1.1-r3.ebuild
index 847aacb19a8d..d655831fd8a1 100644
--- a/x11-misc/grabc/grabc-1.1-r2.ebuild
+++ b/x11-misc/grabc/grabc-1.1-r3.ebuild
@@ -1,31 +1,28 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
DESCRIPTION="Identify color of a pixel on the screen by clicking on a pixel on the screen"
HOMEPAGE="https://www.muquit.com/muquit/software/grabc/grabc.html"
SRC_URI="https://www.muquit.com/muquit/software/${PN}/${PN}${PV}.tar.gz"
+S="${WORKDIR}/${PN}${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
RDEPEND="x11-libs/libX11"
DEPEND="${RDEPEND}
- x11-base/xorg-proto
- virtual/pkgconfig
-"
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}/${PN}${PV}"
PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
-src_compile() {
+src_configure() {
tc-export CC PKG_CONFIG
- default
}
src_install() {
diff --git a/x11-misc/gromit/Manifest b/x11-misc/gromit/Manifest
index 9d7d2e1aff6a..b36bb1642d69 100644
--- a/x11-misc/gromit/Manifest
+++ b/x11-misc/gromit/Manifest
@@ -1,4 +1,4 @@
-AUX gromit-20041213-build.patch 873 BLAKE2B d8f88ec45871bfd7af5626107920683510be979c3c7557033208316f428c2470f3fe0ffe2b9bd58126ad61dcfc47e8ff1e93acbf4f3cbf332f2414b6a056090f SHA512 99f638750af04813495edfe0605e6213df30dd408d547964c82e349c0c3e023e12e4d5ea9ac60a2b428f1241b26c80565987d987ab77de2c802556c0048b9084
+AUX gromit-20041213-build.patch 949 BLAKE2B 77b65b01ba09e07e70c3a64f00970efc26952ecc229a4e0533f1d3dd1c9ae28872af35afff8b0e71429e4ebb14a51d16166fb51e3b9b43778f50864bf5425ddf SHA512 66aa7eb9d2be44dfe00847007b1282c1a8bb0d953249c83ae135a615db66b5811458bfea88f1859bc195261f40a419b016bf70fdb3953149afed66e793f4f81c
DIST gromit-20041213.tar.gz 21970 BLAKE2B 44740d29086bb5f7cfd11a882ffb8e89cd0ea87bd91c0017376b312211b64bd999f9dc81fce358b6a1d7d311f0a34940bd81b205ee2baa54112c930309109585 SHA512 8d10953bf0500e9b411ce6d7b6c43b295ab64113e8a873438409de8a1aad19b685483045341b0af889e7c833816f035c95dda90d3c201caf7c69ea7cbad57e42
-EBUILD gromit-20041213-r1.ebuild 633 BLAKE2B 9af003435ec8b3316171aba10b9340d5f30fd51ce5715e9fc198fde3d9d5a8ddb13d4071882cae8bb01b82a47842b45e22c31881039fe87c8fa88c46d02b835a SHA512 fd7e969e95a100fcb2f7a3681eb37ba3a48622877c87aee9052ac0b3a806fcb5ad4f860fad26033c95c31022c7c96d97c2615edda859db11aaa8a6ad502f8602
+EBUILD gromit-20041213-r2.ebuild 623 BLAKE2B 4b1317603f14136d1bae5d5c2283ea7fad6cfc2592e30e1fba52e1462a9a938bb91c6ff29753ed3171db53f6993a4bb2b00d490b5d2dcbb0f1ba8e372f0be1a2 SHA512 328b2abe98437c13958bdbb38554ea57a4e4eef3459ed34bd9b6248c815f6c18e4a1200f97471c1dfd801f0b118c8241628957fd1daa02fb91a1b41be6ad46dc
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/gromit/files/gromit-20041213-build.patch b/x11-misc/gromit/files/gromit-20041213-build.patch
index b539aa9e6dca..c32653410f5b 100644
--- a/x11-misc/gromit/files/gromit-20041213-build.patch
+++ b/x11-misc/gromit/files/gromit-20041213-build.patch
@@ -8,12 +8,12 @@ Fix underlinking for bug #369453.
proptest: proptest.c
- gcc -o proptest proptest.c `gtk-config --libs --cflags`
-+ $(CC) -o proptest proptest.c `gtk-config --libs --cflags`
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o proptest proptest.c `gtk-config --libs --cflags`
propertywatch: propertywatch.c
- gcc -o propertywatch propertywatch.c `gtk-config --libs --cflags`
-+ $(CC) -o propertywatch propertywatch.c `gtk-config --libs --cflags`
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o propertywatch propertywatch.c `gtk-config --libs --cflags`
gromit: gromit.c Makefile
- gcc -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `pkg-config --libs --cflags gtk+-2.0`
-+ $(CC) -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall $(CFLAGS) $(LDFLAGS) `${PKG_CONFIG} --libs --cflags gtk+-2.0` -lX11 -lm
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `$(PKG_CONFIG) --libs --cflags gtk+-2.0 x11` -lm
diff --git a/x11-misc/gromit/gromit-20041213-r1.ebuild b/x11-misc/gromit/gromit-20041213-r2.ebuild
index 5c81d81cc756..a5597d8987db 100644
--- a/x11-misc/gromit/gromit-20041213-r1.ebuild
+++ b/x11-misc/gromit/gromit-20041213-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
@@ -14,22 +14,17 @@ SLOT="0"
KEYWORDS="~amd64 ppc x86"
RDEPEND="x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
-PATCHES=(
- "${FILESDIR}"/${P}-build.patch
-)
+PATCHES=( "${FILESDIR}"/${P}-build.patch )
-src_compile() {
- tc-export PKG_CONFIG
-
- emake CC="$(tc-getCC)"
+src_configure() {
+ tc-export CC PKG_CONFIG
}
src_install() {
- dobin ${PN}
- newdoc ${PN}rc ${PN}rc.example
+ dobin gromit
+ newdoc gromitrc gromitrc.example
einstalldocs
}
diff --git a/x11-misc/icon-naming-utils/Manifest b/x11-misc/icon-naming-utils/Manifest
index 7825cf1e0833..f5e4ba1918fb 100644
--- a/x11-misc/icon-naming-utils/Manifest
+++ b/x11-misc/icon-naming-utils/Manifest
@@ -1,3 +1,3 @@
DIST icon-naming-utils-0.8.90.tar.gz 70321 BLAKE2B e4944c6a279ffe38c8966783c799b1a84ba626a0611c3c29a7bccc982dfd45c7ae9d38d8b99f2e796466812a98a9216a440e871058b73aad537a0f2f4339d5ec SHA512 6c23f6138e053f9fc6de9d56f94b80849f29f9fde46cdf54b705720cb48b0c660f315484fb36fb9936d4ceade7768aad2d17280545a4b392aa56185c9452999d
-EBUILD icon-naming-utils-0.8.90-r1.ebuild 563 BLAKE2B 8d4a188b54dc1f2b106a0b67edc4a5203811ee8ef87b292dfa4dba7ba24188c48780fd17e214a83b7da65cb9b3a4fc8c768f40c8a58baf6b5ecd500998461f3e SHA512 d8cca4af1cb6a7c5046c79a20164e10c2c960944aa9800b8517477deb5daf6d42e1ccb8b355bb0380308c05921646c7a59f10693de824e37cb34ec799dc5fa29
+EBUILD icon-naming-utils-0.8.90-r2.ebuild 548 BLAKE2B 98cafcdec8fa9fcc0ac73ad0364a7a6ada68df6d446eefff0b8b9dace0978dbec64f818221941c01da4e747556d95bba98977c0c32c7c082f9132f6d640c0eb7 SHA512 74e060d71dafc9b77b34c1038a237edf36571608749c5aac345443b3e59957b64004a0c20f3b4a8398e07d179a8098ddd52290e5a8144e16f5b1472b94690515
MISC metadata.xml 229 BLAKE2B 35bd897953d3051382021de0742162ed1a166c98224fec04fc54dc467dfe5492289b1da910ae9213259b20a0bd5bbffc041624ccb3aacc23b56de2c397861d7d SHA512 7340f6b8c0a938920b7940a288c212e868ae0d8cb18b97c028e6e959f72f94e35f37a2d864bb662fc1d01b43bd7b72efdcbcc5d48e700aaf8c845eb6b9d67fed
diff --git a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild b/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild
index 95e306517e7a..069614c4c03d 100644
--- a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r1.ebuild
+++ b/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Utils to help with the transition to the new freedesktop.org naming scheme"
HOMEPAGE="http://tango.freedesktop.org"
@@ -10,8 +10,8 @@ SRC_URI="http://tango.freedesktop.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-RDEPEND=">=dev-perl/XML-Simple-2
- >=dev-lang/perl-5"
+RDEPEND="
+ dev-lang/perl
+ dev-perl/XML-Simple"
DEPEND="${RDEPEND}"
diff --git a/x11-misc/wininfo/Manifest b/x11-misc/wininfo/Manifest
index 8e9a4a9eec6b..45b55b5e3d71 100644
--- a/x11-misc/wininfo/Manifest
+++ b/x11-misc/wininfo/Manifest
@@ -1,4 +1,4 @@
-AUX wininfo-0.7-desktop-entry.patch 511 BLAKE2B 4460a3d831de7b087865a66f9914ad982216ee2df4923e09be20e084bbacb79b6cf9ae0941ff5ffeea58f6c7a3f585260fd93c9876c51349891be2167700753d SHA512 8ca9b27d176a0857ba462322086968e45a7eb6f9e98e33f1f665a3f8fa2bab99016c2aec7bebe7457054a4f8cea465fd703235d06ca902d2a25bf84117c6c8c0
+AUX wininfo-0.7-desktop-entry.patch 326 BLAKE2B 7fa2bf89a81877758a43d17fbab804028051c46bcc1d815b7af4ee5d19456d5969fcda08bc3ae0e204890dbc9e631dd643839126683aa6fbee50f39f81d8e247 SHA512 0e7d3e08e9d1c2b5b3de4c715c4b5ecae01434b3c1d7172f20b73d186aac290009cbcd4385cc7ef6b114048b5984f806fc17d70861708aa583fbfc81a3f99d16
DIST wininfo-0.7.tar.gz 479409 BLAKE2B 53d75982dae473aa80ce1cd2521e88e16b80378bc82e444fa27fcd4e321773626167e8bbdb4b81c559064f9a4521b0562b3527493c7b5d45723d1d2479990c05 SHA512 de46321d6174af0369d8e01e14073601b268f0063a99bb84736217403ddeb3cd715513afc0b962887f0c2dd7fd7397acea2aac0b55745955e31969c14ffef003
-EBUILD wininfo-0.7-r1.ebuild 557 BLAKE2B ba1cec6e4f4c420a4a1e24b314d6a08e1df4e7e501822e2acda2d289bf1c64d37894dfe856efff58af82e1905bb8882da038bb23fb51488da6c57880009a4f61 SHA512 2eb99f1faddcfa66dd31d6077dd32d041130c03acbfea94301483077fae2264e881f4345603dbc16ee60cc388ae32c32a597d7e1670496f30cfc09ec67c57279
+EBUILD wininfo-0.7-r2.ebuild 617 BLAKE2B d2b1bcdfb7a61471d9a216870c2c88d1dea82eb8855f22d531352cbf611c8c37543ffe7a377614a37f2517bf1cc7ce3b113236d4afde7fce3f0c0d1d683398fc SHA512 13909fab7e1ed74f3e54dce40de834495181bf12bbae3846609f313fb4586ac5f7081446486948ea85aff01a85367dbef5ea1c3d0e1da0cc873283775e5b2979
MISC metadata.xml 319 BLAKE2B 991d0f89b643d24c6fcea9a22d130a9e5ca23486e319c42517e2d07ac5f0680ea3989464cc3557c413556dd4b7eb938cea3dffa78031f06f358476cce132aff1 SHA512 536da7cc9bec7c9e42d88e736138d1efd55dc8d89adc74edfc6535f730f01937a7d3228528c6b78b9eb0e29b1807a2d4d4ca202595e2f693009221331981958c
diff --git a/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch b/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch
index 478fb2e83481..9cdd6a26ed30 100644
--- a/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch
+++ b/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch
@@ -1,6 +1,5 @@
-diff -ur wininfo-0.7.orig/docs/xdg-wininfo.desktop wininfo-0.7/docs/xdg-wininfo.desktop
---- wininfo-0.7.orig/docs/xdg-wininfo.desktop 2004-08-26 07:15:35.000000000 +0300
-+++ wininfo-0.7/docs/xdg-wininfo.desktop 2008-02-02 14:46:55.000000000 +0200
+--- a/docs/xdg-wininfo.desktop
++++ b/docs/xdg-wininfo.desktop
@@ -1,9 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
diff --git a/x11-misc/wininfo/wininfo-0.7-r1.ebuild b/x11-misc/wininfo/wininfo-0.7-r2.ebuild
index 17572aacec3f..9ac83c6ebbb0 100644
--- a/x11-misc/wininfo/wininfo-0.7-r1.ebuild
+++ b/x11-misc/wininfo/wininfo-0.7-r2.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
+inherit autotools
DESCRIPTION="An X app that follows your pointer providing information about the windows below"
HOMEPAGE="https://freedesktop.org/Software/wininfo"
@@ -10,13 +12,18 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-RDEPEND="x11-libs/gtk+:2
+RDEPEND="
+ x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXres
x11-libs/libXext"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
PATCHES=( "${FILESDIR}"/${P}-desktop-entry.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/x11-misc/xautomation/Manifest b/x11-misc/xautomation/Manifest
index 4e49ed3df2a6..cfb11d2d4f99 100644
--- a/x11-misc/xautomation/Manifest
+++ b/x11-misc/xautomation/Manifest
@@ -1,3 +1,3 @@
DIST xautomation-1.09.tar.gz 123995 BLAKE2B fb26c3d7c1ff7bc37412e02eaad9165fc81a908508da5da364e1d44eeb89b7e8cc3b25d9d7cd7dd18467b6abb5ec4e9ad4214e1f49d1ee133906ba0514c4b7f3 SHA512 60de78ef9e4bd605ff2cdf1cd34771940d043a2ba0498a053d54dad82476aa123afe91690e7f57d2f346845d4b1313bc0e4d3df524815265c817961978ef4ad8
-EBUILD xautomation-1.09-r1.ebuild 496 BLAKE2B 88c93ec5657240b014d670310f806894651b9ae334aae34e4012150af1cd2fb73a3101172dd293213b43e63ed89020bff360ffd2033a5f748ae7508166e7fd03 SHA512 8ee5f5c9006ebf4f901dd9d9a909dbdb21d2b04684d6e2c6212ef89d44153d5dfe421dedcdadb403467fc65c306e842989c6fd873de7d638408d9fc8ad52253c
+EBUILD xautomation-1.09-r2.ebuild 488 BLAKE2B 61f2a503f152cffc91c1eefc9dfeaa0a260b4eb881f5a5742b1c903c7e3205fbdbc5b6c4515549b61ced59e9ad58785814ee7ce163d03d75fd094b0c7d0e6ec4 SHA512 2b237ea1c8efcc3241f76d3b5b0c50afc4fff8415e57b50550adeca7da6ad8551ac87501f27305c569dd2710225aa303d54e3f7ff13e3ffc0a47bfcb2cb7a60b
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xautomation/xautomation-1.09-r1.ebuild b/x11-misc/xautomation/xautomation-1.09-r2.ebuild
index ee773eb1d6fb..e210038f66e1 100644
--- a/x11-misc/xautomation/xautomation-1.09-r1.ebuild
+++ b/x11-misc/xautomation/xautomation-1.09-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Control X from command line and find things on screen"
HOMEPAGE="https://hoopajoo.net/projects/xautomation.html"
@@ -12,12 +12,10 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc x86"
RDEPEND="
- >=media-libs/libpng-1.2:0
+ media-libs/libpng:=
x11-libs/libX11
x11-libs/libXi
- x11-libs/libXtst
-"
+ x11-libs/libXtst"
DEPEND="
${RDEPEND}
- x11-base/xorg-proto
-"
+ x11-base/xorg-proto"
diff --git a/x11-misc/xcape/Manifest b/x11-misc/xcape/Manifest
index 5bbaea5fbc12..47c0fe5c5afa 100644
--- a/x11-misc/xcape/Manifest
+++ b/x11-misc/xcape/Manifest
@@ -1,3 +1,4 @@
+AUX xcape-1.2-makefile.patch 592 BLAKE2B 780f35b34a90ef5f2ee250303b973a43096f3121d1a134b5e024d3d40004d3b470ae7a4270c8d1ef836725807d552025f773f5ae5e640d1c0899956da3bff93d SHA512 ab0a0f167cb4369b0063aca3190a918448f673a2f9c2df293fd7c14ca2f3eb6f8d8477a0d689a84cf8be32488fa720fcec4878eb28dc51dc8bb6f543e346184c
DIST xcape-1.2.tar.gz 18730 BLAKE2B 7e65d9d64d34f0500f524fe806c4d7d092c7670e1b78d0e7ea16860c4b268de0bfa732935eca45820a26be694e030cb6847b5910e0aad27974f4e9e74634c20c SHA512 5ae8502250a9ec55a4b0c5f7301c1597c652b76904261153b720362e3c5882e8db980c85396a2594f99ae2fb72ab7070c1b06c9432d54b7da84975ff45b25a79
-EBUILD xcape-1.2.ebuild 823 BLAKE2B fa501878fc7720a37d067d05621b0074c25824cb98c89b29f12c6ab62f5993acb2d46a91b5a84bfa7bf89c0209859c3fdcac3cef9abe8240b8c567c72669703a SHA512 cc4c785ef595fc64ac059debdf57f832c7569745c8cfa6262b3bc47106d62e09469faa02fda5d37dbfd014876e7f7ee4a6aa62f947be85c945a8e35fdb7f1026
+EBUILD xcape-1.2-r1.ebuild 612 BLAKE2B ee921b3bea5069ba365147c5047bff3c531b5b7b9cccb1ac9d49b4c6d57ae4d90ac2ef38eeb2b85bff4b87e8f24701e6473c414f5dc94d3d6053bf40add4ed06 SHA512 7217f7991f3c8e5b4e19db7d86131c24615a57d2604e21922edcd590d7eb1c8aa827f276ec19106233a3810a58d8336cc6acd6d7c1545118f68e3c1a1f885b30
MISC metadata.xml 499 BLAKE2B 5a31f5e7ad52a9c086b9b4f62e7e3017511cb5c19fb0fe18480a31471fa2b257e8e8dd4637e3da606271ce9e65a7c449102c8aa1bfb3901cceda2dd5b6e93cd5 SHA512 1999fd2c260c9e1fa908acfba8dd25da5537fb56bbb58b1b738297d0812bf600ba4f2f32578a48c756f45b9b5403a5e258d515fbdcbe0c6e9e1a8b697867d839
diff --git a/x11-misc/xcape/files/xcape-1.2-makefile.patch b/x11-misc/xcape/files/xcape-1.2-makefile.patch
new file mode 100644
index 000000000000..06d4d04cdf50
--- /dev/null
+++ b/x11-misc/xcape/files/xcape-1.2-makefile.patch
@@ -0,0 +1,27 @@
+--- a/Makefile
++++ b/Makefile
+@@ -1,19 +1,16 @@
+ INSTALL=install
+-PREFIX=/usr
+-MANDIR?=/local/man/man1
++PREFIX=$(EPREFIX)/usr
++MANDIR?=/share/man/man1
+
+ TARGET := xcape
+
+ CFLAGS += -Wall
+-CFLAGS += `pkg-config --cflags xtst x11`
+-LDFLAGS += `pkg-config --libs xtst x11`
+-LDFLAGS += -pthread
++CFLAGS += `$(PKG_CONFIG) --cflags xtst x11`
++LDLIBS += `$(PKG_CONFIG) --libs xtst x11`
++LDLIBS += -pthread
+
+ all: $(TARGET)
+
+-$(TARGET): xcape.c
+- $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
+-
+ install:
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/bin
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)$(MANDIR)
diff --git a/x11-misc/xcape/xcape-1.2-r1.ebuild b/x11-misc/xcape/xcape-1.2-r1.ebuild
new file mode 100644
index 000000000000..8b524c8c6a55
--- /dev/null
+++ b/x11-misc/xcape/xcape-1.2-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Utility to make modifier keys send custom key events when pressed on their own"
+HOMEPAGE="https://github.com/alols/xcape"
+SRC_URI="https://github.com/alols/xcape/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXtst"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+}
diff --git a/x11-misc/xcape/xcape-1.2.ebuild b/x11-misc/xcape/xcape-1.2.ebuild
deleted file mode 100644
index 48e5ae1a3290..000000000000
--- a/x11-misc/xcape/xcape-1.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Utility to make modifier keys send custom key events when pressed on their own"
-HOMEPAGE="https://github.com/alols/xcape"
-SRC_URI="https://github.com/alols/xcape/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="x11-libs/libX11
- x11-libs/libXtst"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Fix path to man and to pkg-config
- sed -i \
- -e '/MANDIR/s:local:share:' \
- -e 's/pkg-config/${PKG_CONFIG}/' \
- Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
diff --git a/x11-misc/xgestures/Manifest b/x11-misc/xgestures/Manifest
index 983e5ec434c3..262b077a14bc 100644
--- a/x11-misc/xgestures/Manifest
+++ b/x11-misc/xgestures/Manifest
@@ -1,3 +1,3 @@
DIST xgestures-0.4.tar.bz2 77902 BLAKE2B ef0d3c6cd0bef6a2dd78b4932f40c5324ffdf16f3899aa20b216b6817db45c0cc2cd7aef6b903dc9c1259721de0ceb7d859a546ede5d784444b05b7f23727716 SHA512 c61108e609fb0f28affb5d5cc4002a7f840f123bb96b79265a47e74a541b1ca8deee016f90fc801fa682e61b9df008c0323d36482abaa83f8f6d4a5c73137abf
-EBUILD xgestures-0.4.ebuild 671 BLAKE2B da05ba7d3887630eee5c26e3c4fe560e7f479c4ff52567781d5dfa9cee3b4c8b84ea6272a23de45e70a5f14334dd545196c57e015cdfa38d63414d6913899c7c SHA512 b9807a76577014cc0fdff540f159a0bd693895f843f70df047d1ef8eebc29087fde2895448eed1424afc8c09c3a1eba569966d8bf5715e5f8ab9d973daa8db11
+EBUILD xgestures-0.4-r1.ebuild 693 BLAKE2B 09d065d94fc0232186c356987a11b4ff5d1bf101f4e00dead625ab4b57cdebffae3618e0066a0bc5a99662cc1d9fde298395098d7e682256661cb631cda2fc75 SHA512 0c6b8271e029a817d1d088bf71dae4724d381b9a494520aefad0fdfde8600cf2a38c8132ee79567e8caca488d4677f717ae53bfe821c68f8c63b98d3315d6648
MISC metadata.xml 247 BLAKE2B cf53dfe33abb663a6762e63d8927713ee3cc481783586a0e8163093418214fc5d2a9d6cb69f1497e3bddce7a1b8f30d6bbddbcf0cb795cb9e6682a6eaf44f788 SHA512 ae07525ec86d96ac314dd916f4ec4993a1b6884056800e7d384b89f3f7ad83667573f3e873d24610a4a287fb8cfa7c9e580a1a777598afa150acbd8fdabe7fd8
diff --git a/x11-misc/xgestures/xgestures-0.4.ebuild b/x11-misc/xgestures/xgestures-0.4-r1.ebuild
index 6d93d06237ae..e54e731d60d2 100644
--- a/x11-misc/xgestures/xgestures-0.4.ebuild
+++ b/x11-misc/xgestures/xgestures-0.4-r1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
+inherit autotools
DESCRIPTION="A mouse gesture recognition program for X11 desktops"
HOMEPAGE="http://www.cs.bgu.ac.il/~tzachar/xgestures.html"
@@ -11,7 +13,8 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-RDEPEND="x11-libs/libXmu
+RDEPEND="
+ x11-libs/libXmu
x11-libs/libX11
x11-libs/libXrender
x11-libs/libXtst
@@ -19,7 +22,10 @@ RDEPEND="x11-libs/libXmu
DEPEND="${RDEPEND}
x11-base/xorg-proto"
-DOCS=( AUTHORS ChangeLog NEWS README )
+src_prepare() {
+ default
+ eautoreconf
+}
src_install() {
default
diff --git a/x11-misc/xhkeys/Manifest b/x11-misc/xhkeys/Manifest
index 2dd49464a0f0..6879ea6e0f98 100644
--- a/x11-misc/xhkeys/Manifest
+++ b/x11-misc/xhkeys/Manifest
@@ -2,5 +2,5 @@ AUX xhkeys 337 BLAKE2B 68ed839aa15e460bc93a200ecd6449807ddf42aa43ed0496d789d9156
AUX xhkeys-2.2.1-CC.patch 578 BLAKE2B f77dd03d3de60abf8408dac43e5070f783309bb40b534c4f1995e2f4db7c3f44e9dc5d679cde39a1b7771187cbed94e0ad15924c1ee2f60f0bab2d8371c1d88f SHA512 65ef3acc6767d0bb599612b05a6224e01cb4e30e7208cc269bdda75af2bd18495afba83feec9f0fcfbd5772fe3289156f83c1a3c184ec2b2ac07b6cb4ed2f81e
AUX xhkeys-2.2.1-linux_headers.patch 261 BLAKE2B b6b185f90923d5d1345eb27fa987a5a8b4c2aa2118ac91f639676527ed53ba6dbbe3015a05a0bea81a7a2a1f9d403964152d1e258cd5e477c06d78f851055210 SHA512 e03973df62353cec87fa814cd6e8094d12827f20c41b09e92219d76d0e68494496b55bf52cc600fb0fa5df27f9871dcc4fa3f2f384057ec411fc7906f2b55180
DIST xhkeys-2.2.1.tar.gz 146338 BLAKE2B cc94ce97abea9f3ec9d994b1ee353511acb5dcd9dfeedcb4b76b0d41bae0e6bf17fa9ac7045d44bd813d8b03646f7da844b22370662c91b1d24de4a256acd086 SHA512 8bf0e33d69e6685c6e0ade500e1c1d3b5f574de6906cc3535d3b95db5bfde0fead842921b6642f18f0bc1c8efd980ed5a4180108416315c09f65418e542c1f66
-EBUILD xhkeys-2.2.1.ebuild 573 BLAKE2B aa852558b42f2076d0d322eb99b7fe4b6ea5306915f5e34035fee8ae09e6db7b43da77c85360632a6b11a14b2c1f1606e0e053b67cb4d668dc4186e8e2b74385 SHA512 f59813c08b905d8f2e20e44acd452bc246f78197f4fa64ef25ed437362de0af7baa730f8b6360e395bf03f180b8f035502d330e9e8a611b2e166c18f15f0f2ad
+EBUILD xhkeys-2.2.1-r1.ebuild 633 BLAKE2B 853f0d4b16855986bd6b8897c20891836a4b93d9ce655a04627db52f9e7f66bd2df4910c7d1f698c6a82b97d353ad4047df036de4db61137b12d47296b71214e SHA512 538eff36007ff185eee7368b1ed2243de2d364edfd8d6a4beffd6c19d7b94664479b3e8cde2d33683864858a78ff224c564bcd658f61b5df000713d3fc5d04a0
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/xhkeys/xhkeys-2.2.1.ebuild b/x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild
index 120fccb46e3f..3ccb080471da 100644
--- a/x11-misc/xhkeys/xhkeys-2.2.1.ebuild
+++ b/x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
+inherit autotools
DESCRIPTION="Assign particular actions to any key or key combination"
HOMEPAGE="http://wmalms.tripod.com/#XHKEYS"
@@ -26,6 +28,11 @@ PATCHES=(
"${FILESDIR}"/${P}-CC.patch
)
+src_prepare() {
+ default
+ eautoreconf
+}
+
src_install() {
dobin xhkeys xhkconf
dodoc README VERSION
diff --git a/x11-misc/xsel/Manifest b/x11-misc/xsel/Manifest
index f27f4e0269db..9ba02cc3678f 100644
--- a/x11-misc/xsel/Manifest
+++ b/x11-misc/xsel/Manifest
@@ -1,4 +1,4 @@
+AUX xsel-1.2.0-Werror.patch 398 BLAKE2B e322155e11356a890096b861513acd8c6523c85922076f8310a9fa9d7212206d677fbfaca49d455f8fa929228280a5028f77045cbbb7b18989529bd887e8853c SHA512 fb68421d5ecd58f33bde15ea770ffdf22a3f356f4b05ed9588e572fc5d9fccff267e1019b4a984e5a62497cb6b0d4927038a16777da378d63eef8135dc5c9b06
DIST xsel-1.2.0.tar.gz 169155 BLAKE2B 59b5c2f03058be1a584f12bd5c129a008ae581545b7aed3a54240f6a0b9c29e857c7425cbf6fa6421ccd577a1907a9a6c1d7213e4ccc43309a5e8933e707847d SHA512 e28623e6cc180f2e2210c20697d21d336633f0a5272ca9b62150a1c535e8de89731acc07230a9977e391e37d3943a9d687f1f967765a15bca5092a6c6d8c4d8f
-EBUILD xsel-1.2.0-r1.ebuild 642 BLAKE2B 5414cd56c98bd2f24f9e4b9ff9ec72a22ea0b420df011878c3cb5da19011704346cc79cfa90bdfb6ff2b8829febd46c84a0c944e9cc4bad925a733b86fc17542 SHA512 130d055c75664399af253b617b85a1b0a05d1eb3cd7d904e1c9c19ecd878e1705e6239c3736d33c6421cd002074cd442c4850a122a0d912af99913298a974124
-EBUILD xsel-9999.ebuild 568 BLAKE2B 66dcdd575ed15292aab0e6f629bfe0f65d8e83fa80e2678061a502704c3da015f55fb4553573a23782afae1945afc11264eb74b58f81ad91fe725aa542d6f56a SHA512 02903c21b332e05b486718e831fc68a51b92365b0d5021b626a8814696428e6ebfe7037be6c397909c25b4d153259de4907374d433285ac0c1c2fcc26539166d
+EBUILD xsel-1.2.0-r2.ebuild 703 BLAKE2B 867fda3fde75c2f45d9e4c4e87781717cbe64f45edaf63d32329442a0afc7ddf990479a67a8552eedea341670375e8bd7c74a80692a0779615ce6c92061f01b3 SHA512 7e5afd6f817a211808dbd9cfc4d3f3e96ea8f104f24e13d5341f32595540cf86616ffe5a22f92ff6a36fc8ae0fe170ec142c84f6c4396966843351af8e3fceac
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xsel/files/xsel-1.2.0-Werror.patch b/x11-misc/xsel/files/xsel-1.2.0-Werror.patch
new file mode 100644
index 000000000000..443dbb909cab
--- /dev/null
+++ b/x11-misc/xsel/files/xsel-1.2.0-Werror.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -24,7 +24,7 @@
+ dnl Add some useful warnings if we have gcc.
+ dnl changequote(,)dnl
+ if test "x$ac_cv_prog_gcc" = xyes ; then
+- CFLAGS="$CFLAGS -fno-strict-aliasing -Wall -Werror -g -std=gnu99 -Wdeclaration-after-statement -Wno-unused"
++ CFLAGS="$CFLAGS -fno-strict-aliasing -Wall -Wdeclaration-after-statement -Wno-unused"
+ fi
+ dnl changequote([,])dnl
+
diff --git a/x11-misc/xsel/xsel-1.2.0-r1.ebuild b/x11-misc/xsel/xsel-1.2.0-r2.ebuild
index 41a76c336452..fa1470e14cf4 100644
--- a/x11-misc/xsel/xsel-1.2.0-r1.ebuild
+++ b/x11-misc/xsel/xsel-1.2.0-r2.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
+inherit autotools
DESCRIPTION="Command-line program for getting and setting the contents of the X selection"
HOMEPAGE="http://www.vergenet.net/~conrad/software/xsel"
@@ -9,15 +11,18 @@ SRC_URI="http://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz"
LICENSE="HPND"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-RDEPEND="x11-libs/libX11
+RDEPEND="
+ x11-libs/libX11
x11-libs/libXext"
DEPEND="${RDEPEND}
x11-base/xorg-proto
x11-libs/libXt"
-src_compile() {
- emake CFLAGS="${CFLAGS}"
+PATCHES=( "${FILESDIR}"/${P}-Werror.patch )
+
+src_prepare() {
+ default
+ eautoreconf
}
diff --git a/x11-misc/xsel/xsel-9999.ebuild b/x11-misc/xsel/xsel-9999.ebuild
deleted file mode 100644
index fbb8543c5cc5..000000000000
--- a/x11-misc/xsel/xsel-9999.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools git-r3
-
-DESCRIPTION="Command-line program for getting and setting the contents of the X selection"
-HOMEPAGE="http://www.vergenet.net/~conrad/software/xsel"
-EGIT_REPO_URI="https://github.com/kfish/xsel"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXext
-"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto
- x11-libs/libXt
-"
-
-src_prepare() {
- sed -i -e 's| -Werror -g||g' configure.ac || die
- default
- eautoreconf
-}
diff --git a/x11-misc/xsr/Manifest b/x11-misc/xsr/Manifest
index fefdcc6c19d5..68961d0c796d 100644
--- a/x11-misc/xsr/Manifest
+++ b/x11-misc/xsr/Manifest
@@ -1,3 +1,3 @@
DIST xsr-1.0.0.tar.gz 8028 BLAKE2B 828664cd47bd0ab5f7e31952ef2abb20d15463405d669ce323e33c57441ed0cc075b2bc957a80f813bc2a7dc9729bdd28e55ea60330160ee60d0aa3c839c0642 SHA512 0fd7326452a50d0493d30cd956ded07fc3eed551af31c042c0a8f0a9c3af69319719868cfc43fff8b542191b5b9c959894d3db13b15c4127e8ff6020a04f7f15
-EBUILD xsr-1.0.0.ebuild 522 BLAKE2B fd98f4accab20d82d4fc8c798ae9007e75075d1344a896bcf8a565485a2bc618d4e47252961a91cf1863a07ec2e07503b7fc91453504ba11695289309ed7b91a SHA512 06ddd1a4ffd54858323b798ecbb38ab2f49a28d2846311b2bbf3c419183368c2398e0171cd9d1db2d28f31f2e10f5fc3cca932f1cd022e46d3150439b4e9ac95
+EBUILD xsr-1.0.0-r1.ebuild 517 BLAKE2B a2c1b437ccbac5a39f8c61aa24ab6534721ff4b148f940d6792c6923d6e7bc2edc3499c3557d34bc5c2e7e3e71190b8f1cc195817331f19b1c0b3e64b1e9fd96 SHA512 f9b8919bbfd190092c58d670ffd579e970d6ca4be6b4abecc4cf5ca15e424cf0c0143478edc0d3f982b792b516940a09da1af9ff0651020ca5aaf7d3eea41eb4
MISC metadata.xml 1259 BLAKE2B 7c58e0d18ad5d586b6a59b14320160520026b88f3b7f3aaa3f1fc654e51c749754f66071c8b54c0590ae0e6486e3d0d881e1b442394747cba486605310c86868 SHA512 82a9e45c69c0ae3680f2cb25752f7307b362bdcd95ec55d537db95a5cb4ee898ce5e526cd6495b8f031c7ac83cd5d6b0e69d6987c0da0f23f9c4d9059b9ec066
diff --git a/x11-misc/xsr/xsr-1.0.0.ebuild b/x11-misc/xsr/xsr-1.0.0-r1.ebuild
index f933fb6d9645..d7271865771b 100644
--- a/x11-misc/xsr/xsr-1.0.0.ebuild
+++ b/x11-misc/xsr/xsr-1.0.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="X Steps Recorder"
HOMEPAGE="https://github.com/nonnymoose/xsr"
@@ -21,8 +21,10 @@ RDEPEND="
)"
src_install() {
- dobin "${PN}"
+ dobin xsr
+
insinto /usr/share/xsr
doins Cursor.png
+
einstalldocs
}
diff --git a/x11-misc/xwrits/Manifest b/x11-misc/xwrits/Manifest
index b78546cd33f7..b72122d0b0f7 100644
--- a/x11-misc/xwrits/Manifest
+++ b/x11-misc/xwrits/Manifest
@@ -1,3 +1,3 @@
DIST xwrits-2.26.tar.gz 196529 BLAKE2B 4aa3784733dbdcbcf692986a9e7549b96406a8b717082b079c82eaffad11c5c4fc10820c63729da8109850fc1d93ad63fe866092a94a6f62817414069ffe0141 SHA512 c8beeca957e41468d85819a7d6d4475c83a99735ff17d13d724658a421d1d3b9a15191ee8ab903104ab19b869a4832103dbe7d3ec2a9bf89ae95a7899e92f927
-EBUILD xwrits-2.26-r1.ebuild 498 BLAKE2B 321e0dd7967a4a303c57f42dece92ff118edd273c2443b5f36fbb4bdad9b15dd1e8ca846eca559fbc20485923d85ab8c619228a950d7c8c6f9b8ddf5a6d9fbbc SHA512 bf33157418379227e58caa579b4c51894462b8dd5d10573ea336e275239244e4905b4298d0293e67914be0a6be0fe7cf5e5bab44e94c8f45841975d126686d35
+EBUILD xwrits-2.26-r2.ebuild 489 BLAKE2B 45682b673df7ba5eea09285f6f3c9b140afee0a702e7bf61e46f684308d01f87ed48fd3f3ad62230502fa1d3a26bdff9a487fa4bc71d602cd993edc70a0b6477 SHA512 7f9f0ecc86fcef3124e1faaceb84eee111279b1bd320876e5b5434b04c0983ebed2fcc961f71f76dfa654aa2e134df1b0ae0d5c6fdaa3e850416d7daed2d878b
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xwrits/xwrits-2.26-r1.ebuild b/x11-misc/xwrits/xwrits-2.26-r2.ebuild
index 5e94357dfc64..f9f3b1d1d1b2 100644
--- a/x11-misc/xwrits/xwrits-2.26-r1.ebuild
+++ b/x11-misc/xwrits/xwrits-2.26-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Reminds you to take wrist breaks to help you prevent repetitive stress injury"
HOMEPAGE="http://www.lcdf.org/xwrits/"
@@ -10,9 +10,9 @@ SRC_URI="http://www.lcdf.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
-RDEPEND="x11-libs/libX11
+RDEPEND="
+ x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama"
DEPEND="${RDEPEND}