public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2011-11-16 23:55 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2011-11-16 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1625475b7d66c6473b67635375dd476da60533a1
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 23:43:12 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 23:43:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1625475b

New package gnome-extra/gnome-boxes

---
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild |   57 +++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
new file mode 100644
index 0000000..9b61247
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+GCONF_DEBUG="no"
+
+inherit gnome2
+if [[ ${PV} = 9999 ]]; then
+	inherit gnome2-live
+fi
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE=""
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND="
+	>=dev-libs/libxml2-2.7.8:2
+	>=sys-fs/udev-167[gudev]
+	>=dev-libs/glib-2.29.90:2
+	>=dev-libs/gobject-introspection-0.9.6
+	>=sys-libs/libosinfo-0.0.1
+	>=app-emulation/libvirt-glib-0.0.1
+	>=x11-libs/gtk+-3.2.2-r1:3
+	>=net-libs/gtk-vnc-0.4.4[gtk3]
+	>=net-misc/spice-gtk-0.7.81[gtk3]"
+DEPEND="${RDEPEND}
+	>=dev-util/pkgconfig-0.22
+	>=dev-util/intltool-0.40
+	>=sys-devel/gettext-0.17"
+
+if [[ ${PV} = 9999 ]]; then
+	# NOTE: There's been no release yet, so we're not sure if upstream will ship
+	# with the C sources pregenerated from the vala source files or not.
+	# Move these deps outside if that doesn't happen.
+	DEPEND="${DEPEND}
+		>=dev-lang/vala-0.14.0:0.14
+		>=sys-libs/libosinfo-0.0.1[introspection,vala]
+		>=app-emulation/libvirt-glib-0.0.1[introspection,vala]
+		>=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
+		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
+fi
+
+pkg_setup() {
+	DOCS="AUTHORS MAINTAINERS README TODO"
+	G2CONF="--disable-schemas-compile
+		--disable-strict-cc
+		VALAC=$(type -P valac-0.14)"
+}



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2011-11-22 12:32 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2011-11-22 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a49f3374c855d24dbe1d4cd35540ca5ec14925a8
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 11:34:43 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 11:48:24 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a49f3374

gnome-extra/gnome-boxes: fix dependencies, add elog message about libvirtd, etc

---
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 9b61247..8a4fefd 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -22,13 +22,20 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
+# CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
+# support spice or not?
+#
+# libvirt-glib-0.0.2 is needed for commit ae424a50, which is needed by commit
+# 0d0dcf84 in gnome-boxes
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-167[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
 	>=sys-libs/libosinfo-0.0.1
-	>=app-emulation/libvirt-glib-0.0.1
+	app-emulation/qemu-kvm[spice]
+	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+	>=app-emulation/libvirt-glib-0.0.2
 	>=x11-libs/gtk+-3.2.2-r1:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.7.81[gtk3]"
@@ -55,3 +62,16 @@ pkg_setup() {
 		--disable-strict-cc
 		VALAC=$(type -P valac-0.14)"
 }
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+	elog "You need to start the libvirtd daemon to use ${PN}."
+	elog "If you use openrc, this can be accomplished by running:"
+	elog ""
+	elog "	rc-service libvirtd start"
+	elog ""
+	elog "To add libvirtd to your default runlevel, run:"
+	elog ""
+	elog "	rc-update add libvirtd default"
+	elog ""
+}



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2011-11-22 20:07 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2011-11-22 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     81d003ff9c38a1ece4e706325645d3044cf15bbf
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 20:04:18 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 20:04:18 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=81d003ff

gnome-extra/gnome-boxes: first release

* Needs gtk+-3.3.3, which of course isn't in the overlay yet...

---
 ...-boxes-9999.ebuild => gnome-boxes-3.3.2.ebuild} |    8 +-------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    8 +-------
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild
similarity index 84%
copy from gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild
index 8a4fefd..db26615 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild
@@ -24,9 +24,6 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
-#
-# libvirt-glib-0.0.2 is needed for commit ae424a50, which is needed by commit
-# 0d0dcf84 in gnome-boxes
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-167[gudev]
@@ -36,7 +33,7 @@ RDEPEND="
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.0.2
-	>=x11-libs/gtk+-3.2.2-r1:3
+	>=x11-libs/gtk+-3.3.3:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.7.81[gtk3]"
 DEPEND="${RDEPEND}
@@ -45,9 +42,6 @@ DEPEND="${RDEPEND}
 	>=sys-devel/gettext-0.17"
 
 if [[ ${PV} = 9999 ]]; then
-	# NOTE: There's been no release yet, so we're not sure if upstream will ship
-	# with the C sources pregenerated from the vala source files or not.
-	# Move these deps outside if that doesn't happen.
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
 		>=sys-libs/libosinfo-0.0.1[introspection,vala]

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 8a4fefd..db26615 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -24,9 +24,6 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
-#
-# libvirt-glib-0.0.2 is needed for commit ae424a50, which is needed by commit
-# 0d0dcf84 in gnome-boxes
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-167[gudev]
@@ -36,7 +33,7 @@ RDEPEND="
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.0.2
-	>=x11-libs/gtk+-3.2.2-r1:3
+	>=x11-libs/gtk+-3.3.3:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.7.81[gtk3]"
 DEPEND="${RDEPEND}
@@ -45,9 +42,6 @@ DEPEND="${RDEPEND}
 	>=sys-devel/gettext-0.17"
 
 if [[ ${PV} = 9999 ]]; then
-	# NOTE: There's been no release yet, so we're not sure if upstream will ship
-	# with the C sources pregenerated from the vala source files or not.
-	# Move these deps outside if that doesn't happen.
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
 		>=sys-libs/libosinfo-0.0.1[introspection,vala]



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2011-12-25  0:43 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2011-12-25  0:43 UTC (permalink / raw
  To: gentoo-commits

commit:     09f4ae7cb009518c876947211efc20375c5a574b
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 19:06:31 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 00:42:59 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=09f4ae7c

gnome-extra/gnome-boxes: 3.2.2 → 3.3.3

---
 ...boxes-3.3.2.ebuild => gnome-boxes-3.3.3.ebuild} |   40 ++++++++++++-------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |   40 ++++++++++++-------
 2 files changed, 50 insertions(+), 30 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild
similarity index 65%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild
index db26615..a238507 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild
@@ -5,7 +5,7 @@
 EAPI="4"
 GCONF_DEBUG="no"
 
-inherit gnome2
+inherit linux-info gnome2
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -24,18 +24,23 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
+# NOTE: sys-fs/ stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-167[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.1
+	>=sys-libs/libosinfo-0.0.3
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.2
+	>=app-emulation/libvirt-glib-0.0.3
 	>=x11-libs/gtk+-3.3.3:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.7.81[gtk3]"
+	>=net-misc/spice-gtk-0.7.98[gtk3]
+
+	sys-fs/fuse
+	sys-fs/fuseiso
+	sys-fs/mtools"
 DEPEND="${RDEPEND}
 	>=dev-util/pkgconfig-0.22
 	>=dev-util/intltool-0.40
@@ -50,22 +55,27 @@ if [[ ${PV} = 9999 ]]; then
 		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
 fi
 
+pkg_pretend() {
+	linux_config_exists
+
+	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
+}
+
 pkg_setup() {
-	DOCS="AUTHORS MAINTAINERS README TODO"
+	DOCS="AUTHORS README NEWS THANKS TODO"
 	G2CONF="--disable-schemas-compile
 		--disable-strict-cc
 		VALAC=$(type -P valac-0.14)"
 }
 
 pkg_postinst() {
-	gnome2_pkg_postinst
-	elog "You need to start the libvirtd daemon to use ${PN}."
-	elog "If you use openrc, this can be accomplished by running:"
-	elog ""
-	elog "	rc-service libvirtd start"
-	elog ""
-	elog "To add libvirtd to your default runlevel, run:"
-	elog ""
-	elog "	rc-update add libvirtd default"
-	elog ""
+	elog "Before running gnome-boxes, you will need to load the KVM modules"
+	elog "If you have an Intel Processor, run:"
+	elog "	modprobe kvm kvm-intel"
+	einfo
+	elog "If you have an AMD Processor, run:"
+	elog "	modprobe kvm kvm-amd"
 }

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index db26615..a238507 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -5,7 +5,7 @@
 EAPI="4"
 GCONF_DEBUG="no"
 
-inherit gnome2
+inherit linux-info gnome2
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -24,18 +24,23 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
+# NOTE: sys-fs/ stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-167[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.1
+	>=sys-libs/libosinfo-0.0.3
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.2
+	>=app-emulation/libvirt-glib-0.0.3
 	>=x11-libs/gtk+-3.3.3:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.7.81[gtk3]"
+	>=net-misc/spice-gtk-0.7.98[gtk3]
+
+	sys-fs/fuse
+	sys-fs/fuseiso
+	sys-fs/mtools"
 DEPEND="${RDEPEND}
 	>=dev-util/pkgconfig-0.22
 	>=dev-util/intltool-0.40
@@ -50,22 +55,27 @@ if [[ ${PV} = 9999 ]]; then
 		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
 fi
 
