commit:     cfcd1191235edcaa3ce7db824c7f652dc7450704
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Mon Aug 23 10:39:00 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Sep  2 06:53:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcd1191

app-emulation/virt-viewer: fix second display problem

update to fix upstream issue
https://gitlab.com/virt-viewer/virt-viewer/-/issues/46

Closes: https://bugs.gentoo.org/809809
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/22077
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/virt-viewer/Manifest                 |  1 +
 .../virt-viewer/virt-viewer-10.0_p20210730.ebuild  | 48 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/app-emulation/virt-viewer/Manifest 
b/app-emulation/virt-viewer/Manifest
index 3953af27c29..e981a65df9b 100644
--- a/app-emulation/virt-viewer/Manifest
+++ b/app-emulation/virt-viewer/Manifest
@@ -1,4 +1,5 @@
 DIST virt-viewer-10.0.tar.xz 256372 BLAKE2B 
3368164c2f770f8aa963e0fb93e713249b05d31600747b68197864a40bf6fdb221ad44abb8ea5465706543241bd5898353cadf2a3e0917455383283722fdfd4f
 SHA512 
82ed552337c3d71d762aed14e6fb20a123448fd5cf8c51f8f942ddd226ee2a4fa3ab8b9b893bbdde16628fb03363f2455e1d895074237d40ff567d642d216fd3
+DIST virt-viewer-10.0_p20210730.tar.bz2 271223 BLAKE2B 
d66e915eccdea6eadc7d93309c66d648828da65e76e4884bd2a98a645db328296d0013955fe94df45bac5d21079230218de7e09909d29f63568d2fc32b4fe762
 SHA512 
58d49eb67e1bbeb73fd7672871348911ef8eaab95b0f90dd3ae2564cc2321d620eec703fe8520748a96c80429ecbdcd13ba4a7c31b249fd347a935c9b9c02531
 DIST virt-viewer-7.0.tar.gz 924475 BLAKE2B 
003efaf88445ec6f523e678459ed1e11562d0cd87fb4811105df9ac1e3129f4a97170c5b783f1d504d157055ae51ac8dc23ffa8f3f79dd6cd55707d962e1d9ad
 SHA512 
e0558c9138877f546add6a3df9721e100cadb6953815be82b2376b0521b82cf14052bdc29c42bb03b198b6e9d129a55d33531a153207d7f29b5c1c3402ebc904
 DIST virt-viewer-8.0.tar.gz 937457 BLAKE2B 
107a5f77d0e272665561e22c950416275c939d000fbb522401a954e6836bbd9e9399e768bc4363a1ea3110dd3229fe33738560563271774c3054278b2399cab8
 SHA512 
73317048949b6c49c28aab4685e3fb6533945b12c47078b522429b3e178423fcec5758c970d5048c8f65fee2b92a629b7e067cffa79c968292c73fd36133b918
 DIST virt-viewer-9.0.tar.gz 1176991 BLAKE2B 
bc4df73575195888b769dddd8de5c0eda9daa257902f3f3ce8099f9096d0cd9be28547c8671decb70e83e5f0de71633793886bfe78bd9ab5f360dc9759afcc5b
 SHA512 
a5901d76c3e144fa3d6e640de93ed7f1e7cbeb075c04cdbe4a8c9c09bce96104ea552484df5e84c7a69af8dddd1177123ddb81b2dac775a98ac312f3102daae2

diff --git a/app-emulation/virt-viewer/virt-viewer-10.0_p20210730.ebuild 
b/app-emulation/virt-viewer/virt-viewer-10.0_p20210730.ebuild
new file mode 100644
index 00000000000..a917472835a
--- /dev/null
+++ b/app-emulation/virt-viewer/virt-viewer-10.0_p20210730.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+DESCRIPTION="Graphical console client for connecting to virtual machines"
+HOMEPAGE="https://virt-manager.org/";
+GIT_HASH="f0cc7103becccbce95bdf0c80151178af2bace5a"
+SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/${GIT_HASH}/${PN}-${GIT_HASH}.tar.bz2
 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-${GIT_HASH}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+libvirt sasl +spice +vnc"
+
+RDEPEND=">=dev-libs/libxml2-2.6
+       x11-libs/gtk+:3
+       libvirt? (
+               >=app-emulation/libvirt-0.10.0[sasl?]
+               app-emulation/libvirt-glib
+       )
+       spice? ( >=net-misc/spice-gtk-0.35[sasl?,gtk3] )
+       vnc? ( >=net-libs/gtk-vnc-0.5.0[sasl?,gtk3(+)] )"
+DEPEND="${RDEPEND}
+       dev-lang/perl
+       >=dev-util/intltool-0.35.0
+       virtual/pkgconfig
+       spice? ( >=app-emulation/spice-protocol-0.12.10 )"
+
+REQUIRED_USE="|| ( spice vnc )"
+
+src_configure() {
+       local emesonargs=(
+               $(meson_feature libvirt libvirt)
+               $(meson_feature vnc vnc)
+               $(meson_feature spice spice)
+       )
+       meson_src_configure
+}
+
+pkg_postinst() {
+       xdg_desktop_database_update
+       xdg_icon_cache_update
+       xdg_mimeinfo_database_update
+}

Reply via email to