summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin47016 -> 47015 bytes
-rw-r--r--x11-misc/blockdpy/Manifest2
-rw-r--r--x11-misc/blockdpy/blockdpy-1-r2.ebuild (renamed from x11-misc/blockdpy/blockdpy-1-r1.ebuild)32
-rw-r--r--x11-misc/e16menuedit2/Manifest7
-rw-r--r--x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild (renamed from x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild)22
-rw-r--r--x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch (renamed from x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch)14
-rw-r--r--x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch10
-rw-r--r--x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch8
-rw-r--r--x11-misc/gbase/Manifest4
-rw-r--r--x11-misc/gbase/files/gbase-0.5-gtk.patch21
-rw-r--r--x11-misc/gbase/gbase-0.5-r2.ebuild (renamed from x11-misc/gbase/gbase-0.5-r1.ebuild)14
-rw-r--r--x11-misc/idesk-extras/Manifest2
-rw-r--r--x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild (renamed from x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild)11
-rw-r--r--x11-misc/matchbox-keyboard/Manifest2
-rw-r--r--x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild (renamed from x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild)24
-rw-r--r--x11-misc/mgm/Manifest2
-rw-r--r--x11-misc/mgm/mgm-1.2-r2.ebuild (renamed from x11-misc/mgm/mgm-1.2-r1.ebuild)14
-rw-r--r--x11-misc/oroborus-deskmenu/Manifest3
-rw-r--r--x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch12
-rw-r--r--x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild24
-rw-r--r--x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild36
-rw-r--r--x11-misc/oroborus-keylaunch/Manifest3
-rw-r--r--x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch44
-rw-r--r--x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild (renamed from x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild)25
-rw-r--r--x11-misc/sent/Manifest3
-rw-r--r--x11-misc/sent/metadata.xml6
-rw-r--r--x11-misc/sent/sent-9999.ebuild44
27 files changed, 214 insertions, 175 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index cf9584848969..cc69bbf65554 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/blockdpy/Manifest b/x11-misc/blockdpy/Manifest
index 5adb3ab0383f..edb15563583e 100644
--- a/x11-misc/blockdpy/Manifest
+++ b/x11-misc/blockdpy/Manifest
@@ -1,3 +1,3 @@
DIST blockdpy.c 10580 BLAKE2B 973290ac794182d431b24f4d624f467dec548b72557f0eeb7efb8f5183306cf730e0e7e281926125419df6079ba48ffcbaffa2221f9d28f31ba8caaff32ee076 SHA512 152121ee671c19a024393eb47b578fd32b372b1fe66d82513dc2dfa86b8660b0f875a9fe23749dbac94eb13afaea0a21d8a809afdce5ffbdfc8ed01036b5a542
-EBUILD blockdpy-1-r1.ebuild 1836 BLAKE2B d1b4729d0a6401c4f300db2f5ad7a9bda991f5598ad3d53b89cd20e6094667ba6633f93a9f3342d2254782ced889a7f3bdd31061d1dbc6d05839f8d8785be802 SHA512 8ce76275d85b3d85da043f73b52d2233414bd9bcc53749f3062e025e5956842ad504d20620b3a0085f0262d3cb809558bbbfb779c347d71553ce954838e5e2aa
+EBUILD blockdpy-1-r2.ebuild 1748 BLAKE2B dd3783b4977085561a587a5e096d0c48b77a9af0389f9314297be849c25bfa4472ae41e8c7106ec4933416c118d05e3a53e225193cd2444e2803c4634f0d3f00 SHA512 9bff3b5dcdbde0bd951aec68931c5a6cb3cf1f7e41e75792dc1bf1fdcad13d415d95c5a523bf26dff771da1a902fe041d4b323e30cea4d79aca1990f60c47a56
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/blockdpy/blockdpy-1-r1.ebuild b/x11-misc/blockdpy/blockdpy-1-r2.ebuild
index 37504c2a8993..a53a9f8c48af 100644
--- a/x11-misc/blockdpy/blockdpy-1-r1.ebuild
+++ b/x11-misc/blockdpy/blockdpy-1-r2.ebuild
@@ -1,26 +1,24 @@
-# 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 toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Tool to block access via the physical display while x11vnc is running"
HOMEPAGE="http://www.karlrunge.com/x11vnc/blockdpy.c"
SRC_URI="http://www.karlrunge.com/x11vnc/blockdpy.c"
+S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="
x11-libs/libX11
x11-libs/libXext"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_unpack() {
cp "${DISTDIR}"/blockdpy.c blockdpy.c || die
@@ -34,16 +32,16 @@ src_prepare() {
sed -i '/#include <stdio.h>/i#include <string.h>' blockdpy.c || die
}
+src_configure() {
+ tc-export CC
+ append-cppflags $($(tc-getPKG_CONFIG) --cflags x11 xext)
+ export LDLIBS=$($(tc-getPKG_CONFIG) --libs x11 xext)
+}
+
src_compile() {
- $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} \
- $($(tc-getPKG_CONFIG) --cflags x11) \
- $($(tc-getPKG_CONFIG) --cflags xext) \
- -o blockdpy blockdpy.c \
- $($(tc-getPKG_CONFIG) --libs x11) \
- $($(tc-getPKG_CONFIG) --libs xext) \
- || die "compile failed"
+ emake blockdpy
- # Create README from head comment in source.
+ # Create README from head comment in source
sed -n '1,/^ *\*\//s/^[ -]*\*[ \/]*//p' < blockdpy.c > README || die
}
@@ -55,7 +53,7 @@ src_install() {
pkg_postinst() {
# Just warn about missing xlock instead of requiring it in case
# the user wants to use something else.
- if [[ ! -x ${EPREFIX}/usr/bin/xlock ]]; then
+ if [[ ! -x ${EROOR}/usr/bin/xlock ]]; then
ewarn 'The xlock executable was not found.'
ewarn 'blockdpy runs "xlock" as the screen-lock program by default.'
ewarn 'You should either install x11-misc/xlockmore or override the'
diff --git a/x11-misc/e16menuedit2/Manifest b/x11-misc/e16menuedit2/Manifest
index 03c763415884..4079c097bdb5 100644
--- a/x11-misc/e16menuedit2/Manifest
+++ b/x11-misc/e16menuedit2/Manifest
@@ -1,5 +1,6 @@
-AUX e16menuedit2-no-common.patch 725 BLAKE2B 48a150bc33e3baac1a8bbc2f18d560ffe0a67a5a65a57633e7255c554fa9eed9f4201e775742416163ae0af4a805d0a113b6c0be2730091376d61cb9916da1ef SHA512 d99db1bd84c47369f98f2caff216cbdd9c2e10d35eed243ed0971c2f533ed26aa3a93d09a01f4fdce4c15a80416892f74f94d5168d74fa5183aacb6ddb8cea1a
-AUX e16menuedit2-no-default-docs.patch 461 BLAKE2B 87453feb85cff012e821ca86c477bd413e416dffc5893fe1f98121e6090ac73f28d47a8fe1bfb8d93388fc39373433544f988bfa52f62e322a2b261a90d9f717 SHA512 64b115434428a5632f9a2d0c28159a65136cbb106060275e57401018d9c574e68a461dca4f31e4949d089a92c86bca37433c5c0e660b085a495f8baa0f001088
+AUX e16menuedit2-autotools.patch 607 BLAKE2B d17fe4960598b73b1401b04acdfe79970b08288d5b5ea830a61b87dd10de522cf43dac7978c53a96baa9df5a9a04ec033551becc6cec69aae1381c10085219f1 SHA512 75eac9b240bd9926c0b7c3b7e36d7c962ae916df0250d86c36f79612c5f0d1bd5bb2199926479e54c34c68cd1c4db6d9c52e1a9a268aa99bd01957a330d8b05b
+AUX e16menuedit2-missing-include.patch 230 BLAKE2B 02f9b3abb2e91b31bb3415376160f4a0dfb176a04558c323071e6703cd0f46a482338ff3f1fc670d99dabf8f32af4dc35f2cbfbebb1f6f18a2531d5038f13e1f SHA512 e900804dab265b9e94fd53a53d553a1cb72c87543d7f6367763484de7a3027ee0afb49aefb4f95246e105227b418841b2c868c8f78992c476e46ee2729365863
+AUX e16menuedit2-no-common.patch 503 BLAKE2B 5b8e99b903bdbc145946bd8a9d317b35004bd80ef76d396e0733a9df6e2074764de8669662ede8eae2cbf1aa00976072673f4bb7c58d51df6a5bc30b79d73eab SHA512 578a011b3588754c72ef1a5c85b64d5af500d3098e7362b6d6e7f03cd0fb9cb34c35786ce3179d1c11c99a55dbe10892262c9d3635bd0a1d4f2205d277d6ba7c
DIST e16menuedit2-0.0.3.tar.gz 370740 BLAKE2B 5d5be198f72afbd7cf22f02d8bb9179c3f877101eccc9b57c3a5e4f2fd05260e807d267d4c7abfd40fc0a41700e876efceb992d27450f2960772321a625c5a85 SHA512 41942028e7d20b5aa46fce8f54f60af46bd08e292a1812d4845d68cbc670699c8fc70a8d71c2749df623a4a083b92bc9539b9241fd7daabbee0deb855ff1be99
-EBUILD e16menuedit2-0.0.3.ebuild 731 BLAKE2B a9ad047dcd402e3b1e8feae368b687fa605029f7244c9d32ecd13b7fc069597158697d56c9253d04bb5638c98c70e0d77320b471b565b2ce09e6adfcf257e192 SHA512 427a7049dae277c49872d916f447b40d73317ad84200512b1eea8e337ba62f0c72f0f608a7bd9dbf39e85eae59acd866464e4ac4464c0cdcd0123dacce987318
+EBUILD e16menuedit2-0.0.3-r1.ebuild 676 BLAKE2B 9efe4d51382ba10e54cf3431d08c460e7c82706d20b99d73c2cbaacad968961f1f54d52e148291776740687095a18c643cc6b482133e0a47800a44c33b6bd06c SHA512 ad98777e4aa3112b58b23c7a0a5a34d0b4c70e3c73f7e70f8580c08973e2afb57a4b31423089099bc64eda0c696ebe6b5ca65bdbb44305f379a1eb26293c376c
MISC metadata.xml 344 BLAKE2B 4a9ce9fcd1aba325a9cd820cd5a8caa164b175fec230e4a758195a045e323548584eb804db9c45be296ef1cde018cbabde46e103c8e42494b4d865ed74aba559 SHA512 1da877cb9e37be7b052cd4d7450d3a1f2049ab7623d9823c3b4e73facf18007462b9e2d64a8e783c8c6d2e9c3d99c154cb64d083452bcbb2d69ef3af85e2a5de
diff --git a/x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild b/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild
index 44b1cc54d695..97e6c4f9efaf 100644
--- a/x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild
+++ b/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild
@@ -1,7 +1,7 @@
-# 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
GNOME2_EAUTORECONF="yes"
inherit gnome2
@@ -9,25 +9,21 @@ inherit gnome2
DESCRIPTION="Menu editor for Enlightenment DR16 written in GTK2"
HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/"
SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
LICENSE="MIT-with-advertising"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
-DEPEND="
+RDEPEND="
>=gnome-base/libglade-2.4
- virtual/pkgconfig
x11-libs/gtk+:2
x11-wm/e16
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
PATCHES=(
- "${FILESDIR}/${PN}-no-default-docs.patch"
- "${FILESDIR}/${PN}-no-common.patch"
+ "${FILESDIR}"/${PN}-missing-include.patch
+ "${FILESDIR}"/${PN}-autotools.patch
+ "${FILESDIR}"/${PN}-no-common.patch
)
-
-src_prepare() {
- sed -i '1i#include <glib/gstdio.h>' src/e16menuedit2.c || die
- gnome2_src_prepare
-}
diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch b/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch
index bb456d52b0d7..98ae4d6fbd99 100644
--- a/x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch
+++ b/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch
@@ -1,5 +1,5 @@
---- e16menuedit2-0.0.3/Makefile.am.orig 2019-03-08 00:52:08.000000000 +0300
-+++ e16menuedit2-0.0.3/Makefile.am 2019-03-08 00:52:31.930201552 +0300
+--- a/Makefile.am
++++ b/Makefile.am
@@ -2,15 +2,8 @@
SUBDIRS = src po pixmaps help
@@ -18,3 +18,13 @@
GLADE_FILES = e16menuedit2.glade
+--- a/configure.in
++++ b/configure.in
+@@ -1,6 +1,6 @@
+ dnl Process this file with autoconf to produce a configure script.
+
+-AC_INIT(configure.in)
++AC_INIT(configure.ac)
+ AM_INIT_AUTOMAKE(e16menuedit2, 0.0.3)
+ AM_CONFIG_HEADER(config.h)
+ AM_MAINTAINER_MODE
diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch b/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch
new file mode 100644
index 000000000000..25cc8908177c
--- /dev/null
+++ b/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch
@@ -0,0 +1,10 @@
+--- a/src/e16menuedit2.c
++++ b/src/e16menuedit2.c
+@@ -31,6 +31,7 @@
+ #include <sys/types.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <glib/gstdio.h>
+ #include "callbacks.h"
+ #include "e16menuedit2.h"
+ #include "file.h"
diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch b/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch
index 4ac213b101f9..521be7df2b0d 100644
--- a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch
+++ b/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch
@@ -1,5 +1,5 @@
---- e16menuedit2-0.0.3/src/e16menu.h.orig 2020-10-11 10:41:36.827021380 +0300
-+++ e16menuedit2-0.0.3/src/e16menu.h 2020-10-11 10:51:27.043070842 +0300
+--- a/src/e16menu.h
++++ b/src/e16menu.h
@@ -45,6 +45,6 @@
gboolean table_check_func (GtkTreeModel *model, GtkTreePath *path,
GtkTreeIter *iter, gpointer user_data);
@@ -8,8 +8,8 @@
+extern gchar *menu_file[MAX_RECURSION];
#endif /* _E16MENU_H */
---- e16menuedit2-0.0.3/src/e16menu.c.orig 2005-02-18 15:09:55.000000000 +0300
-+++ e16menuedit2-0.0.3/src/e16menu.c 2020-10-11 10:51:52.615152314 +0300
+--- a/src/e16menu.c
++++ b/src/e16menu.c
@@ -34,6 +34,7 @@
#include "treeview.h"
diff --git a/x11-misc/gbase/Manifest b/x11-misc/gbase/Manifest
index a1632b5edeaf..98f40bb437f6 100644
--- a/x11-misc/gbase/Manifest
+++ b/x11-misc/gbase/Manifest
@@ -1,4 +1,4 @@
-AUX gbase-0.5-gtk.patch 506 BLAKE2B 882ca6e7bdecf7003c5d1aea091d569ffe5e1d7bf0e20de8e448baf780dfbcf4fad6fc6dd63e070fabd3acef5a1947ca349a609fb7181f22a415e0aeefe7e2a8 SHA512 b10aa59b6a5b3a58145cae9d7483eb5c3c468c89ba602fe1cc6621250145a6a722ff362bdc552489a9dcf6abd8ec4e773e63422274505cf0112fec6938b0dc56
+AUX gbase-0.5-gtk.patch 422 BLAKE2B dc8c829349c6afd41bb1e5e77292d8807d1713f02716a5b3a014d9ac81a2a1aa424b9cd1ffdcb95141d9593d8b25345136545555138f144bb91ca6946ae60f89 SHA512 ef2aa89a16a9adf3d7660ad06658d1194136211af7e181c41ebcf8ed6c60d9a7b35332ac66a781cacb05a67cab1a4b0d7ccc8a339820c86c213e3d7fd8602c91
DIST gbase-0.5.tar.gz 6427 BLAKE2B 0bd534b5435b93c986456db9fcace10536ab9742d1ff35fc38fe3834f81e60694006914db96511515febb76a8093774f412a40c32f626a4a86f947c5d792a0c8 SHA512 2c873317f192c0886d131ac32ef38d6371880a50ca5296ee290232dcb1ad985f90dce9678178e23e4be0d4f962f9f1a3ab2ab870810b645186f309be912abb3c
-EBUILD gbase-0.5-r1.ebuild 589 BLAKE2B 87bd3900129f7133640ae34bb6b4bff31a1340dc3b126d662cfd767ab0dc292e85ea28ad6e2c9d983f80294db8a6615aeb515b8209fc3ed625cb2fe9f3500b02 SHA512 1158b782e4f32591d1ff7c0425208146485ff194beb3a333cd87b02c6f00c4fd28f611848d40f5ae041c42bba489d5c6fd283a10111d8f92b8a1a8aa313753dc
+EBUILD gbase-0.5-r2.ebuild 590 BLAKE2B 61f596a37d152b295d3da07afc345a64eb7fabb3e3b42a6cb2fed73e53b9a44a6e552c1efed7264abccca9475032503567bd0aa63a678403f7fa9eda2fc9de8f SHA512 bfa05181fb4e71fe2e3c88b9e756b105eb8249f7d285b8c2340e481d3101a795a8bd49fe2d86fb683c19abab49a7bcab33fdb8136438cd26313c1c950449abfd
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/gbase/files/gbase-0.5-gtk.patch b/x11-misc/gbase/files/gbase-0.5-gtk.patch
index 4763839624af..55a1dfff9b95 100644
--- a/x11-misc/gbase/files/gbase-0.5-gtk.patch
+++ b/x11-misc/gbase/files/gbase-0.5-gtk.patch
@@ -1,25 +1,22 @@
--- a/Makefile
+++ b/Makefile
-@@ -1,15 +1,15 @@
+@@ -1,15 +1,7 @@
-CC = gcc
-CCFLAGS = `gtk-config --cflags`
-LDFLAGS = `gtk-config --libs`
-+CC ?= gcc
-+CFLAGS += `${PKG_CONFIG} --cflags gtk+-2.0`
-+LIBS = `${PKG_CONFIG} --libs gtk+-2.0`
++CPPFLAGS += `${PKG_CONFIG} --cflags gtk+-2.0`
++LDLIBS = `${PKG_CONFIG} --libs gtk+-2.0`
- gbase: gbase.o
+-gbase: gbase.o
- $(CC) gbase.o $(LDFLAGS) -o gbase
-+ $(CC) $(LDFLAGS) gbase.o $(LIBS) -o gbase
++all: gbase
clean:
rm -f gbase gbase.o gbase.c~
-
- # Make object files:
- %.o:
+-
+-# Make object files:
+-%.o:
- $(CC) $(CCFLAGS) -c $*.c
-+ $(CC) $(CFLAGS) -c $*.c
-
+-
-gbase.o: gbase.c
\ No newline at end of file
-+gbase.o: gbase.c
diff --git a/x11-misc/gbase/gbase-0.5-r1.ebuild b/x11-misc/gbase/gbase-0.5-r2.ebuild
index e40430eebba8..c24962442fd6 100644
--- a/x11-misc/gbase/gbase-0.5-r1.ebuild
+++ b/x11-misc/gbase/gbase-0.5-r2.ebuild
@@ -1,7 +1,7 @@
-# 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
@@ -12,21 +12,19 @@ SRC_URI="http://www.fluxcode.net/files/${P}.tar.gz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="amd64 x86"
-
RESTRICT="test" #424671
RDEPEND="x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
PATCHES=( "${FILESDIR}"/${P}-gtk.patch )
-src_compile() {
+src_configure() {
tc-export CC PKG_CONFIG
- default
}
src_install() {
- dobin ${PN}
+ dobin gbase
einstalldocs
}
diff --git a/x11-misc/idesk-extras/Manifest b/x11-misc/idesk-extras/Manifest
index 389f54337dd1..f5e8eef3e807 100644
--- a/x11-misc/idesk-extras/Manifest
+++ b/x11-misc/idesk-extras/Manifest
@@ -1,4 +1,4 @@
AUX idesk-extras-1.37-stdout.patch 3937 BLAKE2B f8e3ef17019a2eca0bee7a68324b46b69e67728f92b57a28ab0dcd2381a1a7e3ee546a27710e5256eaba3436adb277a766cbce57cc8d13d5c4f849d5ef8f5305 SHA512 66183641c2085d116e7a7ba6ccbeb872f99675e92a42be3cc6d02df37b66fb45ffefdddad1c5ebbae3551e134577d7cbefac2f248dd9e729cbceb8e3750a22df
DIST idesk-extras-1.37.tar.xz 424684 BLAKE2B c3be0e4e41f86d95feb08b2a6bd8d1643c4903523579b9e1058b6908c032a7c33d925ba0c8c158da110bba47fee2a5343a4b5a60dace72cd37e41d680a0caa55 SHA512 a64ced6bd46945949a0bdbcef8a1f142d6fa2f50e4776f5eead9581430d5ef17d41fbd2a05e284f25cc23c2d2b948d02f2d5d0f51217d43958f40949255b6a28
-EBUILD idesk-extras-1.37-r2.ebuild 615 BLAKE2B c1117249f44fc7cb8bdee5e91bc2b39d012baa7606abb6da07a1c2336e0bdd31f903fd663bca3a2f39ca0f00813518dbdac693952a72ad0680f67bcf6b1d2813 SHA512 64f5a1d8e8a8a1af466e0b3cb2de9c0f6465fb0ef79c3a93010dbd5172099d9b475b7237ecafa797d28abaef4116e035f1e3eb971ae34f462ad52f9a947ca371
+EBUILD idesk-extras-1.37-r3.ebuild 607 BLAKE2B ec711fac67c315b5eeab3d7b800aa66b26d68da0655e1274cc682fac72b5c47e2a2ceb57140d099c7dbf378f61ccd4e9e989835923223c5f1f0833a99464b7aa SHA512 b267e4c186b5d1736a24f547e432069457fce2b440d3120c79263b973ed39dd3f084f9c9b09487a32375acf86d1544c48cebbd6cd71c5212ec9d288ef6a5bfe9
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild b/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild
index 326a880a51d5..505f802b4a62 100644
--- a/x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild
+++ b/x11-misc/idesk-extras/idesk-extras-1.37-r3.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="Graphical configuration for iDesk plus icons"
HOMEPAGE="https://web.archive.org/web/20070828214007/http://www.jmurray.id.au/idesk-extras.html"
@@ -10,9 +10,9 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-RDEPEND="app-shells/bash
+RDEPEND="
+ app-shells/bash
x11-misc/idesk
x11-misc/xdialog"
@@ -21,7 +21,8 @@ HTML_DOCS=( ${PN}.html )
src_install() {
dobin idesktool
+ einstalldocs
+
insinto /usr/share/idesk
doins -r icons
- einstalldocs
}
diff --git a/x11-misc/matchbox-keyboard/Manifest b/x11-misc/matchbox-keyboard/Manifest
index b76852732ab7..6d3c3d282814 100644
--- a/x11-misc/matchbox-keyboard/Manifest
+++ b/x11-misc/matchbox-keyboard/Manifest
@@ -1,4 +1,4 @@
AUX matchbox-keyboard-0.1-r1-modernize_desktop.patch 290 BLAKE2B 55957826c261ff2263d7cb3b3a3a3de2159c9b64a83578e79895f9a5e32fee492e2cd5f2cbfee4947b45e1fcb19093ec0fcedbe700c1dd7871b9ad7ccb0fb2dc SHA512 251400c6c5279f23f34bdf1b8eefbb4fa609acc1f320092c4340beace32f7025a3da1770fa778645f0267ad4996ecbae30b4afaff66fe765f141e89b39721d3f
DIST matchbox-keyboard-0.1.tar.bz2 103222 BLAKE2B 0de7bca1833e890170d705edec6ce2ace2b0be2734ab083d2e2c9f1b168ef3f70ba61792bb16e06052189fee7527f35847d1673faed6b47d1cd2db294577072e SHA512 8d961ea5934230b3f87380f2bd6b3ddcc0535ae8255897b1eef0a1f5d36fc826f4c9e349a20348d78b6a110c642257e5e7992aa995d5cff395e51e2eab1dc02a
-EBUILD matchbox-keyboard-0.1-r1.ebuild 680 BLAKE2B b52647d35c94a8fe3bce30780f1ba312ff4dd5c3f840e15df41112d43f607a68554a4a508281490a537776e19485c4a7e0c953bc2cb81e9554b1f3011fb9a098 SHA512 30a96551b362df1004572e112f726de6be62411f0f017a42506fd6599d022d12a8a5dfa122e401ac1ffb20a16a73ada7dd096f66f87f3629cf32c553ce6d3124
+EBUILD matchbox-keyboard-0.1-r2.ebuild 719 BLAKE2B 4e947e556318ffd254c9aec086af9eb01294ebcc1905deef670ee3e5dcd42758be02f484ba565dbb3a9b57d5aceebf494fa50ec0abc875658b53b7bfec9d8cb9 SHA512 4da68c2831969f5fd0c2017bbbd56bc3453d2a960d7c14bac52c829f147b6aeaf0d54cc62d1754f1437a2e12b39904efc8da23722f80432a6e09837ffa42986b
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild
index 4ceed10c88e9..8017cd6c4e34 100644
--- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild
+++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild
@@ -1,28 +1,34 @@
-# 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 versionator
+inherit autotools
DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard"
HOMEPAGE="http://matchbox-project.org/"
-SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
+SRC_URI="http://matchbox-project.org/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ppc x86"
IUSE="debug cairo"
-DEPEND="x11-libs/libfakekey
+DEPEND="
+ x11-libs/libfakekey
cairo? ( x11-libs/cairo[X] )
!cairo? ( x11-libs/libXft )"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch )
+
+src_prepare() {
+ default
+ eautoreconf # bug 898250
+}
src_configure() {
- econf $(use_enable debug) $(use_enable cairo)
+ econf \
+ $(use_enable debug) \
+ $(use_enable cairo)
}
diff --git a/x11-misc/mgm/Manifest b/x11-misc/mgm/Manifest
index 13d3c50bb11e..2208344994fc 100644
--- a/x11-misc/mgm/Manifest
+++ b/x11-misc/mgm/Manifest
@@ -1,3 +1,3 @@
DIST mgm-1.2.tgz 905812 BLAKE2B efea4c8a6711b137ff74627189438f3ac2fba23d3bd039b06225a347a39f4f07f9ef6d10a97488bb809ecb8cc15199666bdd07aba8c272b8ac2d43c76bb7ef00 SHA512 70384a4f982771788d863b1531a3541f1c83d312073bd3b84bf38ca0a764d0072cb64ead2916105b8a84cb9110c65ddae730babc27d4c7635e99ad3ded9561cc
-EBUILD mgm-1.2-r1.ebuild 585 BLAKE2B b0c47a91474b533d74931be122169b86f272d35aeecedc790089129bfed3c3a40f9610d551c2beca9c1c4eaec4280e9b66ce4c91953a4862a512bdd1de03a1bc SHA512 c9517befa6297c8890d20c8c26034d5ced1cad628a679b8128683cc7f6343fad9ab532b15cc2ff8adf573a8bc92f52b72a88425e1758ae217e4f054e00e4842a
+EBUILD mgm-1.2-r2.ebuild 558 BLAKE2B bbbb6fbb74647453b8902f71ceef85519f9bc181cd47576b6062daf5853b8d85ce34b28b127c96ec467344bd101cbed55852234574cb15397328bd4090e6b01a SHA512 9aadda3ff8c3d9d11fcf1f0c40af7eca02423113b3208ea5ec30c3fa67e0d0cfbd718d7bea7d6056adfe8d8f69ca21ecac2b329e25b867ec3ffdd54b74eed527
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/mgm/mgm-1.2-r1.ebuild b/x11-misc/mgm/mgm-1.2-r2.ebuild
index 63774cf206e7..cdf7c850095b 100644
--- a/x11-misc/mgm/mgm-1.2-r1.ebuild
+++ b/x11-misc/mgm/mgm-1.2-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="Moaning Goat Meter: load and status meter written in Perl"
HOMEPAGE="http://www.linuxmafia.com/mgm"
@@ -10,18 +10,20 @@ SRC_URI="http://downloads.xiph.org/releases/mgm/${P}.tgz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
-IUSE=""
-RDEPEND=">=dev-lang/perl-5.6.1
- >=dev-perl/Tk-800.024"
+RDEPEND="
+ dev-lang/perl
+ dev-perl/Tk"
HTML_DOCS=( doc/. )
src_install() {
exeinto /usr/share/mgm
doexe mgm
- dosym /usr/share/mgm/mgm /usr/bin/mgm
+ dosym ../share/mgm/mgm /usr/bin/mgm
+
insinto /usr/share/mgm
doins -r lib modules
+
einstalldocs
}
diff --git a/x11-misc/oroborus-deskmenu/Manifest b/x11-misc/oroborus-deskmenu/Manifest
index 6941d5ffda58..3a58472680b4 100644
--- a/x11-misc/oroborus-deskmenu/Manifest
+++ b/x11-misc/oroborus-deskmenu/Manifest
@@ -1,3 +1,4 @@
+AUX oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch 178 BLAKE2B a7973024fdd71f5e739fd03c8f71e882c773859d92c29021e0d382059e145280f35f74e0666e7c05fa5579f3d933686e396cbd09a320384a166be2d7d7e201d0 SHA512 a7cb38e103d1aae23fb1343285a21c06d7ed8ec87531d8afe6dbfb59155ca82cc16f41a760eb25888c89991eeb4d42e47344a89bae602a218c2f16b57a09fedc
DIST deskmenu_1.4.5.tar.gz 127599 BLAKE2B 220c91cd016befaf4a97790b4e98d53e1ca1b4bf6fecac54ff0ba699bb2d8a170df7d6d7193edb4684afc8cacc2393afe056e4d5319f5b0f268a5c3254ad53d5 SHA512 a14ed2a346327be7eb8f80fecf808fa1a2abc8be13cae6d3948b29312120ef807be63776cbb6f8b6428bd84ac944fc2848daba30eaec51690f330fc7a2e0ed78
-EBUILD oroborus-deskmenu-1.4.5-r1.ebuild 526 BLAKE2B 83e84700114a79f8a249c2faafd56e77e13325dfb17f2444ec5d7daf8501caaa0038d82a8d3973f8b717f90c7b8418910f4f9d39263446656bc4c07068ab6033 SHA512 21cd0e845fbd8629d713ac7a80205f40eed823fc820669f1c1cc4cae731d09e10859453efc5a5816c5ac0093432cc861e2db5ffcb47ed0100406d8c4bea6e5ab
+EBUILD oroborus-deskmenu-1.4.5-r2.ebuild 647 BLAKE2B 3cf2f9cadcab5e1f0ba4da67885a0221648739c62fef70f1924d48914478691884159243bace2a344051822e30ecf9db5b8aad5a3bc4db98e8c4ad6e9b577ddf SHA512 d705079eb9dedeb4218724192986a31b70039b45ad5f0631ee5e9c99046856beef449bcc19b53481abb14fb140e0a5620ada2a2fdd42ce134141f5730493877d
MISC metadata.xml 445 BLAKE2B e946dd36bc97eca6999fbf2b64d51f1f5c1d3a13a5cebc276cef741abb71a72056313c855c4aacf3403492bde6a84e3f42e6125695a04d9ad13265e46ad2e42d SHA512 e3f3fc5bd10d864e7fa813a6b6bfaa9fbbdab36428d409167b92d6b8db26acab5ca05a5886f1fc9a607270f7dfe933e52099cc7017d66426f747c772865318e7
diff --git a/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch
new file mode 100644
index 000000000000..80e83a3a9c88
--- /dev/null
+++ b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch
@@ -0,0 +1,12 @@
+--- a/src/deskmenu.c
++++ b/src/deskmenu.c
+@@ -146,6 +146,9 @@
+ return value;
+ }
+
++int
++decode_switches (int argc, char **argv);
++
+ void
+ initialize (int argc, char *argv[])
+ {
diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild
deleted file mode 100644
index 69756f240669..000000000000
--- a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN=${PN/oroborus-//}
-
-DESCRIPTION="root menu program for Oroborus"
-HOMEPAGE="https://www.oroborus.org"
-SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=x11-libs/gtk+-2*
- !x11-wm/oroborus-extras"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO example_rc )
diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild
new file mode 100644
index 000000000000..ff4450b199aa
--- /dev/null
+++ b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN="${PN/oroborus-//}"
+
+DESCRIPTION="root menu program for Oroborus"
+HOMEPAGE="https://www.oroborus.org"
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ # bug 875131
+ "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf # bug 898252
+}
+
+src_install() {
+ default
+ dodoc example_rc
+}
diff --git a/x11-misc/oroborus-keylaunch/Manifest b/x11-misc/oroborus-keylaunch/Manifest
index 1630f2b5ee0c..7f83cb6b1ba8 100644
--- a/x11-misc/oroborus-keylaunch/Manifest
+++ b/x11-misc/oroborus-keylaunch/Manifest
@@ -1,3 +1,4 @@
+AUX oroborus-keylaunch-1.3.9-makefile.patch 1015 BLAKE2B 6e21d53bfeb6f82d16970fbffffb9b88c2a333b2934f9eed430ba4aa8251097ce426e122fed365b7af3683f0cebb1fed2cdff35f7ba293cf62ce4eb8647147a1 SHA512 50fcdf43013bd52d42ccce12ba59ffcbc813dd8586823914f23677e8ca15954c11e9f1b853ec5009eb96382db001a1c7a7c5d46189a54e0e3b6c9c54a222515d
DIST keylaunch_1.3.9.tar.gz 80286 BLAKE2B b91df64c6efa3b49039cfbc561d0ad512ebd71c3f74797f55be9acf4a3642f61fc6a3a6b4115e311005719b141e1df7098756e555a319ded2a4b984b9e8a5c1a SHA512 9955bb913dec9c39aa4be86410229b2952738fca2c7a77f7d61d2750c880e4cbd59fd82979c441780b3a5aa5ce12b3a9863526f610feec5c5b30c65476c50c10
-EBUILD oroborus-keylaunch-1.3.9-r1.ebuild 659 BLAKE2B 7c34a3d8cf5dc58c9864af004bdf64fdb290df5bceeb9155ef97c2a12ef44f2e916ef07648e2f72a7b35f8052c11b36425f511bdcd79e42575c7154ad1a5dc2e SHA512 7746badf1c9c52addb26f906db5e673b18232f53d1ce808611ca9dd1284ce3097986ed29e8775a21fb30d32d98c4100d463fb3a6fcb4a5239de9bbd811d9125b
+EBUILD oroborus-keylaunch-1.3.9-r2.ebuild 606 BLAKE2B 6a4d75eb0a5d082f6fe7b5a0eb49e8acebd8d125daf6cda399262886b9e757e32ef147a68cff58a2ad194e938ed74c01fef07496b485c1c42d41ad89fcd36471 SHA512 48b9fc851b2df9bcfa5d99bb01dfcdac9e4f563e177998a250dad1c83340d937be6cda0f48a03cda73066508b4cc6c6dd216cd2230773bc2bcd6cf8955a06dfe
MISC metadata.xml 411 BLAKE2B 15b353e7a32f46bf6cdfecffc5d9110ece837233218d6bc5f1db0f4310f57220f178c2a2e205759d1a1a75017e927102a6de0150df91546770d9fbb88a6a4318 SHA512 45c9dcda675ab97720eb58c2120007f9b0c74f903daf24451b698b2975cc1fa11dfbc77ad2b089b361c86b42fcdee23aeda71c6e2fe254455885a5d00fec7d8a
diff --git a/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch b/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch
new file mode 100644
index 000000000000..523fd85aa0eb
--- /dev/null
+++ b/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch
@@ -0,0 +1,44 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -14,7 +14,7 @@
+ DOC_DIR = $(INSTDIR)/share/doc/$(PROG)
+
+
+-VERBOSE =
++VERBOSE = 1
+ ifeq ($(VERBOSE), 1)
+ Q =
+ else
+@@ -22,7 +22,8 @@
+ endif
+
+ CC = @CC@
+-CFLAGS = @CFLAGS@ @X_CFLAGS@ -g -O2 -Wall
++CFLAGS = @CFLAGS@ @X_CFLAGS@
++CPPFLAGS = @CPPFLAGS@
+ LIBS = @LIBS@ @X_LIBS@
+ LDFLAGS = @LDFLAGS@
+ RCFILE = .$(PROG)rc
+@@ -55,11 +56,11 @@
+
+ $(PROG): $(OBJS)
+ @echo "[ linking $< ]"
+- $Q$(CC) $< $(LDFLAGS) $(LIBS) -o $@
++ $Q$(CC) $(LDFLAGS) $(CFLAGS) $< -o $@ $(LIBS)
+
+ $(OBJS): %.o: %.c $(HEADERS)
+ @echo "[ compiling $< ]"
+- $Q$(CC) $(CFLAGS) $(DEFINES) -c $< -o $@
++ $Q$(CC) $(CFLAGS) $(CPPFLAGS) $(DEFINES) -c $< -o $@
+
+ install-mans:
+ @echo "[ installing manpages. (section 1) ]"
+@@ -71,7 +72,7 @@
+ $Q$(INSTALL) $(INST_CREATEDIR) $(DOC_DIR)
+ $Q$(INSTALL) $(INST_DOC_OPTS) $(DOCS) $(DOC_DIR)
+
+-install: all install-mans install-docs
++install: all install-mans
+ @echo "[ installing $(PROG) ]"
+ $Q$(INSTALL) $(INST_PROG_OPTS) $(PROG) $(BIN_DIR)/$(PROG)
+
diff --git a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild b/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild
index aade3f2ad749..e3907005102c 100644
--- a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild
+++ b/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild
@@ -1,34 +1,29 @@
-# 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
+
+WANT_AUTOMAKE=none
+inherit autotools
MY_PN=${PN/oroborus-//}
DESCRIPTION="utility for binding keys in Oroborus"
HOMEPAGE="https://www.oroborus.org"
SRC_URI="mirror://debian/pool/main/k/${MY_PN}/${MY_PN}_${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="x11-libs/libX11
- !x11-wm/oroborus-extras"
-RDEPEND="${DEPEND}"
-S=${WORKDIR}/${MY_PN}-${PV}
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
DOCS=( README docs/example_rc debian/changelog )
src_prepare() {
default
- sed -e "s: -g -O2 -Wall::" \
- -e "/^install:/s/install-docs//" \
- -i Makefile.in || die
-}
-
-src_compile() {
- emake VERBOSE=1
+ eautoconf # bug 898254
}
diff --git a/x11-misc/sent/Manifest b/x11-misc/sent/Manifest
index 6db8eba5969e..e78837a24e4a 100644
--- a/x11-misc/sent/Manifest
+++ b/x11-misc/sent/Manifest
@@ -1,4 +1,3 @@
DIST sent-1.tar.gz 15285 BLAKE2B 97bd71ff355b51a809e62a0a0a6c602550adce2331d53d8e2eef86fabfbd6c3122f93d431a670479fd22ec2a7c37880f2b464e453780ce1a965143ef83c47f07 SHA512 4797468bf949de507662253eac1ec80f566553051f407a55a88ccdd6544532c0d8d0f51bb11b88bdff78e6630519558049569ac0c9d3d8279f243882653ef1c0
EBUILD sent-1-r1.ebuild 763 BLAKE2B 851ee42f9f68d5252a80535671d573cbdce20442d100eb84b38ecc6210854198ebd255f07378ca8e7f6ea5314d9fa9d5a5688512813537a82d7aac2ecbf34106 SHA512 67176006ebc07de2ae1bc9c1bd46c304a28ddb3e0959661f46188b5c41fbcede1bfa1b325d320bb12aa6baa8da94e7538f581449e11fbe7aa21d32f3041bf390
-EBUILD sent-9999.ebuild 739 BLAKE2B 4f0df5a7137cbea8764a5a26655403c0957c4097425ed6de0958bcf33c601c54dc7aebcb1c6a019c1e4996bbc8f89c66d63cb9a7c4c1e50582706a9ef1aae75f SHA512 246c304fd05170dbbb9012bdbb347795137d5950de1273fd41315624d58db73bbe65757e7303d84f0344dfff44b06c9ccc6e2e4f24fa6cafe8f4905e269bb664
-MISC metadata.xml 399 BLAKE2B 2a606838880d9eddb1597732948149cd580301da447929d30a159e658fa48a0637ff1d20ca77ffacc00af913193acfc7eb5d3613cdda2e8616792e374778cb52 SHA512 95d1e79e216286b751c260bc490438a6b0d653f93f5c2a8b38b97795313b4ac6e4450f4a88f106f656ff91ba946b619b1cd98b9e0102f4dfff35a2a704736b7a
+MISC metadata.xml 403 BLAKE2B c0d5eb0acfb23c6d53ff10c6843981c3b9596a480f26afbcd2a87574077751890e25be688c398274e7efccc7bd51d331337288dc958c37156aa1c8bcc652f75b SHA512 a4559557b2c9996b29e1d7d5f6f3af7d8a6a1f6f7b76874d8d7e8cad2e514a2120faf3ddd9859fd084bf8cf067938930c1163ca86039ed2bb311ddf1a2c29e70
diff --git a/x11-misc/sent/metadata.xml b/x11-misc/sent/metadata.xml
index 908ba0fce67e..6348064ef495 100644
--- a/x11-misc/sent/metadata.xml
+++ b/x11-misc/sent/metadata.xml
@@ -5,7 +5,7 @@
<email>gyakovlev@gentoo.org</email>
<name>Georgy Yakovlev</name>
</maintainer>
-<use>
-<flag name="savedconfig">Without a saved config.h, this package depends on <pkg>media-gfx/farbfeld</pkg> for image conversions</flag>
-</use>
+ <use>
+ <flag name="savedconfig">Without a saved config.h, this package depends on <pkg>media-gfx/farbfeld</pkg> for image conversions</flag>
+ </use>
</pkgmetadata>
diff --git a/x11-misc/sent/sent-9999.ebuild b/x11-misc/sent/sent-9999.ebuild
deleted file mode 100644
index 08ec94ec84d1..000000000000
--- a/x11-misc/sent/sent-9999.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit git-r3 savedconfig toolchain-funcs
-
-DESCRIPTION="Simple plaintext presentation tool"
-HOMEPAGE="https://tools.suckless.org/sent/"
-EGIT_REPO_URI="https://git.suckless.org/sent/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="
- media-libs/fontconfig
- x11-libs/libX11
- x11-libs/libXft
-"
-RDEPEND="
- ${DEPEND}
- !savedconfig? ( media-gfx/farbfeld )
-"
-
-src_prepare() {
- default
-
- sed -i \
- -e 's|^ @| |g' \
- -e 's|@${CC}|$(CC)|g' \
- -e '/^ echo/d' \
- Makefile || die
-
- restore_config config.h
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="/usr" install
- save_config config.h
-}