Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/kbdd/, x11-misc/kbdd/files/
Date: Sat, 16 Oct 2021 17:38:07
Message-Id: 1634405870.c790c691855f4f946db012d103b104b802953aff.soap@gentoo
1 commit: c790c691855f4f946db012d103b104b802953aff
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 16 17:37:50 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 16 17:37:50 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c790c691
7
8 x11-misc/kbdd: update EAPI 5 -> 7
9
10 Closes: https://bugs.gentoo.org/669674
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch | 10 ++++++++++
14 x11-misc/kbdd/kbdd-0.7.1.ebuild | 22 +++++++++++++---------
15 2 files changed, 23 insertions(+), 9 deletions(-)
16
17 diff --git a/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch b/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch
18 new file mode 100644
19 index 00000000000..1715a7d2c6b
20 --- /dev/null
21 +++ b/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch
22 @@ -0,0 +1,10 @@
23 +--- a/configure.ac
24 ++++ b/configure.ac
25 +@@ -12,6 +12,7 @@
26 + # Checks for programs.
27 + AC_PROG_CC
28 + AC_PROG_RANLIB
29 ++AM_PROG_AR
30 +
31 + #check for pkg-config
32 + PKG_PROG_PKG_CONFIG
33
34 diff --git a/x11-misc/kbdd/kbdd-0.7.1.ebuild b/x11-misc/kbdd/kbdd-0.7.1.ebuild
35 index d6939d16bd4..5914a9a5044 100644
36 --- a/x11-misc/kbdd/kbdd-0.7.1.ebuild
37 +++ b/x11-misc/kbdd/kbdd-0.7.1.ebuild
38 @@ -1,29 +1,33 @@
39 # Copyright 1999-2021 Gentoo Authors
40 # Distributed under the terms of the GNU General Public License v2
41
42 -EAPI=5
43 +EAPI=7
44
45 inherit autotools vcs-snapshot
46
47 DESCRIPTION="Very simple layout switcher"
48 HOMEPAGE="https://github.com/qnikst/kbdd"
49 -SRC_URI="https://github.com/qnikst/kbdd/tarball/v${PV} -> ${PN}-${PV}.tar.gz"
50 +SRC_URI="https://github.com/qnikst/kbdd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51
52 LICENSE="GPL-2"
53 SLOT="0"
54 KEYWORDS="~amd64 ~x86"
55 IUSE="dbus"
56
57 -DEPEND="dev-libs/glib:2=
58 - x11-libs/libX11:0=
59 +RDEPEND="
60 + dev-libs/glib:2
61 + x11-libs/libX11
62 dbus? (
63 - sys-apps/dbus:0=
64 - >=dev-libs/dbus-glib-0.86:0=
65 - )
66 -"
67 -RDEPEND="${DEPEND}"
68 + sys-apps/dbus
69 + dev-libs/dbus-glib
70 + )"
71 +DEPEND="${RDEPEND}"
72 +BDEPEND="dev-util/glib-utils" #669674
73 +
74 +PATCHES=( "${FILESDIR}"/${P}-AM_PROG_AR.patch )
75
76 src_prepare() {
77 + default
78 eautoreconf
79 }