* [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
---
| 57 +++++++++++++++++++++++
1 files changed, 57 insertions(+), 0 deletions(-)
--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
---
| 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
--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 +-------
| 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]
--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 ++++++++++++-------
| 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"
}
--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 +++++++++---------
| 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"
}
--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 ++++----
| 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() {
--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.
---
| 2 +-
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--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
--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 ++++---
| 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
--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 ++++---
| 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)"
}
--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 +-
| 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]
--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 ++-
| 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"
--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 ++++++++++++-------
| 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() {
--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 +-
| 2 +-
| 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
--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
--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
---
| 31 ++++++++++++++--------
1 files changed, 20 insertions(+), 11 deletions(-)
--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 ++++++++++++-------
| 1 +
| 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() {
--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
--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
---
| 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
--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 ++++++----
| 94 ----------------------
| 35 ++++----
| 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"
-}
--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() {
--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
---
| 109 ----------------------
| 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"
-}
--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 ++++++----------------
| 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 \
--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 ++--
| 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
--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
---
| 4 ++++
1 file changed, 4 insertions(+)
--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
---
| 105 ----------------------
| 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
-}
--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
| 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
| 35 +++++++++++--------------
| 4 ---
2 files changed, 15 insertions(+), 24 deletions(-)
--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() {
--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 +++++++++-------------
| 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
--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>
| 101 ++++++++++++++++++++++
1 file changed, 101 insertions(+)
--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>
| 106 ++++++++++++++++++++++
1 file changed, 106 insertions(+)
--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>
| 101 ++++++++++++++++++++++
1 file changed, 101 insertions(+)
--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>
| 106 ++++++++++++++++++++++
1 file changed, 106 insertions(+)
--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>
| 101 ++++++++++++------------
1 file changed, 51 insertions(+), 50 deletions(-)
--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>
| 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>
| 101 ---------------------
| 106 ----------------------
| 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
-}
--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 --
2012-01-16 22:30 [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/ Nirbheek Chauhan
-- 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-12-08 16:54 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
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