Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/nemu/
Date: Thu, 04 Jun 2020 07:10:49
Message-Id: 1591254622.3934eb1277a554ed04ea1cd27b7af44c98e3328d.monsieurp@gentoo
1 commit: 3934eb1277a554ed04ea1cd27b7af44c98e3328d
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 4 07:07:48 2020 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 4 07:10:22 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3934eb12
7
8 app-emulation/nemu: update live ebuild.
9
10 Closes: https://bugs.gentoo.org/663226
11 Package-Manager: Portage-2.3.99, Repoman-2.3.22
12 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
13
14 app-emulation/nemu/nemu-9999.ebuild | 21 +++++++++------------
15 1 file changed, 9 insertions(+), 12 deletions(-)
16
17 diff --git a/app-emulation/nemu/nemu-9999.ebuild b/app-emulation/nemu/nemu-9999.ebuild
18 index fe30968437c..b171fc8f123 100644
19 --- a/app-emulation/nemu/nemu-9999.ebuild
20 +++ b/app-emulation/nemu/nemu-9999.ebuild
21 @@ -1,4 +1,4 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 +# Copyright 1999-2020 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 EAPI=6
27 @@ -6,25 +6,25 @@ EAPI=6
28 inherit cmake-utils linux-info git-r3
29
30 DESCRIPTION="ncurses interface for QEMU"
31 -HOMEPAGE="https://lib.void.so/nemu"
32 -EGIT_REPO_URI="https://bitbucket.org/PascalRD/nemu.git"
33 +HOMEPAGE="https://github.com/nemuTUI/nemu"
34 +EGIT_REPO_URI="https://github.com/nemuTUI/nemu"
35 SRC_URI=""
36
37 LICENSE="BSD-2"
38 SLOT="0"
39 -IUSE="+vnc-client +ovf savevm debug"
40 +IUSE="+vnc-client +ovf +spice savevm svg debug"
41
42 RDEPEND="
43 sys-libs/ncurses:0=[unicode]
44 dev-db/sqlite:3=
45 virtual/libusb:1
46 - || ( sys-fs/eudev sys-fs/udev )
47 - app-emulation/qemu[vnc,virtfs]
48 + || ( sys-fs/eudev sys-fs/udev sys-apps/systemd )
49 + >=app-emulation/qemu-2.12.0[vnc,virtfs,spice?]
50 ovf? (
51 dev-libs/libxml2
52 app-arch/libarchive
53 )
54 - vnc-client? ( net-misc/tigervnc )"
55 + svg? ( media-gfx/graphviz[svg] )"
56
57 DEPEND="
58 ${RDEPEND}
59 @@ -36,6 +36,8 @@ src_configure() {
60 -DNM_DEBUG=$(usex debug)
61 -DNM_SAVEVM_SNAPSHOTS=$(usex savevm)
62 -DNM_WITH_OVF_SUPPORT=$(usex ovf)
63 + -DNM_WITH_NETWORK_MAP=$(usex svg)
64 + -DNM_WITH_SPICE=$(usex spice)
65 )
66 cmake-utils_src_configure
67 }
68 @@ -57,11 +59,6 @@ pkg_pretend() {
69 }
70
71 pkg_postinst() {
72 - elog "Old database is not supported (nEMU versions < 1.0.0)."
73 - elog "You will need to delete current database."
74 - elog "If upgraded from 1.0.0, execute script:"
75 - elog "/usr/share/nemu/scripts/upgrade_db.sh"
76 - elog ""
77 elog "For non-root usage execute script:"
78 elog "/usr/share/nemu/scripts/setup_nemu_nonroot.sh linux <username>"
79 elog "and add udev rule:"