+pkg_pretend() {
+	linux_config_exists
+
+	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
+}
+
 pkg_setup() {
-	DOCS="AUTHORS MAINTAINERS README TODO"
+	DOCS="AUTHORS README NEWS THANKS TODO"
 	G2CONF="--disable-schemas-compile
 		--disable-strict-cc
 		VALAC=$(type -P valac-0.14)"
 }
 
 pkg_postinst() {
-	gnome2_pkg_postinst
-	elog "You need to start the libvirtd daemon to use ${PN}."
-	elog "If you use openrc, this can be accomplished by running:"
-	elog ""
-	elog "	rc-service libvirtd start"
-	elog ""
-	elog "To add libvirtd to your default runlevel, run:"
-	elog ""
-	elog "	rc-update add libvirtd default"
-	elog ""
+	elog "Before running gnome-boxes, you will need to load the KVM modules"
+	elog "If you have an Intel Processor, run:"
+	elog "	modprobe kvm kvm-intel"
+	einfo
+	elog "If you have an AMD Processor, run:"
+	elog "	modprobe kvm kvm-amd"
 }



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-01-16 22:30 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-01-16 22:30 UTC (permalink / raw
  To: gentoo-commits

commit:     348825026ff8d8b8b3a6a07fe070deb6892fa04d
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 22:30:07 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 22:30:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=34882502

gnome-extra/gnome-boxes: bump to 3.3.4

---
 ...boxes-3.3.3.ebuild => gnome-boxes-3.3.4.ebuild} |   18 +++++++++---------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |   18 +++++++++---------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild
similarity index 83%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild
index a238507..4861056 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild
@@ -24,17 +24,17 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
-# NOTE: sys-fs/ stuff is called via exec()
+# NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
-	>=sys-fs/udev-167[gudev]
+	>=sys-fs/udev-147[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.3
+	>=sys-libs/libosinfo-0.0.5
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.3
-	>=x11-libs/gtk+-3.3.3:3
+	>=app-emulation/libvirt-glib-0.0.4
+	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.7.98[gtk3]
 
@@ -49,8 +49,8 @@ DEPEND="${RDEPEND}
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
-		>=sys-libs/libosinfo-0.0.1[introspection,vala]
-		>=app-emulation/libvirt-glib-0.0.1[introspection,vala]
+		>=sys-libs/libosinfo-0.0.5[introspection,vala]
+		>=app-emulation/libvirt-glib-0.0.4[introspection,vala]
 		>=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
 		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
 fi
@@ -74,8 +74,8 @@ pkg_setup() {
 pkg_postinst() {
 	elog "Before running gnome-boxes, you will need to load the KVM modules"
 	elog "If you have an Intel Processor, run:"
-	elog "	modprobe kvm kvm-intel"
+	elog "	modprobe kvm-intel"
 	einfo
 	elog "If you have an AMD Processor, run:"
-	elog "	modprobe kvm kvm-amd"
+	elog "	modprobe kvm-amd"
 }

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index a238507..4861056 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -24,17 +24,17 @@ fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
 # support spice or not?
-# NOTE: sys-fs/ stuff is called via exec()
+# NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
-	>=sys-fs/udev-167[gudev]
+	>=sys-fs/udev-147[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.3
+	>=sys-libs/libosinfo-0.0.5
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.3
-	>=x11-libs/gtk+-3.3.3:3
+	>=app-emulation/libvirt-glib-0.0.4
+	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.7.98[gtk3]
 
@@ -49,8 +49,8 @@ DEPEND="${RDEPEND}
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
-		>=sys-libs/libosinfo-0.0.1[introspection,vala]
-		>=app-emulation/libvirt-glib-0.0.1[introspection,vala]
+		>=sys-libs/libosinfo-0.0.5[introspection,vala]
+		>=app-emulation/libvirt-glib-0.0.4[introspection,vala]
 		>=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
 		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
 fi
@@ -74,8 +74,8 @@ pkg_setup() {
 pkg_postinst() {
 	elog "Before running gnome-boxes, you will need to load the KVM modules"
 	elog "If you have an Intel Processor, run:"
-	elog "	modprobe kvm kvm-intel"
+	elog "	modprobe kvm-intel"
 	einfo
 	elog "If you have an AMD Processor, run:"
-	elog "	modprobe kvm kvm-amd"
+	elog "	modprobe kvm-amd"
 }



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-01-26  7:08 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-01-26  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7bf02ba36ff9ebdb8a4b597eec146269963cd50e
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 02:55:46 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 02:55:49 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7bf02ba3

gnome-extra/gnome-boxes: bump to 3.3.4.1

* Make the vala/introspection deps unversioned since they go out of sync,
  and are redundant

---
 ...xes-3.3.4.ebuild => gnome-boxes-3.3.4.1.ebuild} |    8 ++++----
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
similarity index 89%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
index 4861056..8562f7a 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
@@ -49,10 +49,10 @@ DEPEND="${RDEPEND}
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
-		>=sys-libs/libosinfo-0.0.5[introspection,vala]
-		>=app-emulation/libvirt-glib-0.0.4[introspection,vala]
-		>=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
-		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
+		sys-libs/libosinfo[introspection,vala]
+		app-emulation/libvirt-glib[introspection,vala]
+		net-libs/gtk-vnc[introspection,vala]
+		net-misc/spice-gtk[introspection,vala]"
 fi
 
 pkg_pretend() {

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 4861056..8562f7a 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -49,10 +49,10 @@ DEPEND="${RDEPEND}
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
 		>=dev-lang/vala-0.14.0:0.14
-		>=sys-libs/libosinfo-0.0.5[introspection,vala]
-		>=app-emulation/libvirt-glib-0.0.4[introspection,vala]
-		>=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
-		>=net-misc/spice-gtk-0.7.1[introspection,vala]"
+		sys-libs/libosinfo[introspection,vala]
+		app-emulation/libvirt-glib[introspection,vala]
+		net-libs/gtk-vnc[introspection,vala]
+		net-misc/spice-gtk[introspection,vala]"
 fi
 
 pkg_pretend() {



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-03-07 16:45 Alexandre Restovtsev
  0 siblings, 0 replies; 39+ messages in thread
From: Alexandre Restovtsev @ 2012-03-07 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     a54fbd5e10b69a70c6bbf49762d527adbc68b8f6
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  7 16:44:14 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed Mar  7 16:44:14 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a54fbd5e

gnome-extra/gnome-boxes: drop x86 keyword due to qemu-kvm[spice]

As reported by Cardoe, qemu-kvm[spice] is 64bit-only for now.

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
index 8562f7a..17dc02e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 8562f7a..17dc02e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 fi
 
 # CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-03-15 15:44 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-03-15 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fcbc754115d6b24694c57c5a7a4de24f8a086f18
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  9 23:21:34 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 15:40:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=fcbc7541

gnome-extra/gnome-boxes: bump to 3.3.90

---
 ...es-3.3.4.1.ebuild => gnome-boxes-3.3.90.ebuild} |    7 ++++---
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild
similarity index 93%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild
index 17dc02e..3b5f406 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.4.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild
@@ -30,13 +30,14 @@ RDEPEND="
 	>=sys-fs/udev-147[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.5
+	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.4
+	>=app-emulation/libvirt-glib-0.0.5
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.7.98[gtk3]
+	>=net-misc/spice-gtk-0.9[gtk3]
+	>=app-misc/tracker-0.14[libosinfo]
 
 	sys-fs/fuse
 	sys-fs/fuseiso

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 17dc02e..87e7cc5 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -30,13 +30,14 @@ RDEPEND="
 	>=sys-fs/udev-147[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.5
+	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.4
+	>=app-emulation/libvirt-glib-0.0.5
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.7.98[gtk3]
+	>=net-misc/spice-gtk-0.9[gtk3]
+	>=app-misc/tracker-0.14
 
 	sys-fs/fuse
 	sys-fs/fuseiso



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-03-26  8:20 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-03-26  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     992bcb27e3395143f0829a20e1e5a23c30bae559
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 06:25:08 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 08:19:39 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=992bcb27

gnome-extra/gnome-boxes: 3.3.90 → 3.3.92

---
 ...xes-3.3.90.ebuild => gnome-boxes-3.3.92.ebuild} |    7 ++++---
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    9 +++++----
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild
similarity index 94%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild
index 3b5f406..46e80c0 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.90.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE=""
+IUSE="bindist"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -27,13 +27,13 @@ fi
 # NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
-	>=sys-fs/udev-147[gudev]
+	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
 	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.5
+	>=app-emulation/libvirt-glib-0.0.6
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.9[gtk3]
@@ -69,6 +69,7 @@ pkg_setup() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
 	G2CONF="--disable-schemas-compile
 		--disable-strict-cc
+		$(use_enable !bindist logos)
 		VALAC=$(type -P valac-0.14)"
 }
 

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 87e7cc5..46e80c0 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE=""
+IUSE="bindist"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -27,17 +27,17 @@ fi
 # NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
-	>=sys-fs/udev-147[gudev]
+	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
 	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.5
+	>=app-emulation/libvirt-glib-0.0.6
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.9[gtk3]
-	>=app-misc/tracker-0.14
+	>=app-misc/tracker-0.14[libosinfo]
 
 	sys-fs/fuse
 	sys-fs/fuseiso
@@ -69,6 +69,7 @@ pkg_setup() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
 	G2CONF="--disable-schemas-compile
 		--disable-strict-cc
+		$(use_enable !bindist logos)
 		VALAC=$(type -P valac-0.14)"
 }
 



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-04-02  7:30 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-04-02  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     933659334399f4993818bac31de58fe222d1ba29
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  2 07:28:41 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Apr  2 07:30:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=93365933

gnome-extra/gnome-boxes: bump to 3.4.0.1

---
 ...es-3.3.92.ebuild => gnome-boxes-3.4.0.1.ebuild} |    2 +-
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild
similarity index 98%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild
index 46e80c0..1dad1c9 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.3.92.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.6
+	>=app-emulation/libvirt-glib-0.0.7
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.9[gtk3]

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 46e80c0..1dad1c9 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	>=sys-libs/libosinfo-0.0.6
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.6
+	>=app-emulation/libvirt-glib-0.0.7
 	>=x11-libs/gtk+-3.3.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.9[gtk3]



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-05-05 10:03 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2012-05-05 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ec056912f04c7172391a88f9fc25ca5ea5366d9d
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue May  1 19:45:50 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat May  5 10:03:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ec056912

gnome-extra/gnome-boxes: 3.4.0.1 → 3.4.1

---
 ...xes-3.4.0.1.ebuild => gnome-boxes-3.4.1.ebuild} |    3 ++-
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild
similarity index 97%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild
index 1dad1c9..5b8f96d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.4.0.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.6
+	>=sys-libs/libosinfo-0.1.1
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.0.7
@@ -74,6 +74,7 @@ pkg_setup() {
 }
 
 pkg_postinst() {
+	gnome2_pkg_postinst
 	elog "Before running gnome-boxes, you will need to load the KVM modules"
 	elog "If you have an Intel Processor, run:"
 	elog "	modprobe kvm-intel"

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 1dad1c9..b126d59 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.0.6
+	>=sys-libs/libosinfo-0.1.1
 	app-emulation/qemu-kvm[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.0.7



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-10-30 22:03 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2012-10-30 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     f43399a9e75efda4a39e8ae97ef25d6ef6633ff3
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 30 21:47:19 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Oct 30 22:03:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f43399a9

gnome-extra/gnome-boxes: 3.4.1 → 3.6.1.1

---
 ...xes-3.4.1.ebuild => gnome-boxes-3.6.1.1.ebuild} |   39 ++++++++++++-------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |   40 ++++++++++++-------
 2 files changed, 49 insertions(+), 30 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild
similarity index 72%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild
index 6d74d92..e712246 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.4.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -22,34 +22,40 @@ else
 	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 fi
 
-# CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
-# support spice or not?
 # NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.1.1
-	app-emulation/qemu-kvm[spice]
+	>=sys-libs/libosinfo-0.2
+	app-emulation/qemu[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.7
-	>=x11-libs/gtk+-3.3.5:3
+	>=app-emulation/libvirt-glib-0.1.2
+	>=x11-libs/gtk+-3.5.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.9[gtk3]
+	>=net-misc/spice-gtk-0.12.101[gtk3]
 	>=app-misc/tracker-0.14[iso]
 
+	>=media-libs/clutter-gtk-1.3.2:1.0
+	>=media-libs/clutter-1.11.14:1.0
+	>=sys-apps/util-linux-2.20
+	>=net-libs/libsoup-2.38:2.4
+
 	sys-fs/fuse
 	sys-fs/fuseiso
-	sys-fs/mtools"
+	sys-fs/mtools
+	!bindist? ( gnome-extra/gnome-boxes-nonfree )
+"
 DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
-	virtual/pkgconfig"
+	virtual/pkgconfig
+"
 
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
-		>=dev-lang/vala-0.14.0:0.14
+		>=dev-lang/vala-0.17.2:0.18[vapigen]
 		sys-libs/libosinfo[introspection,vala]
 		app-emulation/libvirt-glib[introspection,vala]
 		net-libs/gtk-vnc[introspection,vala]
@@ -65,12 +71,15 @@ pkg_pretend() {
 	fi
 }
 
-pkg_setup() {
+src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
-	G2CONF="--disable-schemas-compile
+	G2CONF="${G2CONF}
+		--disable-schemas-compile
 		--disable-strict-cc
-		$(use_enable !bindist logos)
-		VALAC=$(type -P valac-0.14)"
+		VALAC=$(type -P valac-0.18)
+		VAPIGEN=$(type -P vapigen-0.18)
+	"
+	gnome2_src_configure
 }
 
 pkg_postinst() {

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index ef8f233..e712246 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -22,34 +22,40 @@ else
 	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 fi
 
-# CHECK: We're hard-depending on qemu-kvm[spice]. Does app-emulation/qemu
-# support spice or not?
 # NOTE: sys-fs/* stuff is called via exec()
 RDEPEND="
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.1.1
-	app-emulation/qemu-kvm[spice]
+	>=sys-libs/libosinfo-0.2
+	app-emulation/qemu[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.0.7
-	>=x11-libs/gtk+-3.3.5:3
+	>=app-emulation/libvirt-glib-0.1.2
+	>=x11-libs/gtk+-3.5.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.9[gtk3]
+	>=net-misc/spice-gtk-0.12.101[gtk3]
 	>=app-misc/tracker-0.14[iso]
 
+	>=media-libs/clutter-gtk-1.3.2:1.0
+	>=media-libs/clutter-1.11.14:1.0
+	>=sys-apps/util-linux-2.20
+	>=net-libs/libsoup-2.38:2.4
+
 	sys-fs/fuse
 	sys-fs/fuseiso
-	sys-fs/mtools"
+	sys-fs/mtools
+	!bindist? ( gnome-extra/gnome-boxes-nonfree )
+"
 DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
-	virtual/pkgconfig"
+	virtual/pkgconfig
+"
 
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
-		>=dev-lang/vala-0.14.0:0.14
+		>=dev-lang/vala-0.17.2:0.18[vapigen]
 		sys-libs/libosinfo[introspection,vala]
 		app-emulation/libvirt-glib[introspection,vala]
 		net-libs/gtk-vnc[introspection,vala]
@@ -65,15 +71,19 @@ pkg_pretend() {
 	fi
 }
 
-pkg_setup() {
+src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
-	G2CONF="--disable-schemas-compile
+	G2CONF="${G2CONF}
+		--disable-schemas-compile
 		--disable-strict-cc
-		$(use_enable !bindist logos)
-		VALAC=$(type -P valac-0.14)"
+		VALAC=$(type -P valac-0.18)
+		VAPIGEN=$(type -P vapigen-0.18)
+	"
+	gnome2_src_configure
 }
 
 pkg_postinst() {
+	gnome2_pkg_postinst
 	elog "Before running gnome-boxes, you will need to load the KVM modules"
 	elog "If you have an Intel Processor, run:"
 	elog "	modprobe kvm-intel"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2012-11-20  8:10 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-20  8:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1730b85d6eaada4dd9397ff0e25ea972374f2657
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 20 08:01:44 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Nov 20 08:01:44 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1730b85d

gnome-extra/gnome-boxes: 3.6.1.1 → 3.6.2

---
 ...xes-3.6.1.1.ebuild => gnome-boxes-3.6.2.ebuild} |    2 +-
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    2 +-
 gnome-extra/gnome-boxes/metadata.xml               |    5 +++++
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.2.ebuild
similarity index 98%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.6.2.ebuild
index e712246..5b2b347 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.1.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.6.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.2
+	>=sys-libs/libosinfo-0.2.1
 	app-emulation/qemu[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.1.2

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index e712246..5b2b347 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	>=sys-fs/udev-165[gudev]
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.2
+	>=sys-libs/libosinfo-0.2.1
 	app-emulation/qemu[spice]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.1.2

diff --git a/gnome-extra/gnome-boxes/metadata.xml b/gnome-extra/gnome-boxes/metadata.xml
new file mode 100644
index 0000000..6e0e2ec
--- /dev/null
+++ b/gnome-extra/gnome-boxes/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>gnome</herd>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2013-02-20 22:41 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2013-02-20 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     bda4c6cbc3a771dd5e2e3282e788740bf52f979f
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 20 22:41:29 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 22:41:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bda4c6cb

gnome-extra/gnome-boxes: 3.6.2 → 3.6.3

---
 ...boxes-3.6.2.ebuild => gnome-boxes-3.6.3.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.6.2.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2013-03-04 23:08 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2013-03-04 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5484123182e003417fa2e32aa32014869e7ab055
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  4 23:07:52 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Mar  4 23:07:52 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=54841231

gnome-extra/gnome-boxes: update ebuild with Cardoe's help

---
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild |   31 ++++++++++++++--------
 1 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 5b4ee8d..92728c0 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="no"
 
 inherit linux-info gnome2
@@ -15,7 +15,7 @@ HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist"
+IUSE="bindist smartcard usbredir"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -29,13 +29,14 @@ RDEPEND="
 	>=dev-libs/glib-2.29.90:2
 	>=dev-libs/gobject-introspection-0.9.6
 	>=sys-libs/libosinfo-0.2.1
-	app-emulation/qemu[spice]
+	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.1.2
 	>=x11-libs/gtk+-3.5.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.12.101[gtk3]
-	>=app-misc/tracker-0.14[iso]
+	>=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
+
+	>=app-misc/tracker-0.14:0=[iso]
 
 	>=media-libs/clutter-gtk-1.3.2:1.0
 	>=media-libs/clutter-1.11.14:1.0
@@ -71,15 +72,23 @@ pkg_pretend() {
 	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
+	gnome2_src_configure
+}
+
 src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
-	G2CONF="${G2CONF}
-		--disable-schemas-compile
-		--disable-strict-cc
-		VALAC=$(type -P valac-0.18)
+	# debug needed for splitdebug proper behavior (cardoe)
+	gnome2_src_configure \
+		--enable-debug \
+		--disable-strict-cc \
+		$(use_enable usbredir) \
+		$(use_enable smartcard) \
+		VALAC=$(type -P valac-0.18) \
 		VAPIGEN=$(type -P vapigen-0.18)
-	"
-	gnome2_src_configure
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2013-04-09 21:11 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2013-04-09 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9c9d70982cbc356c75aca7b42c1b694efb34515b
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  9 21:09:47 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 21:10:56 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9c9d7098

gnome-extra/gnome-boxes: add support for tracker-0.16

---
 ...es-3.6.3.ebuild => gnome-boxes-3.6.3-r1.ebuild} |   21 ++++++++++++-------
 gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild   |    1 +
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    |    2 +-
 3 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
similarity index 88%
copy from gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
index 5b4ee8d..bb442d3 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="no"
 
 inherit linux-info gnome2
@@ -35,7 +35,7 @@ RDEPEND="
 	>=x11-libs/gtk+-3.5.5:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.12.101[gtk3]
-	>=app-misc/tracker-0.14[iso]
+	>=app-misc/tracker-0.16:0=[iso]
 
 	>=media-libs/clutter-gtk-1.3.2:1.0
 	>=media-libs/clutter-1.11.14:1.0
@@ -71,15 +71,20 @@ pkg_pretend() {
 	fi
 }
 
+src_prepare() {
+	# Add support for tracker-0.16
+	sed -e "s/\(tracker-sparql\)-.*/\1-0.16/" \
+		-i configure.ac configure || die
+
+	gnome2_src_prepare
+}
+
 src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
-	G2CONF="${G2CONF}
-		--disable-schemas-compile
-		--disable-strict-cc
-		VALAC=$(type -P valac-0.18)
+	gnome2_src_configure \
+		--disable-strict-cc \
+		VALAC=$(type -P valac-0.18) \
 		VAPIGEN=$(type -P vapigen-0.18)
-	"
-	gnome2_src_configure
 }
 
 pkg_postinst() {

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
index 5b4ee8d..43279aa 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.12.101[gtk3]
 	>=app-misc/tracker-0.14[iso]
+	<app-misc/tracker-0.16
 
 	>=media-libs/clutter-gtk-1.3.2:1.0
 	>=media-libs/clutter-1.11.14:1.0

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 92728c0..8c4f9bf 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
 
-	>=app-misc/tracker-0.14:0=[iso]
+	>=app-misc/tracker-0.16:0=[iso]
 
 	>=media-libs/clutter-gtk-1.3.2:1.0
 	>=media-libs/clutter-1.11.14:1.0


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2013-06-12 22:20 Nirbheek Chauhan
  0 siblings, 0 replies; 39+ messages in thread
From: Nirbheek Chauhan @ 2013-06-12 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f406bdccc02e6a59091ae824d0bde3f6ccbed8e0
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 20:57:40 2013 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 22:20:12 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f406bdcc

gnome-extra/gnome-boxes: Use vala.eclass

---
 gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
index bb442d3..3a51ebd 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
@@ -4,8 +4,10 @@
 
 EAPI="5"
 GCONF_DEBUG="no"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.18"
 
-inherit linux-info gnome2
+inherit linux-info gnome2 vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -55,7 +57,7 @@ DEPEND="${RDEPEND}
 
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
-		>=dev-lang/vala-0.17.2:0.18[vapigen]
+		$(vala_depend)
 		sys-libs/libosinfo[introspection,vala]
 		app-emulation/libvirt-glib[introspection,vala]
 		net-libs/gtk-vnc[introspection,vala]
@@ -77,14 +79,13 @@ src_prepare() {
 		-i configure.ac configure || die
 
 	gnome2_src_prepare
+	vala_src_prepare
 }
 
 src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
 	gnome2_src_configure \
-		--disable-strict-cc \
-		VALAC=$(type -P valac-0.18) \
-		VAPIGEN=$(type -P vapigen-0.18)
+		--disable-strict-cc
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2013-12-01 16:18 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-01 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ae7b4f3625a5efa7dfce759d8c2717f1c889e448
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 16 16:00:51 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  1 15:48:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ae7b4f36

gnome-extra/gnome-boxes: 3.6.3-r1 → 3.10.2

---
 ...s-3.6.3-r1.ebuild => gnome-boxes-3.10.2.ebuild} | 44 ++++++----
 gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild   | 94 ----------------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    | 35 ++++----
 gnome-extra/gnome-boxes/metadata.xml               |  6 +-
 4 files changed, 53 insertions(+), 126 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
similarity index 69%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
index 3a51ebd..124bb8e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3-r1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.18"
+VALA_MIN_API_VERSION="0.22"
 
 inherit linux-info gnome2 vala
 if [[ ${PV} = 9999 ]]; then
@@ -17,7 +17,7 @@ HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist"
+IUSE="bindist smartcard usbredir"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -25,18 +25,19 @@ else
 fi
 
 # NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
 RDEPEND="
-	>=dev-libs/libxml2-2.7.8:2
-	>=virtual/udev-165[gudev]
-	>=dev-libs/glib-2.29.90:2
+	>=dev-libs/glib-2.32:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.2.1
-	app-emulation/qemu[spice]
+	>=dev-libs/libxml2-2.7.8:2
+	>=sys-libs/libosinfo-0.2.7
+	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.1.2
-	>=x11-libs/gtk+-3.5.5:3
+	>=app-emulation/libvirt-glib-0.1.7
+	>=x11-libs/gtk+-3.9:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.12.101[gtk3]
+	>=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
+
 	>=app-misc/tracker-0.16:0=[iso]
 
 	>=media-libs/clutter-gtk-1.3.2:1.0
@@ -47,9 +48,12 @@ RDEPEND="
 	sys-fs/fuse
 	sys-fs/fuseiso
 	sys-fs/mtools
+	>=virtual/udev-165[gudev]
 	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
 DEPEND="${RDEPEND}
+	app-text/yelp-tools
+	dev-util/desktop-file-utils
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
@@ -61,7 +65,8 @@ if [[ ${PV} = 9999 ]]; then
 		sys-libs/libosinfo[introspection,vala]
 		app-emulation/libvirt-glib[introspection,vala]
 		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]"
+		net-misc/spice-gtk[introspection,vala]
+		net-libs/rest:0.7[introspection]"
 fi
 
 pkg_pretend() {
@@ -74,18 +79,23 @@ pkg_pretend() {
 }
 
 src_prepare() {
-	# Add support for tracker-0.16
-	sed -e "s/\(tracker-sparql\)-.*/\1-0.16/" \
-		-i configure.ac configure || die
+	# 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
 
-	gnome2_src_prepare
 	vala_src_prepare
+	gnome2_src_prepare
 }
 
 src_configure() {
 	DOCS="AUTHORS README NEWS THANKS TODO"
+	# debug needed for splitdebug proper behavior (cardoe)
 	gnome2_src_configure \
-		--disable-strict-cc
+		--enable-debug \
+		--disable-strict-cc \
+		$(use_enable usbredir) \
+		$(use_enable smartcard) \
+		--enable-ovirt=no
 }
 
 pkg_postinst() {

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
deleted file mode 100644
index 43279aa..0000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.6.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="no"
-
-inherit linux-info gnome2
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="bindist"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
-fi
-
-# NOTE: sys-fs/* stuff is called via exec()
-RDEPEND="
-	>=dev-libs/libxml2-2.7.8:2
-	>=virtual/udev-165[gudev]
-	>=dev-libs/glib-2.29.90:2
-	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.2.1
-	app-emulation/qemu[spice]
-	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.1.2
-	>=x11-libs/gtk+-3.5.5:3
-	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.12.101[gtk3]
-	>=app-misc/tracker-0.14[iso]
-	<app-misc/tracker-0.16
-
-	>=media-libs/clutter-gtk-1.3.2:1.0
-	>=media-libs/clutter-1.11.14:1.0
-	>=sys-apps/util-linux-2.20
-	>=net-libs/libsoup-2.38:2.4
-
-	sys-fs/fuse
-	sys-fs/fuseiso
-	sys-fs/mtools
-	!bindist? ( gnome-extra/gnome-boxes-nonfree )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		>=dev-lang/vala-0.17.2:0.18[vapigen]
-		sys-libs/libosinfo[introspection,vala]
-		app-emulation/libvirt-glib[introspection,vala]
-		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]"
-fi
-
-pkg_pretend() {
-	linux_config_exists
-
-	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
-}
-
-src_configure() {
-	DOCS="AUTHORS README NEWS THANKS TODO"
-	G2CONF="${G2CONF}
-		--disable-schemas-compile
-		--disable-strict-cc
-		VALAC=$(type -P valac-0.18)
-		VAPIGEN=$(type -P vapigen-0.18)
-	"
-	gnome2_src_configure
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	elog "Before running gnome-boxes, you will need to load the KVM modules"
-	elog "If you have an Intel Processor, run:"
-	elog "	modprobe kvm-intel"
-	einfo
-	elog "If you have an AMD Processor, run:"
-	elog "	modprobe kvm-amd"
-}

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 8c4f9bf..eb2b91d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="5"
 GCONF_DEBUG="no"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.22"
 
-inherit linux-info gnome2
+inherit linux-info gnome2 vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -23,16 +25,16 @@ else
 fi
 
 # NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
 RDEPEND="
-	>=dev-libs/libxml2-2.7.8:2
-	>=virtual/udev-165[gudev]
-	>=dev-libs/glib-2.29.90:2
+	>=dev-libs/glib-2.32:2
 	>=dev-libs/gobject-introspection-0.9.6
-	>=sys-libs/libosinfo-0.2.1
+	>=dev-libs/libxml2-2.7.8:2
+	>=sys-libs/libosinfo-0.2.7
 	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.1.2
-	>=x11-libs/gtk+-3.5.5:3
+	>=app-emulation/libvirt-glib-0.1.7
+	>=x11-libs/gtk+-3.9:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
 	>=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
 
@@ -46,9 +48,12 @@ RDEPEND="
 	sys-fs/fuse
 	sys-fs/fuseiso
 	sys-fs/mtools
+	>=virtual/udev-165[gudev]
 	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
 DEPEND="${RDEPEND}
+	app-text/yelp-tools
+	dev-util/desktop-file-utils
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
@@ -56,11 +61,12 @@ DEPEND="${RDEPEND}
 
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
-		>=dev-lang/vala-0.17.2:0.18[vapigen]
+		$(vala_depend)
 		sys-libs/libosinfo[introspection,vala]
 		app-emulation/libvirt-glib[introspection,vala]
 		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]"
+		net-misc/spice-gtk[introspection,vala]
+		net-libs/rest:0.7[introspection]"
 fi
 
 pkg_pretend() {
@@ -75,8 +81,10 @@ pkg_pretend() {
 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
-	gnome2_src_configure
+	sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure.ac || die
+
+	vala_src_prepare
+	gnome2_src_prepare
 }
 
 src_configure() {
@@ -87,8 +95,7 @@ src_configure() {
 		--disable-strict-cc \
 		$(use_enable usbredir) \
 		$(use_enable smartcard) \
-		VALAC=$(type -P valac-0.18) \
-		VAPIGEN=$(type -P vapigen-0.18)
+		--enable-ovirt=no
 }
 
 pkg_postinst() {

diff --git a/gnome-extra/gnome-boxes/metadata.xml b/gnome-extra/gnome-boxes/metadata.xml
index 6e0e2ec..fa5ebd0 100644
--- a/gnome-extra/gnome-boxes/metadata.xml
+++ b/gnome-extra/gnome-boxes/metadata.xml
@@ -1,5 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <herd>gnome</herd>
+	<herd>gnome</herd>
+	<use>
+		<flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
+			devices to another machine over TCP</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-02-12 20:58 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-02-12 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b0b74ea0a3d6a78b64533abe7db95ad8ec42de58
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 20:51:06 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 20:58:03 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b0b74ea0

gnome-extra/gnome-boxes: moved to gentoo-x86

---
 gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild | 109 ----------------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild   |   4 +-
 2 files changed, 2 insertions(+), 111 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
deleted file mode 100644
index 124bb8e..0000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.22"
-
-inherit linux-info gnome2 vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="bindist smartcard usbredir"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
-fi
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-RDEPEND="
-	>=dev-libs/glib-2.32:2
-	>=dev-libs/gobject-introspection-0.9.6
-	>=dev-libs/libxml2-2.7.8:2
-	>=sys-libs/libosinfo-0.2.7
-	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
-	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-	>=app-emulation/libvirt-glib-0.1.7
-	>=x11-libs/gtk+-3.9: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]
-
-	>=media-libs/clutter-gtk-1.3.2:1.0
-	>=media-libs/clutter-1.11.14:1.0
-	>=sys-apps/util-linux-2.20
-	>=net-libs/libsoup-2.38:2.4
-
-	sys-fs/fuse
-	sys-fs/fuseiso
-	sys-fs/mtools
-	>=virtual/udev-165[gudev]
-	!bindist? ( gnome-extra/gnome-boxes-nonfree )
-"
-DEPEND="${RDEPEND}
-	app-text/yelp-tools
-	dev-util/desktop-file-utils
-	>=dev-util/intltool-0.40
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		$(vala_depend)
-		sys-libs/libosinfo[introspection,vala]
-		app-emulation/libvirt-glib[introspection,vala]
-		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]
-		net-libs/rest:0.7[introspection]"
-fi
-
-pkg_pretend() {
-	linux_config_exists
-
-	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
-}
-
-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() {
-	DOCS="AUTHORS README NEWS THANKS TODO"
-	# debug needed for splitdebug proper behavior (cardoe)
-	gnome2_src_configure \
-		--enable-debug \
-		--disable-strict-cc \
-		$(use_enable usbredir) \
-		$(use_enable smartcard) \
-		--enable-ovirt=no
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	elog "Before running gnome-boxes, you will need to load the KVM modules"
-	elog "If you have an Intel Processor, run:"
-	elog "	modprobe kvm-intel"
-	einfo
-	elog "If you have an AMD Processor, run:"
-	elog "	modprobe kvm-amd"
-}

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index eb2b91d..874b79b 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
 fi
 
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-04-20 18:17 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5c129f82cb8b0b8b7fd2c5b6d9fec71d15be2a17
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  6 16:14:40 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 16:50:26 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5c129f82

gnome-extra/gnome-boxes: 3.10.2 → 3.12.0

---
 ...boxes-9999.ebuild => gnome-boxes-3.12.0.ebuild} | 39 ++++++----------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    | 11 +++---
 2 files changed, 15 insertions(+), 35 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
similarity index 71%
copy from gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
index 874b79b..b21a499 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
@@ -5,43 +5,36 @@
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.22"
+VALA_MIN_API_VERSION="0.24"
 
 inherit linux-info gnome2 vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
 
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Design/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist smartcard usbredir"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
-fi
+
+# We force 'bindist' due 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
 RDEPEND="
-	>=dev-libs/glib-2.32:2
+	>=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.7
+	>=sys-libs/libosinfo-0.2.9
 	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.1.7
-	>=x11-libs/gtk+-3.9:3
+	>=x11-libs/gtk+-3.11: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]
 
-	>=media-libs/clutter-gtk-1.3.2:1.0
-	>=media-libs/clutter-1.11.14:1.0
 	>=sys-apps/util-linux-2.20
 	>=net-libs/libsoup-2.38:2.4
 
@@ -49,8 +42,9 @@ RDEPEND="
 	sys-fs/fuseiso
 	sys-fs/mtools
 	>=virtual/udev-165[gudev]
-	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
+#	!bindist? ( gnome-extra/gnome-boxes-nonfree )
+
 DEPEND="${RDEPEND}
 	app-text/yelp-tools
 	dev-util/desktop-file-utils
@@ -59,16 +53,6 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig
 "
 
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		$(vala_depend)
-		sys-libs/libosinfo[introspection,vala]
-		app-emulation/libvirt-glib[introspection,vala]
-		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]
-		net-libs/rest:0.7[introspection]"
-fi
-
 pkg_pretend() {
 	linux_config_exists
 
@@ -81,14 +65,13 @@ pkg_pretend() {
 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
+	sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
 
 	vala_src_prepare
 	gnome2_src_prepare
 }
 
 src_configure() {
-	DOCS="AUTHORS README NEWS THANKS TODO"
 	# debug needed for splitdebug proper behavior (cardoe)
 	gnome2_src_configure \
 		--enable-debug \

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 874b79b..3108a46 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.22"
+VALA_MIN_API_VERSION="0.24"
 
 inherit linux-info gnome2 vala
 if [[ ${PV} = 9999 ]]; then
@@ -27,21 +27,19 @@ fi
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree
 RDEPEND="
-	>=dev-libs/glib-2.32:2
+	>=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.7
+	>=sys-libs/libosinfo-0.2.9
 	>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
 	>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
 	>=app-emulation/libvirt-glib-0.1.7
-	>=x11-libs/gtk+-3.9:3
+	>=x11-libs/gtk+-3.11: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]
 
-	>=media-libs/clutter-gtk-1.3.2:1.0
-	>=media-libs/clutter-1.11.14:1.0
 	>=sys-apps/util-linux-2.20
 	>=net-libs/libsoup-2.38:2.4
 
@@ -88,7 +86,6 @@ src_prepare() {
 }
 
 src_configure() {
-	DOCS="AUTHORS README NEWS THANKS TODO"
 	# debug needed for splitdebug proper behavior (cardoe)
 	gnome2_src_configure \
 		--enable-debug \


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-04-21 22:31 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-21 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d942303c17c66b370d9dfa13fe62fe75e9e1d5b0
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 21 21:23:44 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Apr 21 21:23:44 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d942303c

gnome-extra/gnome-boxes: 3.12.0 → 3.12.1

---
 .../gnome-boxes/{gnome-boxes-3.12.0.ebuild => gnome-boxes-3.12.1.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.12.1.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.12.1.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-10-13 21:51 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-13 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9b3528b3cf6705f3badab3ab749b18770c8068c5
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 13 21:35:47 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Oct 13 21:47:46 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9b3528b3

gnome-extra/gnome-boxes: 3.14.0 → 3.14.1

---
 .../{gnome-boxes-3.14.0.ebuild => gnome-boxes-3.14.1.ebuild}          | 4 ++--
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild                       | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
similarity index 97%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
index aa22c0b..4103de9 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24.0.65"
+VALA_MIN_API_VERSION="0.26"
 
 inherit linux-info gnome2 readme.gentoo vala
 
@@ -26,7 +26,7 @@ RDEPEND="
 	>=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.9
+	>=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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 22e2e55..a6edd58 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24.0.65"
+VALA_MIN_API_VERSION="0.26"
 
 inherit linux-info gnome2 readme.gentoo vala
 if [[ ${PV} = 9999 ]]; then
@@ -31,7 +31,7 @@ RDEPEND="
 	>=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.9
+	>=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


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-10-18 14:55 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-18 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     675f871de0061edf865b531998dce4fa93cd6453
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 18 09:11:21 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 18 14:54:15 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=675f871d

gnome-extra/gnome-boxes: 3.14.1 → 3.14.1.1

---
 .../{gnome-boxes-3.14.1.ebuild => gnome-boxes-3.14.1.1.ebuild}            | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-11-02 15:58 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-02 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     734e8538214c62924e4c7c223ad2fb2f64e1bce6
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  2 15:10:04 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov  2 15:10:04 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=734e8538

gnome-extra/gnome-boxes: fix dependencies, bug #527146

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
index 4103de9..2779d8d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
@@ -21,6 +21,9 @@ 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
@@ -47,6 +50,7 @@ RDEPEND="
 #	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 
 DEPEND="${RDEPEND}
+	$(vala_depend)
 	app-text/yelp-tools
 	dev-util/desktop-file-utils
 	>=dev-util/intltool-0.40


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-11-03 23:24 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-03 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     efb73e9e3dd9101ca8cc0ff9e87e190f52a97189
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  2 16:14:54 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov  2 16:14:54 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=efb73e9e

gnome-extra/gnome-boxes: 3.14.1.1 → 3.14.1.2

---
 .../{gnome-boxes-3.14.1.1.ebuild => gnome-boxes-3.14.1.2.ebuild}          | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.2.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.14.1.2.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-11-23 22:28 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-23 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     cd2ea6338e3e58050ac1e121367881c2d0000714
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 22:02:49 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 23 22:02:49 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cd2ea633

gnome-extra/gnome-boxes: 3.14.1.2 → 3.14.2

---
 .../{gnome-boxes-3.14.1.2.ebuild => gnome-boxes-3.14.2.ebuild}            | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.14.1.2.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2014-12-22 23:11 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-22 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     840d2c568680620de76905c54c15dc603466daf8
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 22 23:08:20 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 22 23:09:30 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=840d2c56

gnome-extra/gnome-boxes: moved to gentoo-x86, sync live ebuild

---
 gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild | 105 ----------------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild   |  10 ++-
 2 files changed, 6 insertions(+), 109 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild
deleted file mode 100644
index 2779d8d..0000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-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 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_config_exists
-
-	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
-}
-
-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
-}

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index a6edd58..b1b0de6 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -77,11 +77,13 @@ If you have an AMD Processor, run:
 # modprobe kvm-amd"
 
 pkg_pretend() {
-	linux_config_exists
+	linux-info_get_any_version
 
-	if ! { linux_chkconfig_present KVM_AMD || \
-		linux_chkconfig_present KVM_INTEL; }; then
-		ewarn "You need KVM support in your kernel to use GNOME Boxes!"
+	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
 }
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2015-05-12 22:20 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-12 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     a0f5de5579e749057304887be7beafbb1a9ecfb9
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 21:48:23 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue May 12 21:48:23 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a0f5de55

gnome-extra/gnome-boxes: 3.16.1 → 3.16.2

 .../gnome-boxes/{gnome-boxes-3.16.1.ebuild => gnome-boxes-3.16.2.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.16.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
similarity index 100%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.16.1.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2015-06-10 10:37 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2015-06-10 10:37 UTC (permalink / raw
  To: gentoo-commits

commit:     1d1b4f9653212423daa6947f22e7199b1568aa44
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  9 23:41:44 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Jun  9 23:41:44 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1d1b4f96

gnome-extra/gnome-boxes: moved to gentoo-x86

 gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild | 108 ----------------------
 1 file changed, 108 deletions(-)

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 f86db2b..0000000
--- 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
-# $Header: $
-
-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
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2017-08-11  7:19 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2017-08-11  7:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4eef95ac75e47eaf6c2504c5b16cc17aa02259ef
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 07:16:46 2017 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 07:16:46 2017 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4eef95ac

gnome-extra/gnome-boxes: sync with gentoo repository

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild | 35 +++++++++++--------------
 gnome-extra/gnome-boxes/metadata.xml            |  4 ---
 2 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 711a6679..40462419 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,13 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI=6
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.26"
+VALA_MIN_API_VERSION="0.28"
 
-inherit linux-info gnome2 readme.gentoo vala
+inherit gnome2 linux-info readme.gentoo-r1 vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -17,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist smartcard usbredir"
+IUSE="bindist"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -29,15 +27,17 @@ fi
 RDEPEND="
 	>=app-arch/libarchive-3:=
 	>=dev-libs/glib-2.38:2
-	>=dev-libs/gobject-introspection-0.9.6
+	>=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?]
+	>=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
-	>=x11-libs/gtk+-3.13.2:3
+	>=app-emulation/libvirt-glib-0.2.3
+	>=x11-libs/gtk+-3.19.8:3
 	>=net-libs/gtk-vnc-0.4.4[gtk3]
-	>=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
+	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]
@@ -45,15 +45,12 @@ RDEPEND="
 	>=sys-apps/util-linux-2.20
 	>=net-libs/libsoup-2.38:2.4
 
-	sys-fs/fuse
-	sys-fs/fuseiso
 	sys-fs/mtools
-	virtual/libgudev:=
+	>=virtual/libgudev-165:=
 	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
 DEPEND="${RDEPEND}
 	app-text/yelp-tools
-	dev-util/desktop-file-utils
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
@@ -102,9 +99,7 @@ src_configure() {
 	gnome2_src_configure \
 		--enable-debug \
 		--disable-strict-cc \
-		$(use_enable usbredir) \
-		$(use_enable smartcard) \
-		--enable-ovirt=no
+		--disable-ovirt
 }
 
 src_install() {

diff --git a/gnome-extra/gnome-boxes/metadata.xml b/gnome-extra/gnome-boxes/metadata.xml
index c6debefd..996e7cac 100644
--- a/gnome-extra/gnome-boxes/metadata.xml
+++ b/gnome-extra/gnome-boxes/metadata.xml
@@ -5,8 +5,4 @@
 		<email>gnome@gentoo.org</email>
 		<name>Gentoo GNOME Desktop</name>
 	</maintainer>
-	<use>
-		<flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
-			devices to another machine over TCP</flag>
-	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-05-27 17:49 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-27 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     46371c213aef1ce350d36e789f5919af1c5fcf78
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 27 14:47:08 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 27 17:48:42 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=46371c21

gnome-extra/gnome-boxes: 3.24.1-r1 → 3.26.2

Allow resizing disks with snapshots.
VM now run in background during install.
Update various bits to glib/gtk+ new APIs.
Add shared folders support.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 ...boxes-9999.ebuild => gnome-boxes-3.26.2.ebuild} | 52 +++++++++-------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild    | 16 +++----
 2 files changed, 30 insertions(+), 38 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
similarity index 68%
copy from gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
index 40462419..d7281d4d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
@@ -1,32 +1,33 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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"
+VALA_MIN_API_VERSION="0.36"
 
 inherit gnome2 linux-info readme.gentoo-r1 vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
 
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
-fi
+
+# 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/glib-2.52:2
 	>=dev-libs/gobject-introspection-0.9.6:=
 	>=dev-libs/libxml2-2.7.8:2
 	>=sys-libs/libosinfo-0.2.12
@@ -34,38 +35,29 @@ 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]
 
-	>=sys-apps/util-linux-2.20
-	>=net-libs/libsoup-2.38:2.4
+	>=net-libs/libsoup-2.44:2.4
 
 	sys-fs/mtools
 	>=virtual/libgudev-165:=
-	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
+#	!bindist? ( gnome-extra/gnome-boxes-nonfree )
+# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
+	$(vala_depend)
 	app-text/yelp-tools
-	>=dev-util/intltool-0.40
-	>=sys-devel/gettext-0.17
+	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
+	x11-libs/gdk-pixbuf:2
 "
 
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		$(vala_depend)
-		sys-libs/libosinfo[introspection,vala]
-		app-emulation/libvirt-glib[introspection,vala]
-		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]
-		net-libs/rest:0.7[introspection]"
-fi
-
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules.
 If you have an Intel Processor, run:
@@ -88,7 +80,7 @@ pkg_pretend() {
 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
+	sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
 
 	vala_src_prepare
 	gnome2_src_prepare

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 40462419..1998516e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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"
+VALA_MIN_API_VERSION="0.36"
 
 inherit gnome2 linux-info readme.gentoo-r1 vala
 if [[ ${PV} = 9999 ]]; then
@@ -34,26 +34,26 @@ 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]
 
-	>=sys-apps/util-linux-2.20
-	>=net-libs/libsoup-2.38:2.4
+	>=net-libs/libsoup-2.44:2.4
 
 	sys-fs/mtools
 	>=virtual/libgudev-165:=
 	!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
+# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
 	app-text/yelp-tools
-	>=dev-util/intltool-0.40
-	>=sys-devel/gettext-0.17
+	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
+	x11-libs/gdk-pixbuf:2
 "
 
 if [[ ${PV} = 9999 ]]; then


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-08 16:54 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-08 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     9f74f76a254dbf054a454601730951018e72734f
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  8 16:52:56 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Dec  8 16:54:16 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9f74f76a

gnome-extra/gnome-boxes: 3.26.2 → 3.26.4

Restore support for tracker-1 since upstream allows it. Drop traces of
gnome-boxes-nonfree as it is not required anymore. Clean up
glib-compile-resources requirements after checking gresource files.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 ...me-boxes-3.26.2.ebuild => gnome-boxes-3.26.4.ebuild} | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
similarity index 88%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
index b4c1c160..95196708 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,9 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
+IUSE=""
 
 KEYWORDS="~amd64"
 
@@ -41,24 +39,23 @@ RDEPEND="
 	>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
 	virtual/libusb:1
 
-	>=app-misc/tracker-2:0=
-
 	>=net-libs/libsoup-2.44:2.4
 
 	sys-fs/mtools
 	>=virtual/libgudev-165:=
 "
-#	!bindist? ( gnome-extra/gnome-boxes-nonfree )
-# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
 	$(vala_depend)
 	app-text/yelp-tools
+	>=app-misc/tracker-1:0=
 	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
-	x11-libs/gdk-pixbuf:2
 "
 RDEPEND="${RDEPEND}
-	>=app-misc/tracker-miners-2[iso]
+	|| (
+		>=app-misc/tracker-1[iso(-)]
+		>=app-misc/tracker-miners-2[iso]
+	)
 "
 
 DISABLE_AUTOFORMATTING="yes"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-09 17:36 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-09 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     407e6601073fc90ca4e81b1b29501dba418d26f0
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 15:53:01 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 17:36:50 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=407e6601

gnome-extra/gnome-boxes: 3.26.4 → 3.28.5

Switch build system to meson. Move dependencies to match build-system
order. Split pure runtime dependencies.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++++++++++++++++++++++
 1 file changed, 101 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index 00000000..c8fb6305
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 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"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#        directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+	>=app-arch/libarchive-3:=
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/gtk+-3.22.20:3
+	>=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+	>=sys-libs/libosinfo-1.1.0
+	app-crypt/libsecret[vala]
+	>=net-libs/libsoup-2.44:2.4
+	virtual/libusb:1
+	>=app-emulation/libvirt-glib-0.2.3
+	>=dev-libs/libxml2-2.7.8:2
+	>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+	>=app-misc/tracker-2:0=
+	net-libs/webkit-gtk:4
+	>=virtual/libgudev-165:=
+"
+DEPEND="${COMMON_DEPEND}
+	$(vala_depend)
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+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
+"
+
+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() {
+	vala_src_prepare
+	xdg_src_prepare
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dovirt=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+	readme.gentoo_print_elog
+}
+
+pkg_postinst() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-09 17:36 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-09 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     dcdf2d54473034e3b4b511f1cdfd6ad919e7fa2d
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 17:34:38 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 17:36:50 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dcdf2d54

gnome-extra/gnome-boxes: 3.28.5 → 3.30.3

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++++++++++++++++++++++
 1 file changed, 106 insertions(+)

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 00000000..2b8daedc
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 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"
+SLOT="0"
+IUSE="rdp"
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#        directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+	>=app-arch/libarchive-3:=
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/gtk+-3.22.20:3
+	>=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+	>=sys-libs/libosinfo-1.1.0
+	app-crypt/libsecret[vala]
+	>=net-libs/libsoup-2.44:2.4
+	virtual/libusb:1
+	>=app-emulation/libvirt-glib-0.2.3
+	>=dev-libs/libxml2-2.7.8:2
+	>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+	>=app-misc/tracker-2:0=
+	net-libs/webkit-gtk:4
+	>=virtual/libgudev-165:=
+	>=dev-libs/gobject-introspection-1:=
+	rdp? ( net-misc/freerdp )
+"
+DEPEND="${COMMON_DEPEND}
+	$(vala_depend)
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+
+	>=dev-util/meson-0.47.0
+"
+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
+"
+
+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() {
+	vala_src_prepare
+	xdg_src_prepare
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use rdp)
+		-Dovirt=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+	readme.gentoo_print_elog
+}
+
+pkg_postinst() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-09 17:43 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-09 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4a079fb9fd5c90b756a12fa407127bcddc8a3596
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 15:53:01 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 17:43:32 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4a079fb9

gnome-extra/gnome-boxes: 3.26.4 → 3.28.5

Switch build system to meson. Move dependencies to match build-system
order. Split pure runtime dependencies.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++++++++++++++++++++++
 1 file changed, 101 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index 00000000..ce8c49a7
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 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"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#        directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+	>=app-arch/libarchive-3:=
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/gtk+-3.22.20:3
+	>=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
+	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-2:0=
+	net-libs/webkit-gtk:4
+	>=virtual/libgudev-165:=
+"
+DEPEND="${COMMON_DEPEND}
+	$(vala_depend)
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+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
+"
+
+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() {
+	vala_src_prepare
+	xdg_src_prepare
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dovirt=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+	readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-09 17:43 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-09 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     1a5bce1a358c99a9c57df8b3ada2f19b3c67335e
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 17:34:38 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 17:43:32 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a5bce1a

gnome-extra/gnome-boxes: 3.28.5 → 3.30.3

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++++++++++++++++++++++
 1 file changed, 106 insertions(+)

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 00000000..91ae4e3a
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 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"
+SLOT="0"
+IUSE="rdp"
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#        directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+	>=app-arch/libarchive-3:=
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/gtk+-3.22.20:3
+	>=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
+	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-2:0=
+	net-libs/webkit-gtk:4
+	>=virtual/libgudev-165:=
+	>=dev-libs/gobject-introspection-1:=
+	rdp? ( net-misc/freerdp )
+"
+DEPEND="${COMMON_DEPEND}
+	$(vala_depend)
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+
+	>=dev-util/meson-0.47.0
+"
+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
+"
+
+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() {
+	vala_src_prepare
+	xdg_src_prepare
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use rdp)
+		-Dovirt=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+	readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2018-12-09 17:52 Gilles Dartiguelongue
  0 siblings, 0 replies; 39+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-09 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     da3aba3913b8e1520e12c7d3330b06a6351257a4
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 17:42:47 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 17:43:32 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=da3aba39

gnome-extra/gnome-boxes: sync live ebuild

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild | 101 ++++++++++++------------
 1 file changed, 51 insertions(+), 50 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 1998516e..26677782 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 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
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
+	inherit git-r3
+	SRC_URI=""
+	EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE}"
 fi
 
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
@@ -15,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist"
+IUSE="rdp"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -24,47 +26,42 @@ fi
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree
-RDEPEND="
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#        directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
 	>=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]
-
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/gtk+-3.22.20:3
+	>=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
-
-	sys-fs/mtools
+	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-2:0=
+	net-libs/webkit-gtk:4
 	>=virtual/libgudev-165:=
-	!bindist? ( gnome-extra/gnome-boxes-nonfree )
+	>=dev-libs/gobject-introspection-1:=
+	rdp? ( net-misc/freerdp )
 "
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${RDEPEND}
-	app-text/yelp-tools
+DEPEND="${COMMON_DEPEND}
+	$(vala_depend)
+	dev-util/itstool
 	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
-	x11-libs/gdk-pixbuf:2
-"
 
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		$(vala_depend)
-		sys-libs/libosinfo[introspection,vala]
-		app-emulation/libvirt-glib[introspection,vala]
-		net-libs/gtk-vnc[introspection,vala]
-		net-misc/spice-gtk[introspection,vala]
-		net-libs/rest:0.7[introspection]"
-fi
+	>=dev-util/meson-0.47.0
+"
+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
+"
 
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules.
@@ -86,28 +83,32 @@ pkg_pretend() {
 }
 
 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
+	xdg_src_prepare
 }
 
 src_configure() {
-	# debug needed for splitdebug proper behavior (cardoe), bug #????
-	gnome2_src_configure \
-		--enable-debug \
-		--disable-strict-cc \
-		--disable-ovirt
+	local emesonargs=(
+		$(meson_use rdp)
+		-Dovirt=false
+	)
+	meson_src_configure
 }
 
 src_install() {
-	gnome2_src_install
+	meson_src_install
 	readme.gentoo_create_doc
 }
 
 pkg_postinst() {
-	gnome2_pkg_postinst
+	xdg_pkg_postinst
+	gnome2_schemas_update
+	gnome2_icon_cache_update
 	readme.gentoo_print_elog
 }
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2019-02-23 20:37 Mart Raudsepp
  0 siblings, 0 replies; 39+ messages in thread
From: Mart Raudsepp @ 2019-02-23 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a591cde013bb2be1f5b0087d662527127c926796
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 23 20:10:01 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 23 20:10:01 2019 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a591cde0

gnome-extra/gnome-boxes: remove 3.26, available in ::gentoo

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

 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 105 ----------------------
 1 file changed, 105 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
deleted file mode 100644
index 95196708..00000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 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"
-IUSE=""
-
-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
-
-	>=net-libs/libsoup-2.44:2.4
-
-	sys-fs/mtools
-	>=virtual/libgudev-165:=
-"
-DEPEND="${RDEPEND}
-	$(vala_depend)
-	app-text/yelp-tools
-	>=app-misc/tracker-1:0=
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-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!"
-		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
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
@ 2019-03-11 10:10 Mart Raudsepp
  0 siblings, 0 replies; 39+ messages in thread
From: Mart Raudsepp @ 2019-03-11 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7f136f9068bc9a606d8f63cb9b630d98030d311e
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 11 10:10:41 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 10:10:41 2019 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7f136f90

gnome-extra/gnome-boxes: remove releases (in ::gentoo), blind sync live

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

 gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ---------------------
 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ----------------------
 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild   |  53 ++++++-----
 3 files changed, 31 insertions(+), 229 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
deleted file mode 100644
index ce8c49a7..00000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2018 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"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~amd64"
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#        directly with USE=spice
-# gtk-vnc raised due to missing vala bindings in earlier ebuilds
-COMMON_DEPEND="
-	>=app-arch/libarchive-3:=
-	>=dev-libs/glib-2.52:2
-	>=x11-libs/gtk+-3.22.20:3
-	>=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
-	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-2:0=
-	net-libs/webkit-gtk:4
-	>=virtual/libgudev-165:=
-"
-DEPEND="${COMMON_DEPEND}
-	$(vala_depend)
-	dev-util/itstool
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-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
-"
-
-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() {
-	vala_src_prepare
-	xdg_src_prepare
-}
-
-src_configure() {
-	local emesonargs=(
-		-Dovirt=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	gnome2_schemas_update
-	gnome2_icon_cache_update
-	readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	gnome2_schemas_update
-	gnome2_icon_cache_update
-}

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 91ae4e3a..00000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 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"
-SLOT="0"
-IUSE="rdp"
-
-KEYWORDS="~amd64"
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#        directly with USE=spice
-# gtk-vnc raised due to missing vala bindings in earlier ebuilds
-COMMON_DEPEND="
-	>=app-arch/libarchive-3:=
-	>=dev-libs/glib-2.52:2
-	>=x11-libs/gtk+-3.22.20:3
-	>=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
-	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-2:0=
-	net-libs/webkit-gtk:4
-	>=virtual/libgudev-165:=
-	>=dev-libs/gobject-introspection-1:=
-	rdp? ( net-misc/freerdp )
-"
-DEPEND="${COMMON_DEPEND}
-	$(vala_depend)
-	dev-util/itstool
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-
-	>=dev-util/meson-0.47.0
-"
-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
-"
-
-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() {
-	vala_src_prepare
-	xdg_src_prepare
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_use rdp)
-		-Dovirt=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	gnome2_schemas_update
-	gnome2_icon_cache_update
-	readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	gnome2_schemas_update
-	gnome2_icon_cache_update
-}

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
index 26677782..83c5a0c0 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,56 +15,63 @@ fi
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
 HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
 
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+ CC-BY-2.0"
 SLOT="0"
 IUSE="rdp"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
+if [[ ${PV} != 9999 ]]; then
 	KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 fi
 
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#        directly with USE=spice
+# 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
-	>=x11-libs/gtk+-3.22.20:3
+	>=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
+	>=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-2:0=
+	app-misc/tracker:0/2.0
 	net-libs/webkit-gtk:4
 	>=virtual/libgudev-165:=
-	>=dev-libs/gobject-introspection-1:=
-	rdp? ( net-misc/freerdp )
+	rdp? ( net-misc/freerdp:= )
 "
 DEPEND="${COMMON_DEPEND}
 	$(vala_depend)
+	dev-libs/appstream-glib
 	dev-util/itstool
 	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
-
-	>=dev-util/meson-0.47.0
 "
+# 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, you will need to load the KVM modules.
+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
 
@@ -77,20 +84,24 @@ pkg_pretend() {
 	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!"
+			ewarn "You need KVM support in your kernel to use GNOME Boxes local VM support!"
 		fi
 	fi
 }
 
 src_prepare() {
-	vala_src_prepare
 	xdg_src_prepare
+	vala_src_prepare
 }
 
 src_configure() {
 	local emesonargs=(
-		$(meson_use rdp)
+		-Ddistributor_name=Gentoo
 		-Dovirt=false
+		$(meson_use rdp)
+		-Dinstalled_tests=false
+		-Dflatpak=false
+		-Dprofile=default
 	)
 	meson_src_configure
 }
@@ -103,12 +114,10 @@ src_install() {
 pkg_postinst() {
 	xdg_pkg_postinst
 	gnome2_schemas_update
-	gnome2_icon_cache_update
 	readme.gentoo_print_elog
 }
 
 pkg_postrm() {
 	xdg_pkg_postrm
 	gnome2_schemas_update
-	gnome2_icon_cache_update
 }


^ permalink raw reply related	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2019-03-11 10:10 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-08 16:54 [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/ Gilles Dartiguelongue
  -- strict thread matches above, loose matches on Subject: below --
2019-03-11 10:10 Mart Raudsepp
2019-02-23 20:37 Mart Raudsepp
2018-12-09 17:52 Gilles Dartiguelongue
2018-12-09 17:43 Gilles Dartiguelongue
2018-12-09 17:43 Gilles Dartiguelongue
2018-12-09 17:36 Gilles Dartiguelongue
2018-12-09 17:36 Gilles Dartiguelongue
2018-05-27 17:49 Gilles Dartiguelongue
2017-08-11  7:19 Gilles Dartiguelongue
2015-06-10 10:37 Gilles Dartiguelongue
2015-05-12 22:20 Gilles Dartiguelongue
2014-12-22 23:11 Gilles Dartiguelongue
2014-11-23 22:28 Gilles Dartiguelongue
2014-11-03 23:24 Gilles Dartiguelongue
2014-11-02 15:58 Gilles Dartiguelongue
2014-10-18 14:55 Gilles Dartiguelongue
2014-10-13 21:51 Gilles Dartiguelongue
2014-04-21 22:31 Gilles Dartiguelongue
2014-04-20 18:17 Gilles Dartiguelongue
2014-02-12 20:58 Gilles Dartiguelongue
2013-12-01 16:18 Gilles Dartiguelongue
2013-06-12 22:20 Nirbheek Chauhan
2013-04-09 21:11 Gilles Dartiguelongue
2013-03-04 23:08 Gilles Dartiguelongue
2013-02-20 22:41 Gilles Dartiguelongue
2012-11-20  8:10 Gilles Dartiguelongue
2012-10-30 22:03 Gilles Dartiguelongue
2012-05-05 10:03 Nirbheek Chauhan
2012-04-02  7:30 Nirbheek Chauhan
2012-03-26  8:20 Nirbheek Chauhan
2012-03-15 15:44 Nirbheek Chauhan
2012-03-07 16:45 Alexandre Restovtsev
2012-01-26  7:08 Nirbheek Chauhan
2012-01-16 22:30 Nirbheek Chauhan
2011-12-25  0:43 Nirbheek Chauhan
2011-11-22 20:07 Nirbheek Chauhan
2011-11-22 12:32 Nirbheek Chauhan
2011-11-16 23:55 Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox