[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2024-03-02 Thread Mart Raudsepp
commit: 92227b1e4440004b5b01793a56ee0150b76aa6e7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  2 22:36:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  2 22:40:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92227b1e

gnome-extra/gnome-boxes: drop 44.2, 44.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   2 -
 gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild | 120 
 gnome-extra/gnome-boxes/gnome-boxes-44.3.ebuild | 120 
 3 files changed, 242 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 140644fdb1e7..0aec799390f8 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1 @@
-DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948
-DIST gnome-boxes-44.3.tar.xz 1240512 BLAKE2B 
788f82d8c216273e439a7560de702d6c7f76b19b9a9fc291cd65412cd6fc4040a34eeea0b481ee6ace90e7dbefd674461a4685da18a80ecb81f7779dd4acea88
 SHA512 
cdae6a93233f48b3aa323cdf56915dee2d347d4eb5f50aa6a128d6dca4cb9e7db10f29ddfecc45a762cd3b58c23f948eec231f969dcc46766b3f89119bf8dc38
 DIST gnome-boxes-45.0.tar.xz 1239116 BLAKE2B 
15f52a78cf3a3b010a7ad662d4a7f537e43e7793baf85918abc64d65e260e3e9c7a84dfa0c8b2a37e911363a04b26ae3cb285baa065a9620e145e01478640d5d
 SHA512 
f8e1f5562ef65b05f8f2bb156646ee8bc8c951268386ede175567e8ec6104e1c1ee427d3cef3e6a2be7234bc2a3cfc44c80f55144be2ffbb96778142279ba334

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
deleted file mode 100644
index d3206863e6c4..
--- a/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Simple GNOME application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-
-KEYWORDS="amd64"
-
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and
-# it should be better to use the .vapi from the same libsoup version
-DEPEND="
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/glib-2.52:2
-   >=x11-libs/gtk+-3.24.1:3
-   >=gui-libs/libhandy-1.5.0:1
-   >=sys-libs/libosinfo-1.10.0-r1
-   net-libs/libsoup:3.0
-   virtual/libusb:1
-   >=app-emulation/libvirt-glib-4.0.0
-   >=dev-libs/libxml2-2.7.8:2
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   >=net-libs/webkit-gtk-2.38.0:4.1
-
-   >=dev-libs/gobject-introspection-1.56:=
-   >=dev-libs/libgudev-165:=
-" # gobject-introspection needed for libovf subproject
-# These are called via exec():
-# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
-# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
-# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
-# - sys-apps/policycoreutils restorecon is used for checking selinux context
-# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
-# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
-#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
-# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
-RDEPEND="${DEPEND}
-   app-cdr/cdrtools
-   app-misc/tracker-miners:3[iso]
-   app-emulation/spice[smartcard]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   sys-fs/mtools
-   sys-auth/polkit
-"
-# This is only needed for creating the .vapi file, but gnome-boxes needs it
-BDEPEND="
-   $(vala_depend)
-   sys-libs/libosinfo[vala]
-   app-crypt/libsecret[vala]
-   net-libs/libsoup:3.0[vala]
-   app-emulation/libvirt-glib[vala]
-   net-misc/spice-gtk[vala]
-   x11-libs/vte:2.91[vala]
-   dev-libs/appstream-glib
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2024-02-10 Thread Arthur Zamarin
commit: ed19ed87c033b1c6f4027a98fc5de516102fcf22
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 18:52:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 18:52:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed19ed87

gnome-extra/gnome-boxes: Stabilize 45.0 amd64, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild
index f94eec3e74bf..68f6da69a153 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="https://gnomeboxes.org;
 LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-09-21 Thread Matt Turner
commit: a4da858e43c13dd5ff317ff066839243b3d72607
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 22 01:55:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 22 02:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4da858e

gnome-extra/gnome-boxes: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild | 120 ---
 2 files changed, 121 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 6c11cb2764f8..140644fdb1e7 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948
 DIST gnome-boxes-44.3.tar.xz 1240512 BLAKE2B 
788f82d8c216273e439a7560de702d6c7f76b19b9a9fc291cd65412cd6fc4040a34eeea0b481ee6ace90e7dbefd674461a4685da18a80ecb81f7779dd4acea88
 SHA512 
cdae6a93233f48b3aa323cdf56915dee2d347d4eb5f50aa6a128d6dca4cb9e7db10f29ddfecc45a762cd3b58c23f948eec231f969dcc46766b3f89119bf8dc38
 DIST gnome-boxes-45.0.tar.xz 1239116 BLAKE2B 
15f52a78cf3a3b010a7ad662d4a7f537e43e7793baf85918abc64d65e260e3e9c7a84dfa0c8b2a37e911363a04b26ae3cb285baa065a9620e145e01478640d5d
 SHA512 
f8e1f5562ef65b05f8f2bb156646ee8bc8c951268386ede175567e8ec6104e1c1ee427d3cef3e6a2be7234bc2a3cfc44c80f55144be2ffbb96778142279ba334
-DIST gnome-boxes-45.rc.tar.xz 1261380 BLAKE2B 
2467ba9ccd5810cbeab79a9c4908a29c2cf67ed76b878c74b1e1c14f023908d6466b97275e9c91ddcae6293ab7344daa3ee03963deac4741efa689d67c4d9cf9
 SHA512 
741d5c4a6c5f2cf66a8e8ca791dd489bfd45c67c58fb81b3221f7bf5bf70c51452e30b63a222b9b705fcc5ee4a8504329dc23b3c97820df95acc346910f5cd1e

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild
deleted file mode 100644
index f94eec3e74bf..
--- a/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Simple GNOME application to access remote or virtual systems"
-HOMEPAGE="https://gnomeboxes.org;
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-
-KEYWORDS="~amd64"
-
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and
-# it should be better to use the .vapi from the same libsoup version
-DEPEND="
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/glib-2.52:2
-   >=x11-libs/gtk+-3.24.1:3
-   >=gui-libs/libhandy-1.5.0:1
-   >=sys-libs/libosinfo-1.10.0-r1
-   net-libs/libsoup:3.0
-   virtual/libusb:1
-   >=app-emulation/libvirt-glib-4.0.0
-   >=dev-libs/libxml2-2.7.8:2
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   >=net-libs/webkit-gtk-2.38.0:4.1
-
-   >=dev-libs/gobject-introspection-1.56:=
-   >=dev-libs/libgudev-165:=
-" # gobject-introspection needed for libovf subproject
-# These are called via exec():
-# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
-# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
-# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
-# - sys-apps/policycoreutils restorecon is used for checking selinux context
-# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
-# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
-#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
-# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
-RDEPEND="${DEPEND}
-   app-cdr/cdrtools
-   app-misc/tracker-miners:3[iso]
-   app-emulation/spice[smartcard]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   sys-fs/mtools
-   sys-auth/polkit
-"
-# This is only needed for creating the .vapi file, but gnome-boxes needs it
-BDEPEND="
-   $(vala_depend)
-   sys-libs/libosinfo[vala]
-   app-crypt/libsecret[vala]
-   net-libs/libsoup:3.0[vala]
-   app-emulation/libvirt-glib[vala]
-   net-misc/spice-gtk[vala]
-   x11-libs/vte:2.91[vala]
-   dev-libs/appstream-glib
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-09-18 Thread Matt Turner
commit: d33b17fdec43a98cc76da365d24d8edac84fa900
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Sep 18 15:54:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 18 17:03:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33b17fd

gnome-extra/gnome-boxes: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32906
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 385f229db08c..6c11cb2764f8 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948
 DIST gnome-boxes-44.3.tar.xz 1240512 BLAKE2B 
788f82d8c216273e439a7560de702d6c7f76b19b9a9fc291cd65412cd6fc4040a34eeea0b481ee6ace90e7dbefd674461a4685da18a80ecb81f7779dd4acea88
 SHA512 
cdae6a93233f48b3aa323cdf56915dee2d347d4eb5f50aa6a128d6dca4cb9e7db10f29ddfecc45a762cd3b58c23f948eec231f969dcc46766b3f89119bf8dc38
+DIST gnome-boxes-45.0.tar.xz 1239116 BLAKE2B 
15f52a78cf3a3b010a7ad662d4a7f537e43e7793baf85918abc64d65e260e3e9c7a84dfa0c8b2a37e911363a04b26ae3cb285baa065a9620e145e01478640d5d
 SHA512 
f8e1f5562ef65b05f8f2bb156646ee8bc8c951268386ede175567e8ec6104e1c1ee427d3cef3e6a2be7234bc2a3cfc44c80f55144be2ffbb96778142279ba334
 DIST gnome-boxes-45.rc.tar.xz 1261380 BLAKE2B 
2467ba9ccd5810cbeab79a9c4908a29c2cf67ed76b878c74b1e1c14f023908d6466b97275e9c91ddcae6293ab7344daa3ee03963deac4741efa689d67c4d9cf9
 SHA512 
741d5c4a6c5f2cf66a8e8ca791dd489bfd45c67c58fb81b3221f7bf5bf70c51452e30b63a222b9b705fcc5ee4a8504329dc23b3c97820df95acc346910f5cd1e

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild
new file mode 100644
index ..f94eec3e74bf
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-45.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://gnomeboxes.org;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and
+# it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# - sys-apps/policycoreutils restorecon is used for checking selinux context
+# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
+# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
+#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-09-12 Thread Matt Turner
commit: af51d35f76afa0af34ae0b6556bddfdc2b4c2fc8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 12 14:50:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 12 14:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af51d35f

gnome-extra/gnome-boxes: Version bump to 44.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-44.3.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 19e82fe105f8..385f229db08c 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948
+DIST gnome-boxes-44.3.tar.xz 1240512 BLAKE2B 
788f82d8c216273e439a7560de702d6c7f76b19b9a9fc291cd65412cd6fc4040a34eeea0b481ee6ace90e7dbefd674461a4685da18a80ecb81f7779dd4acea88
 SHA512 
cdae6a93233f48b3aa323cdf56915dee2d347d4eb5f50aa6a128d6dca4cb9e7db10f29ddfecc45a762cd3b58c23f948eec231f969dcc46766b3f89119bf8dc38
 DIST gnome-boxes-45.rc.tar.xz 1261380 BLAKE2B 
2467ba9ccd5810cbeab79a9c4908a29c2cf67ed76b878c74b1e1c14f023908d6466b97275e9c91ddcae6293ab7344daa3ee03963deac4741efa689d67c4d9cf9
 SHA512 
741d5c4a6c5f2cf66a8e8ca791dd489bfd45c67c58fb81b3221f7bf5bf70c51452e30b63a222b9b705fcc5ee4a8504329dc23b3c97820df95acc346910f5cd1e

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-44.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-44.3.ebuild
new file mode 100644
index ..49f09ffa0d85
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-44.3.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and
+# it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# - sys-apps/policycoreutils restorecon is used for checking selinux context
+# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
+# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
+#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-07-15 Thread Arthur Zamarin
commit: 4de150d7464e7317f404ca4a942595142308b1d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:42:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de150d7

gnome-extra/gnome-boxes: Stabilize 44.2 amd64, #909471

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
index 49f09ffa0d85..d3206863e6c4 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-05-30 Thread Matt Turner
commit: 5ebb38606dd60b084b2cb0b34cb65c4890b2d79d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue May 30 12:22:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 30 15:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebb3860

gnome-extra/gnome-boxes: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31229
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 9cda72ddcd7a..eb21bcc7e168 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-44.1.tar.xz 1239656 BLAKE2B 
86a414982b95840f198dc5adc0bbead117405339a8ab997248768583d6abc5cba635540ec24029e0fc5771926728f6696aa117eb79a9c6dca7dfbfc60dff654c
 SHA512 
75464f0ce6ff72c9da4cf4966f566674f0e16b4c7a51ae472761e4bd9c8fc654b4833f9f8bdc4c3e3581d00e3548ed3d731c4d8d8a05e610126f350136d8f31f
+DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
new file mode 100644
index ..49f09ffa0d85
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-44.2.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and
+# it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# - sys-apps/policycoreutils restorecon is used for checking selinux context
+# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
+# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
+#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/, profiles/

2023-03-13 Thread Matt Turner
commit: 71556b320387e89d1b031ee240b22fa9c6de2927
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 13 19:37:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 13 21:20:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71556b32

gnome-extra/gnome-boxes: Version bump to 44_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30101
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-44_rc.ebuild | 120 +++
 profiles/package.mask|   1 +
 3 files changed, 122 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 0ff2d592e381..96239b3cea82 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-43.2.tar.xz 1235424 BLAKE2B 
f99106ee7a8744a92a6f749230802a882a96489a2b2047b70ec07263b2f03ee0fcd910c907e2307a09c78f85784849bf87c20e901894e7c9692dfa77a0182a18
 SHA512 
edddf5980adf6bce516a4fd35be14e7b261c6cf886f1f1e7fc9cd79089b8320e781c98f2a040babc1661af6ae1f331dec3a2ecd728bcdb26d9a9031175c8e1be
 DIST gnome-boxes-43.3.tar.xz 1235612 BLAKE2B 
b91953a77aae69a8307c4c9bb6944f9c62b49ac67aef352ba349a84b820bb6aa791cc27ce5a5402b55d3c822439f90700083b66c216a0fac83bb1a96e8410cca
 SHA512 
ad53b1538d146aae9ec4f40d7cd8dc75e3ec54c903b0c2debd56445e613445281e9a641398cdecf584f1fbe8d31fc51d5309ce76b4eb8ed1eb0e0018341d7b4b
+DIST gnome-boxes-44.rc.tar.xz 1242060 BLAKE2B 
36a043c83ee5a1900d09376ed1db2439ea814e093aa092dd75a0ef08f8827bf486b65f7fccf02957a3ba09ffd709902de57f75583cf8c235eb999ce5d4495ca7
 SHA512 
968782f7bf399b456ee381668314b454b0c041427dddfcbdccc0e9aee6c211f00a7e9cbafbf4dcf94b89ddbd4994279c16d7c8a8ea6af040179ac29e7836b9c8

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-44_rc.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-44_rc.ebuild
new file mode 100644
index ..beaa81cf21a4
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-44_rc.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
+S="${WORKDIR}/${PN}-44.rc"
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-02-20 Thread Matt Turner
commit: f94665bae7f02c0270719304dbfd60e0f3686cee
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 20 16:58:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 20 17:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94665ba

gnome-extra/gnome-boxes: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 -
 gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild | 120 
 2 files changed, 121 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 089eb5218ca0..0ff2d592e381 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-boxes-43.1.tar.xz 1231472 BLAKE2B 
1c7bd9094e7ddd8f5062ccd4660f72f2b3069cf3d66f45b8713e0880f5e5d8976eb4c1c8d4dfe8418a7a51e9b1ae0b9b5c85996e179a932c43748b308819d2d0
 SHA512 
25865c4bb1dfd47552001eda18ba901f9501a22978ef382bd7edcb31493cc284794506f5e2ba4f28d72e6ddb35e5c6e9b5646ccc4d2e87bf41e8620c102d335e
 DIST gnome-boxes-43.2.tar.xz 1235424 BLAKE2B 
f99106ee7a8744a92a6f749230802a882a96489a2b2047b70ec07263b2f03ee0fcd910c907e2307a09c78f85784849bf87c20e901894e7c9692dfa77a0182a18
 SHA512 
edddf5980adf6bce516a4fd35be14e7b261c6cf886f1f1e7fc9cd79089b8320e781c98f2a040babc1661af6ae1f331dec3a2ecd728bcdb26d9a9031175c8e1be
 DIST gnome-boxes-43.3.tar.xz 1235612 BLAKE2B 
b91953a77aae69a8307c4c9bb6944f9c62b49ac67aef352ba349a84b820bb6aa791cc27ce5a5402b55d3c822439f90700083b66c216a0fac83bb1a96e8410cca
 SHA512 
ad53b1538d146aae9ec4f40d7cd8dc75e3ec54c903b0c2debd56445e613445281e9a641398cdecf584f1fbe8d31fc51d5309ce76b4eb8ed1eb0e0018341d7b4b

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
deleted file mode 100644
index 99000f7319d4..
--- a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Simple GNOME application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-
-KEYWORDS="amd64"
-
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
-DEPEND="
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/glib-2.52:2
-   >=x11-libs/gtk+-3.24.1:3
-   >=gui-libs/libhandy-1.5.0:1
-   >=sys-libs/libosinfo-1.10.0-r1
-   app-crypt/libsecret
-   net-libs/libsoup:3.0
-   virtual/libusb:1
-   >=app-emulation/libvirt-glib-4.0.0
-   >=dev-libs/libxml2-2.7.8:2
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   app-misc/tracker:3
-   >=net-libs/webkit-gtk-2.38.0:4.1
-
-   >=dev-libs/gobject-introspection-1.56:=
-   >=dev-libs/libgudev-165:=
-" # gobject-introspection needed for libovf subproject
-# These are called via exec():
-# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
-# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
-# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
-# sys-apps/policycoreutils restorecon is used for checking selinux context
-# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
-# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
-# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
-RDEPEND="${DEPEND}
-   app-cdr/cdrtools
-   app-misc/tracker-miners:3[iso]
-   app-emulation/spice[smartcard]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   sys-fs/mtools
-   sys-auth/polkit
-"
-# This is only needed for creating the .vapi file, but gnome-boxes needs it
-BDEPEND="
-   $(vala_depend)
-   sys-libs/libosinfo[vala]
-   app-crypt/libsecret[vala]
-   net-libs/libsoup:3.0[vala]
-   app-emulation/libvirt-glib[vala]
-   net-misc/spice-gtk[vala]
-   x11-libs/vte:2.91[vala]
-   dev-libs/appstream-glib
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-02-14 Thread Matt Turner
commit: ffa05f6df6dbfac493ff6140b0744d5f3843092f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Feb 14 17:19:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 15 04:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa05f6d

gnome-extra/gnome-boxes: Version bump to 43.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29584
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-43.3.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index dad38c8008b4..089eb5218ca0 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-43.1.tar.xz 1231472 BLAKE2B 
1c7bd9094e7ddd8f5062ccd4660f72f2b3069cf3d66f45b8713e0880f5e5d8976eb4c1c8d4dfe8418a7a51e9b1ae0b9b5c85996e179a932c43748b308819d2d0
 SHA512 
25865c4bb1dfd47552001eda18ba901f9501a22978ef382bd7edcb31493cc284794506f5e2ba4f28d72e6ddb35e5c6e9b5646ccc4d2e87bf41e8620c102d335e
 DIST gnome-boxes-43.2.tar.xz 1235424 BLAKE2B 
f99106ee7a8744a92a6f749230802a882a96489a2b2047b70ec07263b2f03ee0fcd910c907e2307a09c78f85784849bf87c20e901894e7c9692dfa77a0182a18
 SHA512 
edddf5980adf6bce516a4fd35be14e7b261c6cf886f1f1e7fc9cd79089b8320e781c98f2a040babc1661af6ae1f331dec3a2ecd728bcdb26d9a9031175c8e1be
+DIST gnome-boxes-43.3.tar.xz 1235612 BLAKE2B 
b91953a77aae69a8307c4c9bb6944f9c62b49ac67aef352ba349a84b820bb6aa791cc27ce5a5402b55d3c822439f90700083b66c216a0fac83bb1a96e8410cca
 SHA512 
ad53b1538d146aae9ec4f40d7cd8dc75e3ec54c903b0c2debd56445e613445281e9a641398cdecf584f1fbe8d31fc51d5309ce76b4eb8ed1eb0e0018341d7b4b

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.3.ebuild
new file mode 100644
index ..b59e201fb377
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.3.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   app-crypt/libsecret
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2023-01-01 Thread David Seifert
commit: 6d8f0f734aa0b85b835c15fccba3562bc9927225
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:50 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8f0f73

gnome-extra/gnome-boxes: remove stale VALA_MIN_API_VERSION

Signed-off-by: David Seifert  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild | 3 +--
 gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild | 3 +--
 gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
index 4d6d803a385d..b3c5e5202a3c 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
index 27d5194634ca..99000f7319d4 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
index 7af9bb261f0c..b59e201fb377 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-12-22 Thread Matt Turner
commit: c8bb436cde8f5e4b3b4a723735f3c2cf68d68881
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 23 00:01:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 23 00:19:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bb436c

gnome-extra/gnome-boxes: Version bump to 43.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild | 121 
 2 files changed, 122 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index b7982a52384d..bf3c621fa32f 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-42.3.tar.xz 1235916 BLAKE2B 
69a52117b0ef459b4f6c11287f3961283c0493522875958ae65cf1838d9359b60e1c376bf86c1bc1899e69b6b9aed72a32aa39c7e687afef6a23de50d599b8e8
 SHA512 
2c455830b76cffc647838b797dc7667d9dec0be45658972075b203553bd73bb54dd6b9b22891da9eb12bea7f157b26980a172685a10e1d252f32014f38eb8805
 DIST gnome-boxes-43.1.tar.xz 1231472 BLAKE2B 
1c7bd9094e7ddd8f5062ccd4660f72f2b3069cf3d66f45b8713e0880f5e5d8976eb4c1c8d4dfe8418a7a51e9b1ae0b9b5c85996e179a932c43748b308819d2d0
 SHA512 
25865c4bb1dfd47552001eda18ba901f9501a22978ef382bd7edcb31493cc284794506f5e2ba4f28d72e6ddb35e5c6e9b5646ccc4d2e87bf41e8620c102d335e
+DIST gnome-boxes-43.2.tar.xz 1235424 BLAKE2B 
f99106ee7a8744a92a6f749230802a882a96489a2b2047b70ec07263b2f03ee0fcd910c907e2307a09c78f85784849bf87c20e901894e7c9692dfa77a0182a18
 SHA512 
edddf5980adf6bce516a4fd35be14e7b261c6cf886f1f1e7fc9cd79089b8320e781c98f2a040babc1661af6ae1f331dec3a2ecd728bcdb26d9a9031175c8e1be

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
new file mode 100644
index ..7af9bb261f0c
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   app-crypt/libsecret
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-10-30 Thread Matt Turner
commit: 4cf8b007f025056b83a552b90ddfb185ca42b726
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 22:28:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf8b007

gnome-extra/gnome-boxes: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-boxes/metadata.xml 
b/gnome-extra/gnome-boxes/metadata.xml
index f453528b934f..aca18235c6be 100644
--- a/gnome-extra/gnome-boxes/metadata.xml
+++ b/gnome-extra/gnome-boxes/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME/gnome-boxes
+  
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-10-28 Thread Matt Turner
commit: bd455b780568fb98226133fae82b8b626579efe7
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Oct 26 23:37:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 02:54:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd455b78

gnome-extra/gnome-boxes: Version bump to 43.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27969
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild | 121 
 2 files changed, 122 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 5a899c5e4761..3e97f3a287bd 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-42.3.tar.xz 1235916 BLAKE2B 
69a52117b0ef459b4f6c11287f3961283c0493522875958ae65cf1838d9359b60e1c376bf86c1bc1899e69b6b9aed72a32aa39c7e687afef6a23de50d599b8e8
 SHA512 
2c455830b76cffc647838b797dc7667d9dec0be45658972075b203553bd73bb54dd6b9b22891da9eb12bea7f157b26980a172685a10e1d252f32014f38eb8805
 DIST gnome-boxes-43.0.tar.xz 1232476 BLAKE2B 
be12499c8a155d47d4d0479b33a7947e6df0382eda0be84497c5f60391e2b36c96dca30d48840d9c23034fa79f9f2bbb2fb534403d0da92f0d653ae22382c00c
 SHA512 
64e549694bead564fe0f3754e55576d259cf404f13f3db4fd2f1b56e80ce7c126d0e4c07a91fa168d27c511539cd0cf4b56cb39bea0c758930b61d356f9f110c
+DIST gnome-boxes-43.1.tar.xz 1231472 BLAKE2B 
1c7bd9094e7ddd8f5062ccd4660f72f2b3069cf3d66f45b8713e0880f5e5d8976eb4c1c8d4dfe8418a7a51e9b1ae0b9b5c85996e179a932c43748b308819d2d0
 SHA512 
25865c4bb1dfd47552001eda18ba901f9501a22978ef382bd7edcb31493cc284794506f5e2ba4f28d72e6ddb35e5c6e9b5646ccc4d2e87bf41e8620c102d335e

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
new file mode 100644
index ..7af9bb261f0c
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   app-crypt/libsecret
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-07-07 Thread Matt Turner
commit: e5a2f7dd96f565001e5f38dd0e7dc8ccc45fe672
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 16:00:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 16:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a2f7dd

gnome-extra/gnome-boxes: Version bump to 42.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 49da5b0595e6..d611a387cd77 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-42.0.1.tar.xz 1231252 BLAKE2B 
e80503c1a2dbc4a4990ff8fb477f7e72fe1a880412a91d42fffd93c68226c91d254daf28301d816e3555f8a88c9b3f27b35df406bde7483a4a8e98dd3e83e756
 SHA512 
74968525943ff1a695f2d0cbcd3b9066f2b8c87d6b3b7dea5dab2911600fb09c961ee547a759eed2a23636c7b242a86b56e5ee579dc01e9e9c9caac67a845b03
 DIST gnome-boxes-42.1.tar.xz 1235760 BLAKE2B 
4de67e369d2135acc2407789c06441840da32c2d13eb329ab874021a56685f64c66fcf47a00a9ddc287a5eeccc2fae799a26147a9ade6ab8b1877a3865407ac7
 SHA512 
8233c06abe7c6a3e816d599fd2f2729e19b356f130d0ec0cc9d3c47cab0d10ffcc9e8e3f263999ac50c17a7ea63bb417213465cca641fff60ea4bf1c79c7
+DIST gnome-boxes-42.3.tar.xz 1235916 BLAKE2B 
69a52117b0ef459b4f6c11287f3961283c0493522875958ae65cf1838d9359b60e1c376bf86c1bc1899e69b6b9aed72a32aa39c7e687afef6a23de50d599b8e8
 SHA512 
2c455830b76cffc647838b797dc7667d9dec0be45658972075b203553bd73bb54dd6b9b22891da9eb12bea7f157b26980a172685a10e1d252f32014f38eb8805

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
new file mode 100644
index ..52f6b07c7db3
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=gui-libs/libhandy-1.5.0:1=
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-07-02 Thread Sam James
commit: bb0784ac0f1f2c109b7337b131981469a34adaf9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 20:47:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 20:47:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0784ac

gnome-extra/gnome-boxes: Stabilize 42.1 amd64, #853958

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild
index 52f6b07c7db3..4d6d803a385d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
 IUSE="rdp"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-05-30 Thread Matt Turner
commit: 91e161349efff0286fe96d0a813e50f294deabca
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 30 19:49:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 30 19:49:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e16134

gnome-extra/gnome-boxes: Version bump to 42.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index c036acbbb723..660e8767318d 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-41.3.tar.xz 1614656 BLAKE2B 
1d2a53ba833cdf130f1b2a350871344b0fd4c3f223e069d707e8279748a2fbd21e0d618d0cb229bb3bcfaa84e41d32da763df1d84efd7b749d890f28aceae904
 SHA512 
6aa8daf03898b7ec28397897b054e220bf2eabb7acbf4ea4dab7035bbe24e44c8a75e488c788f2b8cc56d6e72785651574cffa84cc1a06e5c9c7e0772839bfe7
 DIST gnome-boxes-42.0.1.tar.xz 1231252 BLAKE2B 
e80503c1a2dbc4a4990ff8fb477f7e72fe1a880412a91d42fffd93c68226c91d254daf28301d816e3555f8a88c9b3f27b35df406bde7483a4a8e98dd3e83e756
 SHA512 
74968525943ff1a695f2d0cbcd3b9066f2b8c87d6b3b7dea5dab2911600fb09c961ee547a759eed2a23636c7b242a86b56e5ee579dc01e9e9c9caac67a845b03
+DIST gnome-boxes-42.1.tar.xz 1235760 BLAKE2B 
4de67e369d2135acc2407789c06441840da32c2d13eb329ab874021a56685f64c66fcf47a00a9ddc287a5eeccc2fae799a26147a9ade6ab8b1877a3865407ac7
 SHA512 
8233c06abe7c6a3e816d599fd2f2729e19b356f130d0ec0cc9d3c47cab0d10ffcc9e8e3f263999ac50c17a7ea63bb417213465cca641fff60ea4bf1c79c7

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild
new file mode 100644
index ..52f6b07c7db3
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=gui-libs/libhandy-1.5.0:1=
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-03-26 Thread Matt Turner
commit: f702a0621749d2f04b89f75d148f8d8148e3da58
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 27 03:41:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 27 03:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f702a062

gnome-extra/gnome-boxes: Version bump to 42.0.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 6b785f639fdf..c036acbbb723 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-41.3.tar.xz 1614656 BLAKE2B 
1d2a53ba833cdf130f1b2a350871344b0fd4c3f223e069d707e8279748a2fbd21e0d618d0cb229bb3bcfaa84e41d32da763df1d84efd7b749d890f28aceae904
 SHA512 
6aa8daf03898b7ec28397897b054e220bf2eabb7acbf4ea4dab7035bbe24e44c8a75e488c788f2b8cc56d6e72785651574cffa84cc1a06e5c9c7e0772839bfe7
+DIST gnome-boxes-42.0.1.tar.xz 1231252 BLAKE2B 
e80503c1a2dbc4a4990ff8fb477f7e72fe1a880412a91d42fffd93c68226c91d254daf28301d816e3555f8a88c9b3f27b35df406bde7483a4a8e98dd3e83e756
 SHA512 
74968525943ff1a695f2d0cbcd3b9066f2b8c87d6b3b7dea5dab2911600fb09c961ee547a759eed2a23636c7b242a86b56e5ee579dc01e9e9c9caac67a845b03

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild
new file mode 100644
index ..52f6b07c7db3
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=gui-libs/libhandy-1.5.0:1=
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an Intel Processor, run:
+# 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/, gnome-extra/gnome-boxes/files/

2022-01-24 Thread Sam James
commit: 0cbd505fd408e3f45e818ad69105ccce662e
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Jan 24 21:06:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 00:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbd505f

gnome-extra/gnome-boxes: fix build with meson-0.61

Closes: https://bugs.gentoo.org/831934
Signed-off-by: Christophe Lermytte  lermytte.be>
Signed-off-by: Sam James  gentoo.org>

 .../files/41.3-fix-build-with-meson-0.61.1.patch   | 38 ++
 gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild|  4 +++
 2 files changed, 42 insertions(+)

diff --git 
a/gnome-extra/gnome-boxes/files/41.3-fix-build-with-meson-0.61.1.patch 
b/gnome-extra/gnome-boxes/files/41.3-fix-build-with-meson-0.61.1.patch
new file mode 100644
index ..d777e414f9f7
--- /dev/null
+++ b/gnome-extra/gnome-boxes/files/41.3-fix-build-with-meson-0.61.1.patch
@@ -0,0 +1,38 @@
+https://gitlab.gnome.org/GNOME/gnome-boxes/-/commit/fd0acfbe79444687c73dea182c2d1a5fa1c77324
+https://bugs.gentoo.org/831934
+
+From: Michal Vasilek 
+Date: Sat, 15 Jan 2022 00:07:31 +0100
+Subject: [PATCH] build: remove positional i18n.merge_file arguments
+
+otherwise building with meson 0.61+ fails:
+
+ERROR: Function does not take positional arguments.
+---
+ data/meson.build | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index d32638a8..2dc1798b 100644
+--- a/data/meson.build
 b/data/meson.build
+@@ -20,7 +20,6 @@ resources = gnome.compile_resources ('org.gnome.Boxes',
+ desktop_conf = configuration_data ()
+ desktop_conf.set ('icon', application_id)
+ desktop = i18n.merge_file (
+-  'desktop',
+   input: configure_file (
+ input: files ('org.gnome.Boxes.desktop.in'),
+ output: 'org.gnome.Boxes.desktop.in',
+@@ -65,7 +64,7 @@ configure_file (
+ 
+ appdata_conf = configuration_data()
+ appdata_conf.set('appid', application_id)
+-appdata_file = i18n.merge_file ('appdata-file',
++appdata_file = i18n.merge_file (
+   input: configure_file (
+ input: files ('org.gnome.Boxes.appdata.xml.in'),
+ output: 'org.gnome.Boxes.appdata.xml.in',
+-- 
+GitLab
+

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild
index a2108ec7a02c..1c25fa6b9c26 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild
@@ -76,6 +76,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
+)
+
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
 If you have an Intel Processor, run:



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-01-13 Thread Matt Turner
commit: 5fc133a1f632ed81b3cfd3e4747196f3019a3353
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 13 22:26:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 13 22:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc133a1

gnome-extra/gnome-boxes: Version bump to 41.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 93097b28c300..ec5cd70934d7 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-40.3.tar.xz 1697444 BLAKE2B 
a7c1677224dde80142abdeeff8b99929c7b86ce38a3432bf0368ec93146df0a813cbeae033fc8cbcd2fb8cd5b28170e0385224f36a9517ed54244e94a3453b6c
 SHA512 
1944414feb6fab054f46e32b5f245042c882cf0a1ecde0eafced81adda16af1018203139177d3f9fa1d2eaf1565ee9e3b3fdff63c4a4b06b0802e20a2f064890
 DIST gnome-boxes-41.2.tar.xz 1614708 BLAKE2B 
9896d558951d36d60843e8e4bc237007b7917fe6cd672e6af0d801de1b8a44cefe5098666b5bce95b8aebf4c4cd4ebbbe5ec6c94d88dfeff54216f524554ba66
 SHA512 
ef14d4bfeb3202664bb96047de5656295f0186121599bf7a82184f4815e956e18f5ce60d0a45ec6e405ec4d22134cc4138018f0d3f86b8372303c0c639751803
+DIST gnome-boxes-41.3.tar.xz 1614656 BLAKE2B 
1d2a53ba833cdf130f1b2a350871344b0fd4c3f223e069d707e8279748a2fbd21e0d618d0cb229bb3bcfaa84e41d32da763df1d84efd7b749d890f28aceae904
 SHA512 
6aa8daf03898b7ec28397897b054e220bf2eabb7acbf4ea4dab7035bbe24e44c8a75e488c788f2b8cc56d6e72785651574cffa84cc1a06e5c9c7e0772839bfe7

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild
new file mode 100644
index ..a2108ec7a02c
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-41.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-01-05 Thread Mart Raudsepp
commit: 7b4f70feb3644170ea152c43fbd267ab3b734874
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  5 16:40:44 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  5 16:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4f70fe

gnome-extra/gnome-boxes: bump to 41.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-41.2.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index bb434d85..93097b28c300 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-40.3.tar.xz 1697444 BLAKE2B 
a7c1677224dde80142abdeeff8b99929c7b86ce38a3432bf0368ec93146df0a813cbeae033fc8cbcd2fb8cd5b28170e0385224f36a9517ed54244e94a3453b6c
 SHA512 
1944414feb6fab054f46e32b5f245042c882cf0a1ecde0eafced81adda16af1018203139177d3f9fa1d2eaf1565ee9e3b3fdff63c4a4b06b0802e20a2f064890
+DIST gnome-boxes-41.2.tar.xz 1614708 BLAKE2B 
9896d558951d36d60843e8e4bc237007b7917fe6cd672e6af0d801de1b8a44cefe5098666b5bce95b8aebf4c4cd4ebbbe5ec6c94d88dfeff54216f524554ba66
 SHA512 
ef14d4bfeb3202664bb96047de5656295f0186121599bf7a82184f4815e956e18f5ce60d0a45ec6e405ec4d22134cc4138018f0d3f86b8372303c0c639751803

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-41.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-41.2.ebuild
new file mode 100644
index ..a2108ec7a02c
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-41.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2022-01-05 Thread Mart Raudsepp
commit: 6c76bf0a71dcaf9741c50d868760baddeab39510
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  5 16:18:02 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  5 16:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c76bf0a

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 -
 gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild | 129 
 2 files changed, 130 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 48dc019d213d..bb434d85 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1 @@
-DIST gnome-boxes-40.2.tar.xz 1697352 BLAKE2B 
07f9fbad526bea4239a6eac3a3a26a53d30daab938158c4904b5ae674cf64cb2dd0fc6de073c41fc023c66df0328bc02dccf994ef09af597f117914c11bedefb
 SHA512 
22f4a66bb60b47ae7c5ca7fb6f60eddf16a1ad209aa4541f05f732d815a2ac9f2fdac9f6d87cd5cf44d402d0f0d114466efbf129b22fea7b9b054e1b3c3ac145
 DIST gnome-boxes-40.3.tar.xz 1697444 BLAKE2B 
a7c1677224dde80142abdeeff8b99929c7b86ce38a3432bf0368ec93146df0a813cbeae033fc8cbcd2fb8cd5b28170e0385224f36a9517ed54244e94a3453b6c
 SHA512 
1944414feb6fab054f46e32b5f245042c882cf0a1ecde0eafced81adda16af1018203139177d3f9fa1d2eaf1565ee9e3b3fdff63c4a4b06b0802e20a2f064890

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
deleted file mode 100644
index efb4ea47f40c..
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.40"
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Simple GNOME application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-
-IUSE="rdp"
-KEYWORDS="amd64"
-
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
-# gtk-vnc raised due to missing vala bindings in earlier ebuilds
-DEPEND="
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/glib-2.52:2
-   >=x11-libs/gtk+-3.24.1:3
-   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
-   x11-libs/gtksourceview:4
-   >=sys-libs/libosinfo-1.7.0
-   app-crypt/libsecret
-   >=net-libs/libsoup-2.44:2.4
-   virtual/libusb:1
-   >=app-emulation/libvirt-glib-4.0.0
-   >=dev-libs/libxml2-2.7.8:2
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   app-misc/tracker:3
-   >=net-libs/webkit-gtk-2.26.0:4
-   >=gui-libs/libhandy-1.0.0:1=
-
-   >=dev-libs/gobject-introspection-1.56:=
-   >=dev-libs/libgudev-165:=
-   rdp? ( >=net-misc/freerdp-2.0.0:= )
-" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
-# These are called via exec():
-# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
-# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
-# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
-# sys-apps/policycoreutils restorecon is used for checking selinux context
-# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
-# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
-# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
-RDEPEND="${DEPEND}
-   app-cdr/cdrtools
-   app-misc/tracker-miners:3[iso]
-   app-emulation/spice[smartcard]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   sys-fs/mtools
-   sys-auth/polkit
-"
-# gtk-frdp generates gir and needs gtk+ introspection for it
-# This is only needed for creating the .vapi file, but gnome-boxes needs it
-BDEPEND="
-   $(vala_depend)
-   net-libs/gtk-vnc[vala]
-   sys-libs/libosinfo[vala]
-   app-crypt/libsecret[vala]
-   net-libs/libsoup:2.4[vala]
-   app-emulation/libvirt-glib[vala]
-   net-misc/spice-gtk[vala]
-   x11-libs/vte:2.91[vala]
-   dev-libs/appstream-glib
-   rdp? ( x11-libs/gtk+:3[introspection] )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes for 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-10-03 Thread Sam James
commit: 02c7850bb17a5b45c57b1c79057e3376f9a81db2
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c7850b

gnome-extra/gnome-boxes: Stabilize 40.3 amd64, #815013

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild
index 5ce011c05b5..efb4ea47f40 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
 IUSE="rdp"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-07-29 Thread Matt Turner
commit: be6b1ad6e4cf1983d0b765760eff39cf73651ed6
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 29 20:10:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 29 20:58:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6b1ad6

gnome-extra/gnome-boxes: Version bump to 40.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index b13441d5d3b..48dc019d213 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-40.2.tar.xz 1697352 BLAKE2B 
07f9fbad526bea4239a6eac3a3a26a53d30daab938158c4904b5ae674cf64cb2dd0fc6de073c41fc023c66df0328bc02dccf994ef09af597f117914c11bedefb
 SHA512 
22f4a66bb60b47ae7c5ca7fb6f60eddf16a1ad209aa4541f05f732d815a2ac9f2fdac9f6d87cd5cf44d402d0f0d114466efbf129b22fea7b9b054e1b3c3ac145
+DIST gnome-boxes-40.3.tar.xz 1697444 BLAKE2B 
a7c1677224dde80142abdeeff8b99929c7b86ce38a3432bf0368ec93146df0a813cbeae033fc8cbcd2fb8cd5b28170e0385224f36a9517ed54244e94a3453b6c
 SHA512 
1944414feb6fab054f46e32b5f245042c882cf0a1ecde0eafced81adda16af1018203139177d3f9fa1d2eaf1565ee9e3b3fdff63c4a4b06b0802e20a2f064890

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild
new file mode 100644
index 000..5ce011c05b5
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-07-08 Thread Matt Turner
commit: ccbfa31a85bf0c3e6857195d5526ea61e77c4648
Author: Jakub Ternka  gmail  com>
AuthorDate: Thu Jun 24 00:30:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  8 17:35:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbfa31a

gnome-extra/gnome-boxes: Remove GNOME version number from description

Signed-off-by: Jakub Ternka  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild | 2 +-
 gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
index 0915f9bd34f..efb4ea47f40 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
@@ -7,7 +7,7 @@ VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 
 LICENSE="LGPL-2+ CC-BY-2.0"

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
index 2078408e917..5ce011c05b5 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
@@ -7,7 +7,7 @@ VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 
 LICENSE="LGPL-2+ CC-BY-2.0"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-06-06 Thread Matt Turner
commit: 685c42dde743dc62fb413949d700a39080b66f53
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  6 21:17:02 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  6 21:49:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685c42dd

gnome-extra/gnome-boxes: Version bump to 40.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index ccf1228766c..0d6822289b7 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-40.1.tar.xz 1696528 BLAKE2B 
7a593d535d2a6f0b0750c542a86a8210ac697fe8340f44830134c840d3a7500a6f6ecbbf901d6f37273f3354342b68cb1bdaf4cd7a5a98fc3047ee2ca5cc8b6a
 SHA512 
a035454f3bdecc75222b27b6c1bf9807b21b9b3846300f2afafa3f30d4069b32a258e4d82f38cfeb407b21bd40d84031f57ddd63322dd6ba576c9795f355f33d
+DIST gnome-boxes-40.2.tar.xz 1697352 BLAKE2B 
07f9fbad526bea4239a6eac3a3a26a53d30daab938158c4904b5ae674cf64cb2dd0fc6de073c41fc023c66df0328bc02dccf994ef09af597f117914c11bedefb
 SHA512 
22f4a66bb60b47ae7c5ca7fb6f60eddf16a1ad209aa4541f05f732d815a2ac9f2fdac9f6d87cd5cf44d402d0f0d114466efbf129b22fea7b9b054e1b3c3ac145

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
new file mode 100644
index 000..2078408e917
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-05-29 Thread Sam James
commit: ec83fa6d41b02e97c4577b90b1bc35ccf764b281
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 08:53:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 09:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec83fa6d

gnome-extra/gnome-boxes: Stabilize 40.1 amd64, #792327

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
index 2078408e917..0915f9bd34f 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
 IUSE="rdp"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-05-03 Thread Matt Turner
commit: 3f2fb7225d44f85de3c865a9a54c35c9e526c9ea
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  3 16:24:02 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  3 16:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2fb722

gnome-extra/gnome-boxes: Version bump to 40.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 23c4cb291bf..4f95b22a90b 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.36.6.tar.xz 1275972 BLAKE2B 
a4b6bc98a8ed644020dce7ce5f5f08ae75291e2ac3351d1b3354d495a0579a59a245d63ba22754679b9641088bb71f96cd3abc7944f9996526ad7e6db9552458
 SHA512 
a37f34ea54d60d2d927dfe07a6ace6bd74910054b63a58bc2782f6dcd087d4a2153db0662d715a1bc67e2687742a162b3f66ff97b7678eb280f46b53765c7f73
 DIST gnome-boxes-40.0.tar.xz 1693528 BLAKE2B 
15065fc28dcfa734ae2eea8b927042520466f56dd311b5328d224e220992b3db4ac24bca689a6f4d35c134721ba83ecb4f5a5a4760050a156069a45854c3218a
 SHA512 
2ac569e5a423b67dc6b770eb754de6ce996e381032ce8610baf4de999dd45480eeba086211db783f440d465f3f50b0c33e959270d8c87306e591b9aebeaf
+DIST gnome-boxes-40.1.tar.xz 1696528 BLAKE2B 
7a593d535d2a6f0b0750c542a86a8210ac697fe8340f44830134c840d3a7500a6f6ecbbf901d6f37273f3354342b68cb1bdaf4cd7a5a98fc3047ee2ca5cc8b6a
 SHA512 
a035454f3bdecc75222b27b6c1bf9807b21b9b3846300f2afafa3f30d4069b32a258e4d82f38cfeb407b21bd40d84031f57ddd63322dd6ba576c9795f355f33d

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
new file mode 100644
index 000..2078408e917
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2021-04-28 Thread Matt Turner
commit: e3c827da4463916a6e57a07c73a7c5accd36d082
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 28 16:17:30 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 16:27:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c827da

gnome-extra/gnome-boxes: Depend on appropriate app-misc/tracker SLOT

Signed-off-by: Matt Turner  gentoo.org>

 .../{gnome-boxes-3.36.6.ebuild => gnome-boxes-3.36.6-r1.ebuild} | 2 +-
 .../gnome-boxes/{gnome-boxes-40.0.ebuild => gnome-boxes-40.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6-r1.ebuild
similarity index 99%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.36.6-r1.ebuild
index bae4e2ebd19..6c8eb895689 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6-r1.ebuild
@@ -50,7 +50,7 @@ DEPEND="
 # app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
 RDEPEND="${DEPEND}
app-cdr/cdrtools
-   >=app-misc/tracker-miners-2[iso]
+   >=app-misc/tracker-miners-2:0[iso]
app-emulation/spice[smartcard]
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
>=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.0-r1.ebuild
similarity index 99%
rename from gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-40.0-r1.ebuild
index 485832cd9fd..2078408e917 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.0-r1.ebuild
@@ -51,7 +51,7 @@ DEPEND="
 # app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
 RDEPEND="${DEPEND}
app-cdr/cdrtools
-   >=app-misc/tracker-miners-2[iso]
+   app-misc/tracker-miners:3[iso]
app-emulation/spice[smartcard]
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
>=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/, profiles/

2021-04-18 Thread Matt Turner
commit: cd8ed024f22aad12704e1dd9db25d8b529cffef8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 22:52:44 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 23:48:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8ed024

gnome-extra/gnome-boxes: Version bump to 40.0

Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest|   1 +
 gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild | 129 
 profiles/package.mask   |   1 +
 3 files changed, 131 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 0f3ea94..23c4cb291bf 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.36.6.tar.xz 1275972 BLAKE2B 
a4b6bc98a8ed644020dce7ce5f5f08ae75291e2ac3351d1b3354d495a0579a59a245d63ba22754679b9641088bb71f96cd3abc7944f9996526ad7e6db9552458
 SHA512 
a37f34ea54d60d2d927dfe07a6ace6bd74910054b63a58bc2782f6dcd087d4a2153db0662d715a1bc67e2687742a162b3f66ff97b7678eb280f46b53765c7f73
+DIST gnome-boxes-40.0.tar.xz 1693528 BLAKE2B 
15065fc28dcfa734ae2eea8b927042520466f56dd311b5328d224e220992b3db4ac24bca689a6f4d35c134721ba83ecb4f5a5a4760050a156069a45854c3218a
 SHA512 
2ac569e5a423b67dc6b770eb754de6ce996e381032ce8610baf4de999dd45480eeba086211db783f440d465f3f50b0c33e959270d8c87306e591b9aebeaf

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild
new file mode 100644
index 000..485832cd9fd
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-40.0.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   x11-libs/gtksourceview:4
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:3
+   >=net-libs/webkit-gtk-2.26.0:4
+   >=gui-libs/libhandy-1.0.0:1=
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-12-18 Thread Michał Górny
commit: e756276206ea79a54f78aaba013f1c209b7364ce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 18 08:57:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 18 09:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7562762

gnome-extra/gnome-boxes: Inline virtual/cdrtools

Signed-off-by: Michał Górny  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
index 098d16b342b..bae4e2ebd19 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
@@ -42,19 +42,19 @@ DEPEND="
 " # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
 # These are called via exec():
 # sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
-# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
 # app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
 # sys-apps/policycoreutils restorecon is used for checking selinux context
 # app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
 # sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
 # app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
 RDEPEND="${DEPEND}
+   app-cdr/cdrtools
>=app-misc/tracker-miners-2[iso]
app-emulation/spice[smartcard]
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
>=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
sys-fs/mtools
-   virtual/cdrtools
sys-auth/polkit
 "
 # gtk-frdp generates gir and needs gtk+ introspection for it



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-08-30 Thread Sam James
commit: cd947da10af755332dde5633b1687622786e22ec
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 30 17:12:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 30 18:09:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd947da1

gnome-extra/gnome-boxes: Stabilize 3.36.6 amd64, #738728

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
index a51339d1dc8..098d16b342b 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 
 IUSE="rdp"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
 # FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-08-09 Thread Mart Raudsepp
commit: b97c9f707df19793865964854b84b3a645d35285
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug  9 08:10:16 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug  9 13:25:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97c9f70

gnome-extra/gnome-boxes: bump to 3.36.6

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 118644bc90e..abe2314a4bc 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.34.4.tar.xz 1191668 BLAKE2B 
98a206abdd8a181979b6d40f176b0a1518b51ebd312929c8eab549e6de83b1d299f4c3177d6b2b07873c2e620a744b627adce6bc1c0ef5ae2aac55189377de4f
 SHA512 
025bfe6fe583cedd80b376b96e87a8ecbbb8f4d723490cf18cc2ca73cb959d9e2bae1b784cc1018866c594962d1e508e5a3b9c9562763eb76e7291c5f6189463
 DIST gnome-boxes-3.36.5.tar.xz 1263156 BLAKE2B 
ebce9f5cfa6740e8d7691bc4ea726999a9c67507472328a4efc3451f8d4fc1a992282fcdf18bb461ef57a05ac153e9b61a96c250002fd4785212124ec7b589b5
 SHA512 
ed5b844bbfbf420f58fa1ebc465ab971ef7733d6e08c2e2fb31980f76c7a60f8b6aaf91eb4ed392c5aa0de1a66d7d86ef212bc69806229795aade3f75d1f6549
+DIST gnome-boxes-3.36.6.tar.xz 1275972 BLAKE2B 
a4b6bc98a8ed644020dce7ce5f5f08ae75291e2ac3351d1b3354d495a0579a59a245d63ba22754679b9641088bb71f96cd3abc7944f9996526ad7e6db9552458
 SHA512 
a37f34ea54d60d2d927dfe07a6ace6bd74910054b63a58bc2782f6dcd087d4a2153db0662d715a1bc67e2687742a162b3f66ff97b7678eb280f46b53765c7f73

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
new file mode 100644
index 000..a51339d1dc8
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-3.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:0/2.0
+   >=x11-libs/vte-0.40.2:2.91
+   net-libs/webkit-gtk:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( >=net-misc/freerdp-2.0.0:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   virtual/cdrtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-07-26 Thread Mart Raudsepp
commit: ed8aeaf3c3ea1cef3064d530ab49d87fc36427af
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 26 10:44:34 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 26 11:46:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8aeaf3

gnome-extra/gnome-boxes: bump to 3.36.5

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.36.5.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index e1b666ef611..118644bc90e 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.34.4.tar.xz 1191668 BLAKE2B 
98a206abdd8a181979b6d40f176b0a1518b51ebd312929c8eab549e6de83b1d299f4c3177d6b2b07873c2e620a744b627adce6bc1c0ef5ae2aac55189377de4f
 SHA512 
025bfe6fe583cedd80b376b96e87a8ecbbb8f4d723490cf18cc2ca73cb959d9e2bae1b784cc1018866c594962d1e508e5a3b9c9562763eb76e7291c5f6189463
+DIST gnome-boxes-3.36.5.tar.xz 1263156 BLAKE2B 
ebce9f5cfa6740e8d7691bc4ea726999a9c67507472328a4efc3451f8d4fc1a992282fcdf18bb461ef57a05ac153e9b61a96c250002fd4785212124ec7b589b5
 SHA512 
ed5b844bbfbf420f58fa1ebc465ab971ef7733d6e08c2e2fb31980f76c7a60f8b6aaf91eb4ed392c5aa0de1a66d7d86ef212bc69806229795aade3f75d1f6549

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.36.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.36.5.ebuild
new file mode 100644
index 000..67d2fa2a501
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.36.5.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.7.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-3.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:0/2.0
+   >=x11-libs/vte-0.40.2:2.91
+   net-libs/webkit-gtk:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( net-misc/freerdp:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   virtual/cdrtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   rdp? ( x11-libs/gtk+:3[introspection] )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/, gnome-extra/gnome-boxes/files/

2020-04-20 Thread Mart Raudsepp
commit: d2a931b54ada19e8f6eed3b7527e4c5a79a278dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr 20 20:34:59 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 20 20:42:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a931b5

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest   |   2 -
 .../gnome-boxes/files/3.32.2-vala-compat.patch |  28 -
 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild  | 127 ---
 gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild  | 134 -
 4 files changed, 291 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 9d5a7000b40..e1b666ef611 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1 @@
-DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4
-DIST gnome-boxes-3.32.2.tar.xz 1178340 BLAKE2B 
9c345e69cc53b3b06b609c3ddfb0f3e1cb54aaffb9ebad4deafd0414913e6d5bc4faecce6e9714a448da7c6094b27d97f039bb8db512973ffd665a5190ff6561
 SHA512 
f3208f5185ad65750b2f745e8170aaff6a097aa9d706e5abc74259c0940da8fafb046b55dfcc144e8c64782942dfebb711622b552f6daa2dc45ad863d480855f
 DIST gnome-boxes-3.34.4.tar.xz 1191668 BLAKE2B 
98a206abdd8a181979b6d40f176b0a1518b51ebd312929c8eab549e6de83b1d299f4c3177d6b2b07873c2e620a744b627adce6bc1c0ef5ae2aac55189377de4f
 SHA512 
025bfe6fe583cedd80b376b96e87a8ecbbb8f4d723490cf18cc2ca73cb959d9e2bae1b784cc1018866c594962d1e508e5a3b9c9562763eb76e7291c5f6189463

diff --git a/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch 
b/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
deleted file mode 100644
index 548064be909..000
--- a/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 8aaf59870b9972f228e073a674b254b1e4cda2de Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro 
-Date: Mon, 28 Oct 2019 10:36:20 -0500
-Subject: [PATCH] app-window: Fix build with vala master
-
-Cherry-picked from a1522749a9651915132fc1171d31a1c22df423ab
-
-See #431

- src/app-window.vala | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/app-window.vala b/src/app-window.vala
-index 8a1ebb6a..82a9f834 100644
 a/src/app-window.vala
-+++ b/src/app-window.vala
-@@ -438,7 +438,7 @@ public bool on_key_pressed (Widget widget, Gdk.EventKey 
event) {
- 
- return true;
- } else if (event.keyval == Gdk.Key.A &&
--   (event.state & default_modifiers) == 
Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK) {
-+   (event.state & default_modifiers) == 
(Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK)) {
- foreach_view ((view) => { view.unselect_all (); });
- 
- return true;
--- 
-2.20.1
-

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
deleted file mode 100644
index 5ea890daa90..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.36"
-# 0.46 has problems with spice-client-glib-2.0.vapi exposing a bad constructor
-# 0.40 and 0.44 have problems with gdk modifier types, for which we have patch 
in 3.32 bump
-VALA_MAX_API_VERSION="0.36"
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-
-IUSE="rdp"
-KEYWORDS="amd64"
-
-# FIXME: ovirt is not available in tree; though it seems the gnome-boxes ovirt 
broker is too buggy atm anyways (would need rest[vala] as well)
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
-# gtk-vnc raised due to missing vala bindings in earlier ebuilds
-COMMON_DEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.52:2
-   >=dev-libs/gobject-introspection-1.54:=
-   >=x11-libs/gtk+-3.22.20:3[introspection]
-   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
-   >=dev-libs/libgudev-165:=
-   >=sys-libs/libosinfo-1.1.0
-   app-crypt/libsecret
-   >=net-libs/libsoup-2.44:2.4
- 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-04-04 Thread Mart Raudsepp
commit: 2236a89491cea6bff20f2230a25c277ce5e1b363
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr  4 12:58:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr  4 13:04:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2236a894

gnome-extra/gnome-boxes: bump to 3.34.4

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.34.4.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index b0c9304738d..9d5a7000b40 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4
 DIST gnome-boxes-3.32.2.tar.xz 1178340 BLAKE2B 
9c345e69cc53b3b06b609c3ddfb0f3e1cb54aaffb9ebad4deafd0414913e6d5bc4faecce6e9714a448da7c6094b27d97f039bb8db512973ffd665a5190ff6561
 SHA512 
f3208f5185ad65750b2f745e8170aaff6a097aa9d706e5abc74259c0940da8fafb046b55dfcc144e8c64782942dfebb711622b552f6daa2dc45ad863d480855f
+DIST gnome-boxes-3.34.4.tar.xz 1191668 BLAKE2B 
98a206abdd8a181979b6d40f176b0a1518b51ebd312929c8eab549e6de83b1d299f4c3177d6b2b07873c2e620a744b627adce6bc1c0ef5ae2aac55189377de4f
 SHA512 
025bfe6fe583cedd80b376b96e87a8ecbbb8f4d723490cf18cc2ca73cb959d9e2bae1b784cc1018866c594962d1e508e5a3b9c9562763eb76e7291c5f6189463

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.34.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.34.4.ebuild
new file mode 100644
index 000..bdb2c2fdda4
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.34.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.4.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-2.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:0/2.0
+   >=x11-libs/vte-0.40.2:2.91
+   net-libs/webkit-gtk:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( net-misc/freerdp:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   virtual/cdrtools
+   sys-auth/polkit
+"
+# gtk-frdp generates gir and needs gtk+ introspection for it
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2020-02-23 Thread Mart Raudsepp
commit: ca43c1fbeef10c177765b758f94a8a77f5e3e22c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 23 12:42:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 23 12:43:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca43c1fb

gnome-extra/gnome-boxes-3.30: restrict to vala-0.36 for build issues

With other stuff upgrading below, 3.30.3 build has started to fail with
vala 0.40 and 0.44. Restrict vala MAX to 0.36, with which it seems to
still be fine. This is already patched in the 3.32 version bump to work
properly with newer vala.

Bug: https://bugs.gentoo.org/709604
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
index 9a76000ee4d..5ea890daa90 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 VALA_MIN_API_VERSION="0.36"
 # 0.46 has problems with spice-client-glib-2.0.vapi exposing a bad constructor
-VALA_MAX_API_VERSION="0.44"
+# 0.40 and 0.44 have problems with gdk modifier types, for which we have patch 
in 3.32 bump
+VALA_MAX_API_VERSION="0.36"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/files/, gnome-extra/gnome-boxes/

2020-02-19 Thread Mart Raudsepp
commit: aefbe47b96c4d0bd172f0fb19c57fa2430702b86
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 19 15:15:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 19 15:15:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefbe47b

gnome-extra/gnome-boxes: bump to 3.32.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest   |   1 +
 .../gnome-boxes/files/3.32.2-vala-compat.patch |  28 +
 gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild  | 134 +
 3 files changed, 163 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index a4c40411123..b0c9304738d 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4
+DIST gnome-boxes-3.32.2.tar.xz 1178340 BLAKE2B 
9c345e69cc53b3b06b609c3ddfb0f3e1cb54aaffb9ebad4deafd0414913e6d5bc4faecce6e9714a448da7c6094b27d97f039bb8db512973ffd665a5190ff6561
 SHA512 
f3208f5185ad65750b2f745e8170aaff6a097aa9d706e5abc74259c0940da8fafb046b55dfcc144e8c64782942dfebb711622b552f6daa2dc45ad863d480855f

diff --git a/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch 
b/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
new file mode 100644
index 000..548064be909
--- /dev/null
+++ b/gnome-extra/gnome-boxes/files/3.32.2-vala-compat.patch
@@ -0,0 +1,28 @@
+From 8aaf59870b9972f228e073a674b254b1e4cda2de Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro 
+Date: Mon, 28 Oct 2019 10:36:20 -0500
+Subject: [PATCH] app-window: Fix build with vala master
+
+Cherry-picked from a1522749a9651915132fc1171d31a1c22df423ab
+
+See #431
+---
+ src/app-window.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/app-window.vala b/src/app-window.vala
+index 8a1ebb6a..82a9f834 100644
+--- a/src/app-window.vala
 b/src/app-window.vala
+@@ -438,7 +438,7 @@ public bool on_key_pressed (Widget widget, Gdk.EventKey 
event) {
+ 
+ return true;
+ } else if (event.keyval == Gdk.Key.A &&
+-   (event.state & default_modifiers) == 
Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK) {
++   (event.state & default_modifiers) == 
(Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.SHIFT_MASK)) {
+ foreach_view ((view) => { view.unselect_all (); });
+ 
+ return true;
+-- 
+2.20.1
+

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild
new file mode 100644
index 000..b29f17ed72d
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.32.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: ovirt is not available in tree; though it seems the gnome-boxes ovirt 
broker is too buggy atm anyways (would need rest[vala] as well)
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.4.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-2.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   app-misc/tracker:0/2.0
+   >=x11-libs/vte-0.40.2:2.91
+   net-libs/webkit-gtk:4
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+   rdp? ( net-misc/freerdp:= )
+" # gobject-introspection needed for libovf subproject (and gtk-frdp 
subproject with USE=rdp)
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-08-23 Thread Mart Raudsepp
commit: 3fb4c4626ee287ff8ec0bc2426cf03a24600f965
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 19:32:10 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 19:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb4c462

gnome-extra/gnome-boxes: update vala restriction comment

libsoup is now fine, but spice-gtk vapi has a similar problem for 0.46

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
index 2a15dc7b1b4..c8bae0bf8db 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -4,8 +4,7 @@
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 VALA_MIN_API_VERSION="0.36"
-# Needs libsoup-2.4.vapi fixes to work with vala:0.46 onwards
-# 
https://gitlab.gnome.org/GNOME/libsoup/commit/1c6f47df99cc5b2efe3d629c71c5d85a7871689c
+# 0.46 has problems with spice-client-glib-2.0.vapi exposing a bad constructor
 VALA_MAX_API_VERSION="0.44"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-08-22 Thread Mart Raudsepp
commit: b004bcb78c412771b392dca43423e3c7ae3722d1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Aug 22 18:10:27 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Aug 22 18:10:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b004bcb7

gnome-extra/gnome-boxes: restrict vala max, move vapi deps to build-only

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
index 03f1201b29d..2a15dc7b1b4 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -4,6 +4,9 @@
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 VALA_MIN_API_VERSION="0.36"
+# Needs libsoup-2.4.vapi fixes to work with vala:0.46 onwards
+# 
https://gitlab.gnome.org/GNOME/libsoup/commit/1c6f47df99cc5b2efe3d629c71c5d85a7871689c
+VALA_MAX_API_VERSION="0.44"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 
@@ -26,14 +29,14 @@ COMMON_DEPEND="
>=dev-libs/glib-2.52:2
>=dev-libs/gobject-introspection-1.54:=
>=x11-libs/gtk+-3.22.20:3[introspection]
-   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
-   >=sys-libs/libosinfo-1.1.0[vala]
-   app-crypt/libsecret[vala]
-   >=net-libs/libsoup-2.44:2.4[vala]
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)]
+   >=sys-libs/libosinfo-1.1.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.44:2.4
virtual/libusb:1
-   >=app-emulation/libvirt-glib-0.2.3[vala]
+   >=app-emulation/libvirt-glib-0.2.3
>=dev-libs/libxml2-2.7.8:2
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
app-misc/tracker:0/2.0
net-libs/webkit-gtk:4
>=virtual/libgudev-165:=
@@ -41,6 +44,12 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
$(vala_depend)
+   net-libs/gtk-vnc[vala]
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:2.4[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
dev-libs/appstream-glib
dev-util/itstool
>=sys-devel/gettext-0.19.8



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-05-18 Thread Mart Raudsepp
commit: ae98b829c5c5250d873c47e6cf29f55ae7952730
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 20:41:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 20:44:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae98b829

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 111 --
 2 files changed, 112 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 4a6cba1fc8b..a4c40411123 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1 @@
-DIST gnome-boxes-3.26.4.tar.xz 1893760 BLAKE2B 
91d01f33b2fb03150c0abd75cb58a9a9ecd8deeb14d32502f5766e06c93b4d236f971417e0a26c44e1250afa069966b607912f2dde92fc5058e598eb029ff03b
 SHA512 
f92f09ea6f61d418253b3b4388bc7aac321cbbba853908b3a8e4faca0e04287cc7c3387eefdd2e150bc9dace8ef5ebbbab3dc3b38b26e0e2d010272703fbf6a3
 DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
deleted file mode 100644
index 2f59f01a4b0..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.36"
-
-inherit gnome2 linux-info readme.gentoo-r1 vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
-
-KEYWORDS="amd64"
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#directly with USE=spice
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.52:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   virtual/libusb:1
-
-   app-misc/tracker:=
-
-   >=net-libs/libsoup-2.44:2.4
-
-   sys-fs/mtools
-   >=virtual/libgudev-165:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-# eautoreconf needs yelp-tools
-RDEPEND="${RDEPEND}
-   || (
-   >=app-misc/tracker-1[iso(-)]
-   >=app-misc/tracker-miners-2[iso]
-   )
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes local support!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   --disable-ovirt
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-04-10 Thread Mart Raudsepp
commit: 9762631830a4c21483202c0a3e683c440ef85789
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 10 11:42:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 10 11:42:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97626318

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest   |   1 -
 .../gnome-boxes/gnome-boxes-3.24.1-r1.ebuild   | 107 -
 2 files changed, 108 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 24cd3745499..4a6cba1fc8b 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-boxes-3.24.1.tar.xz 1710348 BLAKE2B 
ce90cc1a6baefa45c1a553b059f4fa7ac5c9a6fbd7a2d71377a9c6f38fddb7ac5a110f38d0a65b45cf2ba948ebee6026cc22b5f93a2ba521c9db6cb20bd3dc37
 SHA512 
a687dd65af91d717862bba0a81d715b64de1092cbb5ffd8a756fe80988c84110127f186007e8cf4011bf23cc0ec0adb346ead72ef47c655f85a7fcb9ed3ec393
 DIST gnome-boxes-3.26.4.tar.xz 1893760 BLAKE2B 
91d01f33b2fb03150c0abd75cb58a9a9ecd8deeb14d32502f5766e06c93b4d236f971417e0a26c44e1250afa069966b607912f2dde92fc5058e598eb029ff03b
 SHA512 
f92f09ea6f61d418253b3b4388bc7aac321cbbba853908b3a8e4faca0e04287cc7c3387eefdd2e150bc9dace8ef5ebbbab3dc3b38b26e0e2d010272703fbf6a3
 DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
deleted file mode 100644
index fb81803cc4a..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 linux-info readme.gentoo-r1 vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
-
-KEYWORDS="amd64"
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#directly with USE=spice
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   virtual/libusb:1
-
-   app-misc/tracker:0/100[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/mtools
-   >=virtual/libgudev-165:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   >=dev-util/intltool-0.40
-   dev-util/itstool
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-# eautoreconf needs yelp-tools
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   --disable-ovirt
-}
-
-src_install() {
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-04-09 Thread Mikle Kolyada
commit: b28ffb77c9dd5ea21b55937044b20343de97106a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  9 21:08:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 21:08:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28ffb77

gnome-extra/gnome-boxes: amd64 stable wrt bug #682116

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
index 1ec866f6c6e..2f59f01a4b0 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="" #bindist
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-03-07 Thread Mart Raudsepp
commit: e438d302ebafe6a0001a07fe5780e4fa050e9c88
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar  7 21:02:02 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar  7 21:13:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e438d302

gnome-extra/gnome-boxes: bump to 3.30.3

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index ef813bdf02f..24cd3745499 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.24.1.tar.xz 1710348 BLAKE2B 
ce90cc1a6baefa45c1a553b059f4fa7ac5c9a6fbd7a2d71377a9c6f38fddb7ac5a110f38d0a65b45cf2ba948ebee6026cc22b5f93a2ba521c9db6cb20bd3dc37
 SHA512 
a687dd65af91d717862bba0a81d715b64de1092cbb5ffd8a756fe80988c84110127f186007e8cf4011bf23cc0ec0adb346ead72ef47c655f85a7fcb9ed3ec393
 DIST gnome-boxes-3.26.4.tar.xz 1893760 BLAKE2B 
91d01f33b2fb03150c0abd75cb58a9a9ecd8deeb14d32502f5766e06c93b4d236f971417e0a26c44e1250afa069966b607912f2dde92fc5058e598eb029ff03b
 SHA512 
f92f09ea6f61d418253b3b4388bc7aac321cbbba853908b3a8e4faca0e04287cc7c3387eefdd2e150bc9dace8ef5ebbbab3dc3b38b26e0e2d010272703fbf6a3
+DIST gnome-boxes-3.30.3.tar.xz 1198224 BLAKE2B 
1c65d3f051d32dc85284da4d392e3ec418edf028b61f1166173ac6ced3e6cba687b297ea135a4e54058c561eb5fe69d767e9ee698fb6b16f6bd4cd09b00d5c3a
 SHA512 
fc8a06bb8c71356d50002468f7722aee14abe8432ccce319ada3032746b53eb2f679a93f991c04ae34832a315fc95d561ffc169c4560a23573c046705b5446b4

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
new file mode 100644
index 000..37221b4903b
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+IUSE="rdp"
+KEYWORDS="~amd64"
+
+# FIXME: ovirt is not available in tree; though it seems the gnome-boxes ovirt 
broker is too buggy atm anyways (would need rest[vala] as well)
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and 
it should be better to use the .vapi from the same libsoup version
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=x11-libs/gtk+-3.22.20:3[introspection]
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0[vala]
+   app-crypt/libsecret[vala]
+   >=net-libs/libsoup-2.44:2.4[vala]
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3[vala]
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   app-misc/tracker:0/2.0
+   net-libs/webkit-gtk:4
+   >=virtual/libgudev-165:=
+   rdp? ( net-misc/freerdp:= )
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+# These are called via exec():
+# sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# virtual/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# sys-apps/policycoreutils restorecon is used for checking selinux context
+# app-emulation/libvirt virsh used for various checks (and we need the library 
anyways)
+# sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   virtual/cdrtools
+   sys-auth/polkit
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-02-15 Thread Mart Raudsepp
commit: 03b98ad10879b41fed31ccc7f9ec8c6bba3907f5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 15 12:54:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 15 13:38:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b98ad1

gnome-extra/gnome-boxes: support tracker-2

Bug: https://bugs.gentoo.org/672308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
index bfb069b4f2d..1ec866f6c6e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
@@ -25,7 +25,6 @@ KEYWORDS="~amd64"
 #vala deps like live ebuild has.
 # FIXME: qemu probably needs to depend on spice[smartcard]
 #directly with USE=spice
-# tracker-2 is supported, but we don't have the USE=iso replacement in main 
tree yet to depend on
 RDEPEND="
>=app-arch/libarchive-3:=
>=dev-libs/glib-2.52:2
@@ -42,7 +41,7 @@ RDEPEND="
>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
virtual/libusb:1
 
-   app-misc/tracker:0/100[iso]
+   app-misc/tracker:=
 
>=net-libs/libsoup-2.44:2.4
 
@@ -58,6 +57,12 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 # eautoreconf needs yelp-tools
+RDEPEND="${RDEPEND}
+   || (
+   >=app-misc/tracker-1[iso(-)]
+   >=app-misc/tracker-miners-2[iso]
+   )
+"
 
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-01-23 Thread Mart Raudsepp
commit: 5ddf236634f9242311c6848c4d28ab4332abf3ac
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan 23 11:07:36 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan 23 11:29:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddf2366

gnome-extra/gnome-boxes: tracker-1 only, drop yelp-tools, fix license

itstool is enough for build if not running eautoreconf.
configure is ready only for tracker 1.0 API and older in this version.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
index 8c6e1e10e02..fb81803cc4a 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit gnome2 linux-info readme.gentoo-r1 vala
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+"
 SLOT="0"
 
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
@@ -41,7 +41,7 @@ RDEPEND="
>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
virtual/libusb:1
 
-   >=app-misc/tracker-0.16:0=[iso]
+   app-misc/tracker:0/100[iso]
 
>=sys-apps/util-linux-2.20
>=net-libs/libsoup-2.38:2.4
@@ -53,11 +53,12 @@ RDEPEND="
 
 DEPEND="${RDEPEND}
$(vala_depend)
-   app-text/yelp-tools
>=dev-util/intltool-0.40
+   dev-util/itstool
>=sys-devel/gettext-0.17
virtual/pkgconfig
 "
+# eautoreconf needs yelp-tools
 
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2019-01-23 Thread Mart Raudsepp
commit: b99ccc5e6df439ca83895ced05527d738a314a3b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan 23 11:30:50 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan 23 11:30:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99ccc5e

gnome-extra/gnome-boxes: bump to 3.26.4

Bug: https://bugs.gentoo.org/673186
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 2fcee534bcf..ef813bdf02f 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.24.1.tar.xz 1710348 BLAKE2B 
ce90cc1a6baefa45c1a553b059f4fa7ac5c9a6fbd7a2d71377a9c6f38fddb7ac5a110f38d0a65b45cf2ba948ebee6026cc22b5f93a2ba521c9db6cb20bd3dc37
 SHA512 
a687dd65af91d717862bba0a81d715b64de1092cbb5ffd8a756fe80988c84110127f186007e8cf4011bf23cc0ec0adb346ead72ef47c655f85a7fcb9ed3ec393
+DIST gnome-boxes-3.26.4.tar.xz 1893760 BLAKE2B 
91d01f33b2fb03150c0abd75cb58a9a9ecd8deeb14d32502f5766e06c93b4d236f971417e0a26c44e1250afa069966b607912f2dde92fc5058e598eb029ff03b
 SHA512 
f92f09ea6f61d418253b3b4388bc7aac321cbbba853908b3a8e4faca0e04287cc7c3387eefdd2e150bc9dace8ef5ebbbab3dc3b38b26e0e2d010272703fbf6a3

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
new file mode 100644
index 000..bfb069b4f2d
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# tracker-2 is supported, but we don't have the USE=iso replacement in main 
tree yet to depend on
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.8:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
+   app-crypt/libsecret
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   virtual/libusb:1
+
+   app-misc/tracker:0/100[iso]
+
+   >=net-libs/libsoup-2.44:2.4
+
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+# eautoreconf needs yelp-tools
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes local support!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   --disable-strict-cc \
+   --disable-ovirt
+}
+
+src_install() {
+   gnome2_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-04-28 Thread Mart Raudsepp
commit: 20a7409bc8ac3c685700e1b1071e00882e5ded65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 28 23:47:11 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 28 23:47:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a7409b

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 gnome-extra/gnome-boxes/Manifest  |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild | 106 --
 2 files changed, 107 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index e1d617cd3bb..2fcee534bcf 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1 @@
-DIST gnome-boxes-3.24.0.tar.xz 1710652 BLAKE2B 
0b574fcb54c9a6ab2323f08caabd8aa3d201bcd0f83fcaf6b5dc15aef0da8fc6718128f28cfa0d50c02ad341d699c1cbadec89dbc50c1a4bea08865bd8e3f0d4
 SHA512 
979d5c0f2cef052e2713508fc2fd46d64a3a325edd38dd0aa99f2e9700efd3f84916847b35487f9d7eb5e5e1c5f3b4b712b649fecf1523821c3488fa6b250026
 DIST gnome-boxes-3.24.1.tar.xz 1710348 BLAKE2B 
ce90cc1a6baefa45c1a553b059f4fa7ac5c9a6fbd7a2d71377a9c6f38fddb7ac5a110f38d0a65b45cf2ba948ebee6026cc22b5f93a2ba521c9db6cb20bd3dc37
 SHA512 
a687dd65af91d717862bba0a81d715b64de1092cbb5ffd8a756fe80988c84110127f186007e8cf4011bf23cc0ec0adb346ead72ef47c655f85a7fcb9ed3ec393

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
deleted file mode 100644
index 7bf33027ce1..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 linux-info readme.gentoo-r1 vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
-
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#directly with USE=spice
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir]
-   virtual/libusb:1
-
-   >=app-misc/tracker-0.16:0=[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/mtools
-   >=virtual/libgudev-165:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   --disable-ovirt
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-04-26 Thread Aaron Bauman
commit: a4c8f2bf7f32485be64729fb691515c713f651b9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr 26 22:24:18 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 26 22:32:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c8f2bf

gnome-extra/gnome-boxes: amd64 stable

Bug: https://bugs.gentoo.org/652976
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
index a415efd54a6..8c6e1e10e02 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="" #bindist
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-04-15 Thread Mart Raudsepp
commit: ad6e1d06af7f215a0acd414e56b1a4d4857ba5b4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 15 10:50:25 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 15 10:58:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6e1d06

gnome-extra/gnome-boxes: adapt for gtk-vnc gtk3 USE removal

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../{gnome-boxes-3.24.1.ebuild => gnome-boxes-3.24.1-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
similarity index 96%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
index 5792e84d40f..a415efd54a6 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1-r1.ebuild
@@ -35,10 +35,10 @@ RDEPEND="
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
>=app-emulation/libvirt-glib-0.2.3
>=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
app-crypt/libsecret
app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir]
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
virtual/libusb:1
 
>=app-misc/tracker-0.16:0=[iso]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-04-11 Thread Mart Raudsepp
commit: 911a328327d90f7d98aa6b45e55ad0df2458cc21
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 11 13:44:21 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 11 13:45:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911a3283

gnome-extra/gnome-boxes: bump to 3.24.1

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index f73ae802767..e1d617cd3bb 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.24.0.tar.xz 1710652 BLAKE2B 
0b574fcb54c9a6ab2323f08caabd8aa3d201bcd0f83fcaf6b5dc15aef0da8fc6718128f28cfa0d50c02ad341d699c1cbadec89dbc50c1a4bea08865bd8e3f0d4
 SHA512 
979d5c0f2cef052e2713508fc2fd46d64a3a325edd38dd0aa99f2e9700efd3f84916847b35487f9d7eb5e5e1c5f3b4b712b649fecf1523821c3488fa6b250026
+DIST gnome-boxes-3.24.1.tar.xz 1710348 BLAKE2B 
ce90cc1a6baefa45c1a553b059f4fa7ac5c9a6fbd7a2d71377a9c6f38fddb7ac5a110f38d0a65b45cf2ba948ebee6026cc22b5f93a2ba521c9db6cb20bd3dc37
 SHA512 
a687dd65af91d717862bba0a81d715b64de1092cbb5ffd8a756fe80988c84110127f186007e8cf4011bf23cc0ec0adb346ead72ef47c655f85a7fcb9ed3ec393

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild
new file mode 100644
index 000..5792e84d40f
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.8:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   app-crypt/libsecret
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   --disable-strict-cc \
+   --disable-ovirt
+}
+
+src_install() {
+   gnome2_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-02-03 Thread Mart Raudsepp
commit: 6e6028f34af5ae5c82432c90d661ab775b451ab2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 21:57:57 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 21:57:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6028f3

gnome-extra/gnome-boxes: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnome-extra/gnome-boxes/Manifest  |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild | 106 --
 2 files changed, 107 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 6b707fa82df..f73ae802767 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1 @@
-DIST gnome-boxes-3.22.4.tar.xz 1704964 BLAKE2B 
92409820ec7f0fd414d894c7721abeaf9a3d5cb44dee25dcbf54a880155cfc7b0f8605b54d8bcb1bc776b3399d498cf3ab183564da5b3dbc09053f25a98bd3f5
 SHA512 
98e923c67d116ad5411734415b96ced5cd5f9f2a03335c8b00835a2eae47ea46dfe72f0aa5819d6ac9310cb80b5c6504a9ef7c8e4d8ef4c35495aa8fa74ee848
 DIST gnome-boxes-3.24.0.tar.xz 1710652 BLAKE2B 
0b574fcb54c9a6ab2323f08caabd8aa3d201bcd0f83fcaf6b5dc15aef0da8fc6718128f28cfa0d50c02ad341d699c1cbadec89dbc50c1a4bea08865bd8e3f0d4
 SHA512 
979d5c0f2cef052e2713508fc2fd46d64a3a325edd38dd0aa99f2e9700efd3f84916847b35487f9d7eb5e5e1c5f3b4b712b649fecf1523821c3488fa6b250026

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild
deleted file mode 100644
index feba37477a4..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 linux-info readme.gentoo-r1 vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
-
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#directly with USE=spice
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.4:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.27[gtk3,smartcard,usbredir]
-   virtual/libusb:1
-
-   >=app-misc/tracker-0.16:0=[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/mtools
-   >=virtual/libgudev-165:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   --disable-ovirt
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2018-01-17 Thread Mikle Kolyada
commit: 7c9715ccd6633896ae6381c4fbe3e67608ce0a86
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 18 03:43:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 18 03:43:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9715cc

gnome-extra/gnome-boxes: amd64 stable wrt bug #631656

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
index a945e1f416a..7bf33027ce1 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SLOT="0"
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="" #bindist
 
-KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2017-08-11 Thread Gilles Dartiguelongue
commit: a87afabfadb802de5459fb1c1b0dc92d73a3c6c6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Aug 11 07:01:06 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Aug 11 07:17:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87afabf

gnome-base/nautilus: version bump 3.22.4 → 3.24.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 18466b50b45..89831245b77 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.22.4.tar.xz 1704964 SHA256 
585a1c292010ebb479cb60e02621d01d450f84cdad82a61b7ce58a0218e1cff2 SHA512 
98e923c67d116ad5411734415b96ced5cd5f9f2a03335c8b00835a2eae47ea46dfe72f0aa5819d6ac9310cb80b5c6504a9ef7c8e4d8ef4c35495aa8fa74ee848
 WHIRLPOOL 
c2fe23ae0a9b0051c7b117ed6b3965961d4de35e7c251f25a3b37e62e8ef4d9a5278817028598d9cd5ebb06d9218534426c3b4e74efda9f6226b44e1efb1cebc
+DIST gnome-boxes-3.24.0.tar.xz 1710652 SHA256 
7495ea7184b6ef650033daf6941328b785b22e522e8142b9d190575d215dec49 SHA512 
979d5c0f2cef052e2713508fc2fd46d64a3a325edd38dd0aa99f2e9700efd3f84916847b35487f9d7eb5e5e1c5f3b4b712b649fecf1523821c3488fa6b250026
 WHIRLPOOL 
ca44d83ad85326293b14c9197c04b09966e1a917a24011df0f10f624412261f4799b9ef371beb81bc0258ff1d79f8707ab6c03c0558b7b3d0c79d13bfddbba90

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
new file mode 100644
index 000..a945e1f416a
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.24.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.8:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   app-crypt/libsecret
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   --disable-strict-cc \
+   --disable-ovirt
+}
+
+src_install() {
+   gnome2_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2017-04-02 Thread Mart Raudsepp
commit: 087be768de20123a6523ee93591a91b3810c5166
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 14:03:55 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 14:03:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087be768

gnome-extra/gnome-boxes: remove description for now unused usbredir USE flag

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 gnome-extra/gnome-boxes/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/gnome-extra/gnome-boxes/metadata.xml 
b/gnome-extra/gnome-boxes/metadata.xml
index c6debefd680..996e7cacd21 100644
--- a/gnome-extra/gnome-boxes/metadata.xml
+++ b/gnome-extra/gnome-boxes/metadata.xml
@@ -5,8 +5,4 @@
gn...@gentoo.org
Gentoo GNOME Desktop

-   
-   Use sys-apps/usbredir to 
redirect USB
-   devices to another machine over TCP
-   
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2017-03-23 Thread Mart Raudsepp
commit: 9a517db55b7400dfafc0b6361fedb5e8d4e21067
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 08:21:33 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 08:24:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a517db5

gnome-extra/gnome-boxes: bump to 3.22.4

Remove long gone fuseiso deps, NEWS file says it uses iso-read instead since 
3.11.3,
and then in 3.13.90 it dropped that too (probably replaced by new libarchive 
dep).
Add new libsecret dep, this is new since this 3.22.4 bump.

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 51033941390..93f0d493d6f 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -3,3 +3,4 @@ DIST gnome-boxes-3.20.3.tar.xz 1725304 SHA256 
cd1e86e6bea4752d2d4175c0a70c841d97
 DIST gnome-boxes-3.22.1.tar.xz 1737956 SHA256 
be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea SHA512 
c5833e2af4977280c00b242a7b6703a5e7c58c59680aba793f3f6ec060676a6a542f29889fa5f48e4ba19792a7594e48d54a00d140b6be4ac3fa641dd6330d12
 WHIRLPOOL 
0b121af5375e9ea58f72c5e9db7eb6852f245ec2406a5751c1f5eee25b1e4aaade5478b8e40f6a418877d428b20a7f33b4e0ffcde4de52548c0988701e711662
 DIST gnome-boxes-3.22.2.tar.xz 1699980 SHA256 
559d79c061bb09e9000c3b06d677a7bd7c8fddf290cf935cd5ed78041261ed9a SHA512 
fc49e4b4f0a9b2099b5a2f134e3e8de9df159cae71b2492d88d88567f4a47c5db657f12f775f5d0ea68148f489222e0262382c11d0315fcd1f9f293ce830b8a3
 WHIRLPOOL 
8158b0b4f74dc840bc8611acd66348843919d10af7e3ece161115980516c45a564fb8933436864e37a194cf120598735ffa7df23e87866ea1a85a96c7a3c1c5a
 DIST gnome-boxes-3.22.3.tar.xz 1742948 SHA256 
90f9909946b67a0eac1322163f6260cea3d6b8a3f78db7c2071773aad1b627aa SHA512 
5eb64b4acaed4f5e69036b3ffdffed6437d48f2b183279bb3af4999545efbc6e346779f517895ea00df2a3be3b8394d9b57cd00496f0645308a8d9cd6a7a2976
 WHIRLPOOL 
f79d78738edc12a57d4ad4184d06cc9de88250a7872e7a7e38a83acd2ed6ac168550970b6d70d97cce361089f1919f16ee5b1d73bfce68df2dec39882fd5d4d4
+DIST gnome-boxes-3.22.4.tar.xz 1704964 SHA256 
585a1c292010ebb479cb60e02621d01d450f84cdad82a61b7ce58a0218e1cff2 SHA512 
98e923c67d116ad5411734415b96ced5cd5f9f2a03335c8b00835a2eae47ea46dfe72f0aa5819d6ac9310cb80b5c6504a9ef7c8e4d8ef4c35495aa8fa74ee848
 WHIRLPOOL 
c2fe23ae0a9b0051c7b117ed6b3965961d4de35e7c251f25a3b37e62e8ef4d9a5278817028598d9cd5ebb06d9218534426c3b4e74efda9f6226b44e1efb1cebc

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild
new file mode 100644
index 000..8a40f1bc6e0
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.22.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   app-crypt/libsecret
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard,usbredir]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-11-23 Thread Gilles Dartiguelongue
commit: 01e9664669c8d1ba0ee2baacc44763cd565e3e85
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov 23 08:06:16 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 23 08:06:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e96646

gnome-extra/gnome-boxes: version bump 3.22.2 → 3.22.3

Package-Manager: portage-2.3.2

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.22.3.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index dc0e8a1..5103394 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -2,3 +2,4 @@ DIST gnome-boxes-3.20.2.tar.xz 1686172 SHA256 
c0379ce1de9d2a43a6875cbe1f2ef7ef69
 DIST gnome-boxes-3.20.3.tar.xz 1725304 SHA256 
cd1e86e6bea4752d2d4175c0a70c841d9740e3968a6f98e06aca30da12b92a94 SHA512 
51e2a61bc95512a853913f02ffe99ec1c45c0904fa993073cacc2a31151e990637c95dba3ce31b40eb4624b0df5e9761212d168c9de2aa06a970c408cb4e3d6a
 WHIRLPOOL 
a024f1c2437fde80cfb1a13dc764f4999d43d6d241d8f5a4198162165c15f245098de8d4589fbc0cf628dfc2bf2b2cdb4cf1ca0e75fdb54112a30037ceb99dbe
 DIST gnome-boxes-3.22.1.tar.xz 1737956 SHA256 
be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea SHA512 
c5833e2af4977280c00b242a7b6703a5e7c58c59680aba793f3f6ec060676a6a542f29889fa5f48e4ba19792a7594e48d54a00d140b6be4ac3fa641dd6330d12
 WHIRLPOOL 
0b121af5375e9ea58f72c5e9db7eb6852f245ec2406a5751c1f5eee25b1e4aaade5478b8e40f6a418877d428b20a7f33b4e0ffcde4de52548c0988701e711662
 DIST gnome-boxes-3.22.2.tar.xz 1699980 SHA256 
559d79c061bb09e9000c3b06d677a7bd7c8fddf290cf935cd5ed78041261ed9a SHA512 
fc49e4b4f0a9b2099b5a2f134e3e8de9df159cae71b2492d88d88567f4a47c5db657f12f775f5d0ea68148f489222e0262382c11d0315fcd1f9f293ce830b8a3
 WHIRLPOOL 
8158b0b4f74dc840bc8611acd66348843919d10af7e3ece161115980516c45a564fb8933436864e37a194cf120598735ffa7df23e87866ea1a85a96c7a3c1c5a
+DIST gnome-boxes-3.22.3.tar.xz 1742948 SHA256 
90f9909946b67a0eac1322163f6260cea3d6b8a3f78db7c2071773aad1b627aa SHA512 
5eb64b4acaed4f5e69036b3ffdffed6437d48f2b183279bb3af4999545efbc6e346779f517895ea00df2a3be3b8394d9b57cd00496f0645308a8d9cd6a7a2976
 WHIRLPOOL 
f79d78738edc12a57d4ad4184d06cc9de88250a7872e7a7e38a83acd2ed6ac168550970b6d70d97cce361089f1919f16ee5b1d73bfce68df2dec39882fd5d4d4

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.22.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.22.3.ebuild
new file mode 100644
index ..a0af5cd
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.22.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard,usbredir]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-11-13 Thread Gilles Dartiguelongue
commit: a088487d79cbe6972f0a2d341a57637408f575ab
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Fri Nov 11 22:04:55 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Nov 13 11:39:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a088487d

gnome-extra/gnome-boxes: bump 3.20.2 -> 3.20.3

Closes: https://github.com/gentoo/gentoo/pull/2810

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.20.3.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index e7ddfa1..dc0e8a1 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-boxes-3.20.2.tar.xz 1686172 SHA256 
c0379ce1de9d2a43a6875cbe1f2ef7ef69161b284926d59c44246a9142130fc5 SHA512 
3ead46d8b65777e43bf55b04b9488a1a8c5d4a0bc46f582a46ae2d5ff883c01b5540739091c2f3065d3db666d38761dee6dacbde9d5c9042f5b79f1ad4769247
 WHIRLPOOL 
6545ae607965d51bea04335acb4050ccc606f764cb12e3a44a670007bd7d2387ca69f59539877ebce6ea8357dfcde6d6d786d2effac691f4ee1e8021a1ca64df
+DIST gnome-boxes-3.20.3.tar.xz 1725304 SHA256 
cd1e86e6bea4752d2d4175c0a70c841d9740e3968a6f98e06aca30da12b92a94 SHA512 
51e2a61bc95512a853913f02ffe99ec1c45c0904fa993073cacc2a31151e990637c95dba3ce31b40eb4624b0df5e9761212d168c9de2aa06a970c408cb4e3d6a
 WHIRLPOOL 
a024f1c2437fde80cfb1a13dc764f4999d43d6d241d8f5a4198162165c15f245098de8d4589fbc0cf628dfc2bf2b2cdb4cf1ca0e75fdb54112a30037ceb99dbe
 DIST gnome-boxes-3.22.1.tar.xz 1737956 SHA256 
be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea SHA512 
c5833e2af4977280c00b242a7b6703a5e7c58c59680aba793f3f6ec060676a6a542f29889fa5f48e4ba19792a7594e48d54a00d140b6be4ac3fa641dd6330d12
 WHIRLPOOL 
0b121af5375e9ea58f72c5e9db7eb6852f245ec2406a5751c1f5eee25b1e4aaade5478b8e40f6a418877d428b20a7f33b4e0ffcde4de52548c0988701e711662
 DIST gnome-boxes-3.22.2.tar.xz 1699980 SHA256 
559d79c061bb09e9000c3b06d677a7bd7c8fddf290cf935cd5ed78041261ed9a SHA512 
fc49e4b4f0a9b2099b5a2f134e3e8de9df159cae71b2492d88d88567f4a47c5db657f12f775f5d0ea68148f489222e0262382c11d0315fcd1f9f293ce830b8a3
 WHIRLPOOL 
8158b0b4f74dc840bc8611acd66348843919d10af7e3ece161115980516c45a564fb8933436864e37a194cf120598735ffa7df23e87866ea1a85a96c7a3c1c5a

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.20.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.20.3.ebuild
new file mode 100644
index ..661fe79
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.20.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit linux-info gnome2 readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="smartcard usbredir" #bindist
+
+KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   virtual/libgudev:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-11-09 Thread Gilles Dartiguelongue
commit: 0853d2528c0e300ded5307ea9c563ff096403df3
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Tue Nov  8 17:55:47 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov  9 07:59:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0853d252

gnome-extra/gnome-boxes: add gnome-boxes-3.22.2.ebuild

Simple bump, as no relevant changes

https://git.gnome.org/browse/gnome-boxes/diff/?id=v3.22.2&=v3.22.1
Closes: https://github.com/gentoo/gentoo/pull/2784

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.22.2.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index ea5a6a3..e7ddfa1 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.20.2.tar.xz 1686172 SHA256 
c0379ce1de9d2a43a6875cbe1f2ef7ef69161b284926d59c44246a9142130fc5 SHA512 
3ead46d8b65777e43bf55b04b9488a1a8c5d4a0bc46f582a46ae2d5ff883c01b5540739091c2f3065d3db666d38761dee6dacbde9d5c9042f5b79f1ad4769247
 WHIRLPOOL 
6545ae607965d51bea04335acb4050ccc606f764cb12e3a44a670007bd7d2387ca69f59539877ebce6ea8357dfcde6d6d786d2effac691f4ee1e8021a1ca64df
 DIST gnome-boxes-3.22.1.tar.xz 1737956 SHA256 
be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea SHA512 
c5833e2af4977280c00b242a7b6703a5e7c58c59680aba793f3f6ec060676a6a542f29889fa5f48e4ba19792a7594e48d54a00d140b6be4ac3fa641dd6330d12
 WHIRLPOOL 
0b121af5375e9ea58f72c5e9db7eb6852f245ec2406a5751c1f5eee25b1e4aaade5478b8e40f6a418877d428b20a7f33b4e0ffcde4de52548c0988701e711662
+DIST gnome-boxes-3.22.2.tar.xz 1699980 SHA256 
559d79c061bb09e9000c3b06d677a7bd7c8fddf290cf935cd5ed78041261ed9a SHA512 
fc49e4b4f0a9b2099b5a2f134e3e8de9df159cae71b2492d88d88567f4a47c5db657f12f775f5d0ea68148f489222e0262382c11d0315fcd1f9f293ce830b8a3
 WHIRLPOOL 
8158b0b4f74dc840bc8611acd66348843919d10af7e3ece161115980516c45a564fb8933436864e37a194cf120598735ffa7df23e87866ea1a85a96c7a3c1c5a

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.22.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.22.2.ebuild
new file mode 100644
index ..a0af5cd
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.22.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 linux-info readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard,usbredir]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-10-20 Thread Gilles Dartiguelongue
commit: d6bd09be7883998d37b4420975d2cf3cd5fb171d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Oct 20 21:27:30 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Oct 20 22:30:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bd09be

gnome-extra/gnome-boxes: version bump 3.20.2 → 3.22.1

usbredir and smartcard USE-flags are now enforced, apparently the fact
that it was optional before was a hack for https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   >=net-misc/spice-gtk-0.27[gtk3]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   >=virtual/libgudev-165:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   --disable-strict-cc \
+   --disable-ovirt
+}
+
+src_install() {
+   gnome2_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-10-20 Thread Gilles Dartiguelongue
commit: aad7f61106e7b977493cd443ccad8ac6e1a7e558
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Oct 20 22:00:22 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Oct 20 22:30:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad7f611

gnome-extra/gnome-boxes: cleanup old revision

Package-Manager: portage-2.3.1

 gnome-extra/gnome-boxes/Manifest  |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild | 108 --
 gnome-extra/gnome-boxes/gnome-boxes-3.22.1.ebuild |   7 +-
 3 files changed, 5 insertions(+), 111 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index eac704a..ea5a6a3 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-boxes-3.18.1.tar.xz 1655760 SHA256 
0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b SHA512 
eb8cd1c4dde02435f8ac0c02181e37e5523a2d67b5a2196d0ba6a1af798392a59ac3706879331cc969f8e74ec476b1be478592413383683a316e95934e02087b
 WHIRLPOOL 
68c1dac4545e71d8902d3b2efaa6cbd074ed7f97fa5cc2263fe2e28b9e166f439208f78fc179f375b574e70e81895b82fd59be310638bdab984c2ffb7e8da60b
 DIST gnome-boxes-3.20.2.tar.xz 1686172 SHA256 
c0379ce1de9d2a43a6875cbe1f2ef7ef69161b284926d59c44246a9142130fc5 SHA512 
3ead46d8b65777e43bf55b04b9488a1a8c5d4a0bc46f582a46ae2d5ff883c01b5540739091c2f3065d3db666d38761dee6dacbde9d5c9042f5b79f1ad4769247
 WHIRLPOOL 
6545ae607965d51bea04335acb4050ccc606f764cb12e3a44a670007bd7d2387ca69f59539877ebce6ea8357dfcde6d6d786d2effac691f4ee1e8021a1ca64df
 DIST gnome-boxes-3.22.1.tar.xz 1737956 SHA256 
be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea SHA512 
c5833e2af4977280c00b242a7b6703a5e7c58c59680aba793f3f6ec060676a6a542f29889fa5f48e4ba19792a7594e48d54a00d140b6be4ac3fa641dd6330d12
 WHIRLPOOL 
0b121af5375e9ea58f72c5e9db7eb6852f245ec2406a5751c1f5eee25b1e4aaade5478b8e40f6a418877d428b20a7f33b4e0ffcde4de52548c0988701e711662

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
deleted file mode 100644
index f9966ed..
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.28"
-
-inherit linux-info gnome2 readme.gentoo vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="smartcard usbredir" #bindist
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.2
-   >=x11-libs/gtk+-3.13.2:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
-   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
-   virtual/libusb:1
-
-   >=app-misc/tracker-0.16:0=[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/fuse
-   sys-fs/fuseiso
-   sys-fs/mtools
-   virtual/libgudev:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-06-25 Thread Pacho Ramos
commit: 5abc8863af23a1631a00421176fb367c035f7a0e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 16:18:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 16:26:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abc8863

gnome-extra/gnome-boxes: Drop old

Package-Manager: portage-2.3.0_rc1

 gnome-extra/gnome-boxes/Manifest  |   1 -
 gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 524f323..1189d2d 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1 @@
-DIST gnome-boxes-3.16.2.tar.xz 1604664 SHA256 
f5fecb1ba0769e2a3dbec31e6149fffbcbd59946e4dbab31fb3ec28a16e41995 SHA512 
40fcb79cedfa070e6beed905ec814caff2764361a9b5205e68dbe8b6bbdc737a550d1c1695446ac053813b77e24bb2a6087a2eca352c9d28d13c0655142454c0
 WHIRLPOOL 
37cfbaafdaa724eaee10485415dac5e16161a41bfbdca83f86b806bd3f0b6143900e30154939db481e546b0bd87db8d32e505f482e1bd1a0f81ec051936be7b5
 DIST gnome-boxes-3.18.1.tar.xz 1655760 SHA256 
0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b SHA512 
eb8cd1c4dde02435f8ac0c02181e37e5523a2d67b5a2196d0ba6a1af798392a59ac3706879331cc969f8e74ec476b1be478592413383683a316e95934e02087b
 WHIRLPOOL 
68c1dac4545e71d8902d3b2efaa6cbd074ed7f97fa5cc2263fe2e28b9e166f439208f78fc179f375b574e70e81895b82fd59be310638bdab984c2ffb7e8da60b

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
deleted file mode 100644
index cd4b607..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.26"
-
-inherit linux-info gnome2 readme.gentoo vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="smartcard usbredir" #bindist
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.11
-   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2
-   >=x11-libs/gtk+-3.13.2:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
-   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
-   virtual/libusb:1
-
-   >=app-misc/tracker-0.16:0=[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/fuse
-   sys-fs/fuseiso
-   sys-fs/mtools
-   virtual/libgudev:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   $(use_enable usbredir) \
-   $(use_enable smartcard) \
-   --enable-ovirt=no
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-06-25 Thread Pacho Ramos
commit: c112ad925f9b3f6748ec5a99d44d00acafc4c99c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 16:27:07 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 16:27:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c112ad92

gnome-extra/gnome-boxes: Version bump

Package-Manager: portage-2.3.0_rc1

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.20.2.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 1189d2d..5b1ca5a 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-3.18.1.tar.xz 1655760 SHA256 
0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b SHA512 
eb8cd1c4dde02435f8ac0c02181e37e5523a2d67b5a2196d0ba6a1af798392a59ac3706879331cc969f8e74ec476b1be478592413383683a316e95934e02087b
 WHIRLPOOL 
68c1dac4545e71d8902d3b2efaa6cbd074ed7f97fa5cc2263fe2e28b9e166f439208f78fc179f375b574e70e81895b82fd59be310638bdab984c2ffb7e8da60b
+DIST gnome-boxes-3.20.2.tar.xz 1686172 SHA256 
c0379ce1de9d2a43a6875cbe1f2ef7ef69161b284926d59c44246a9142130fc5 SHA512 
3ead46d8b65777e43bf55b04b9488a1a8c5d4a0bc46f582a46ae2d5ff883c01b5540739091c2f3065d3db666d38761dee6dacbde9d5c9042f5b79f1ad4769247
 WHIRLPOOL 
6545ae607965d51bea04335acb4050ccc606f764cb12e3a44a670007bd7d2387ca69f59539877ebce6ea8357dfcde6d6d786d2effac691f4ee1e8021a1ca64df

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.20.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.20.2.ebuild
new file mode 100644
index 000..65f1daf
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.20.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit linux-info gnome2 readme.gentoo-r1 vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="smartcard usbredir" #bindist
+
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.4:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   virtual/libgudev:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   --disable-strict-cc \
+   $(use_enable usbredir) \
+   $(use_enable smartcard) \
+   --enable-ovirt=no
+}
+
+src_install() {
+   gnome2_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-03-06 Thread Mikle Kolyada
commit: 930f84b2b9e998ed863e9337420df6f5e2720e22
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 18:37:14 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 18:55:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930f84b2

gnome-extra/gnome-boxes: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26
RepoMan-Options: --force

 gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
index f9966ed..023fb5a 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="smartcard usbredir" #bindist
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
+KEYWORDS="amd64 x86" # qemu-kvm[spice] is 64bit-only
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2016-03-06 Thread Mikle Kolyada
commit: 0c516e7a72ca318c105f05d420cc1acf72c92a69
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 18:45:43 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 18:55:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c516e7a

gnome-extra/gnome-boxes: fix wrong commit

Package-Manager: portage-2.2.26

 gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
index 023fb5a..f9966ed 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="smartcard usbredir" #bindist
-KEYWORDS="amd64 x86" # qemu-kvm[spice] is 64bit-only
+KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2015-11-14 Thread Pacho Ramos
commit: c6013816a4dbd2de8e6a3776c29f621f4c9c341f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 19:28:48 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 19:45:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6013816

gnome-extra/gnome-boxes: Version bump

Package-Manager: portage-2.2.24

 gnome-extra/gnome-boxes/Manifest  |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 6ecd51f..9368bd6 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-boxes-3.14.3.1.tar.xz 1363088 SHA256 
048df41ce1bcece1d89dfddcb571ed17dfa7f614929cd63f3079d14c66c10f24 SHA512 
c714ff854f63832a2d0b6660378d36d5dfd99ece584a12ebe066cb58da6ee374287069d23a28f1966c343e68b5db25dbac5651031316bbe464f37a0746bf5822
 WHIRLPOOL 
18ec809438a64d7fa8e96a3bff9beece05c9312e2920bc5c10ca9efd8669b9b0eb1ace403d5252729da23735f3f9aec3f58be5a269df56a18bb9ca11e6f7d137
 DIST gnome-boxes-3.16.2.tar.xz 1604664 SHA256 
f5fecb1ba0769e2a3dbec31e6149fffbcbd59946e4dbab31fb3ec28a16e41995 SHA512 
40fcb79cedfa070e6beed905ec814caff2764361a9b5205e68dbe8b6bbdc737a550d1c1695446ac053813b77e24bb2a6087a2eca352c9d28d13c0655142454c0
 WHIRLPOOL 
37cfbaafdaa724eaee10485415dac5e16161a41bfbdca83f86b806bd3f0b6143900e30154939db481e546b0bd87db8d32e505f482e1bd1a0f81ec051936be7b5
+DIST gnome-boxes-3.18.1.tar.xz 1655760 SHA256 
0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b SHA512 
eb8cd1c4dde02435f8ac0c02181e37e5523a2d67b5a2196d0ba6a1af798392a59ac3706879331cc969f8e74ec476b1be478592413383683a316e95934e02087b
 WHIRLPOOL 
68c1dac4545e71d8902d3b2efaa6cbd074ed7f97fa5cc2263fe2e28b9e166f439208f78fc179f375b574e70e81895b82fd59be310638bdab984c2ffb7e8da60b

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
new file mode 100644
index 000..0531741
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.18.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.28"
+
+inherit linux-info gnome2 readme.gentoo vala
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+# We force 'bindist' due to licenses from gnome-boxes-nonfree
+IUSE="smartcard usbredir" #bindist
+KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/libxml2-2.7.8:2
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/libvirt-glib-0.2.2
+   >=x11-libs/gtk+-3.13.2:3
+   >=net-libs/gtk-vnc-0.4.4[gtk3]
+   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
+   virtual/libusb:1
+
+   >=app-misc/tracker-0.16:0=[iso]
+
+   >=sys-apps/util-linux-2.20
+   >=net-libs/libsoup-2.38:2.4
+
+   sys-fs/fuse
+   sys-fs/fuseiso
+   sys-fs/mtools
+   virtual/libgudev:=
+"
+#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # Do not change CFLAGS, wondering about VALA ones but appears to be
+   # needed as noted in configure comments below
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # debug needed for splitdebug proper behavior (cardoe), bug #
+   gnome2_src_configure \
+   --enable-debug \
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2015-11-14 Thread Pacho Ramos
commit: 0ad15f6ca34a877a216e5de38d13663a66c99200
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 19:30:04 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 19:45:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad15f6c

gnome-extra/gnome-boxes: Drop old

Package-Manager: portage-2.2.24

 gnome-extra/gnome-boxes/Manifest   |   1 -
 .../gnome-boxes/gnome-boxes-3.14.3.1.ebuild| 107 -
 2 files changed, 108 deletions(-)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 9368bd6..524f323 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-boxes-3.14.3.1.tar.xz 1363088 SHA256 
048df41ce1bcece1d89dfddcb571ed17dfa7f614929cd63f3079d14c66c10f24 SHA512 
c714ff854f63832a2d0b6660378d36d5dfd99ece584a12ebe066cb58da6ee374287069d23a28f1966c343e68b5db25dbac5651031316bbe464f37a0746bf5822
 WHIRLPOOL 
18ec809438a64d7fa8e96a3bff9beece05c9312e2920bc5c10ca9efd8669b9b0eb1ace403d5252729da23735f3f9aec3f58be5a269df56a18bb9ca11e6f7d137
 DIST gnome-boxes-3.16.2.tar.xz 1604664 SHA256 
f5fecb1ba0769e2a3dbec31e6149fffbcbd59946e4dbab31fb3ec28a16e41995 SHA512 
40fcb79cedfa070e6beed905ec814caff2764361a9b5205e68dbe8b6bbdc737a550d1c1695446ac053813b77e24bb2a6087a2eca352c9d28d13c0655142454c0
 WHIRLPOOL 
37cfbaafdaa724eaee10485415dac5e16161a41bfbdca83f86b806bd3f0b6143900e30154939db481e546b0bd87db8d32e505f482e1bd1a0f81ec051936be7b5
 DIST gnome-boxes-3.18.1.tar.xz 1655760 SHA256 
0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b SHA512 
eb8cd1c4dde02435f8ac0c02181e37e5523a2d67b5a2196d0ba6a1af798392a59ac3706879331cc969f8e74ec476b1be478592413383683a316e95934e02087b
 WHIRLPOOL 
68c1dac4545e71d8902d3b2efaa6cbd074ed7f97fa5cc2263fe2e28b9e166f439208f78fc179f375b574e70e81895b82fd59be310638bdab984c2ffb7e8da60b

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.3.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.14.3.1.ebuild
deleted file mode 100644
index 5135466..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.3.1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.26"
-
-inherit linux-info gnome2 readme.gentoo vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="smartcard usbredir" #bindist
-KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.11
-   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.1.9
-   >=x11-libs/gtk+-3.13.2:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3]
-   >=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
-
-   >=app-misc/tracker-0.16:0=[iso]
-
-   >=sys-apps/util-linux-2.20
-   >=net-libs/libsoup-2.38:2.4
-
-   sys-fs/fuse
-   sys-fs/fuseiso
-   sys-fs/mtools
-   virtual/libgudev:=
-"
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/

2015-09-07 Thread Mikle Kolyada
commit: 8ac3ea0185d3ed058d917b059966c1bdf54890d9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep  7 20:43:38 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep  7 21:08:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac3ea01

gnome-extra/gnome-boxes: amd64 stable wrt bug #551826

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

 gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
index 065d9cb..cd4b607 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 
 # We force 'bindist' due to licenses from gnome-boxes-nonfree
 IUSE="smartcard usbredir" #bindist
-KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
+KEYWORDS="amd64" # qemu-kvm[spice] is 64bit-only
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree