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

2019-03-11 Thread Mart Raudsepp
commit: 7f136f9068bc9a606d8f63cb9b630d98030d311e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 11 10:10:41 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 11 10:10:41 2019 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
deleted file mode 100644
index ce8c49a7..
--- 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..
--- 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[va

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

2019-02-23 Thread Mart Raudsepp
commit: a591cde013bb2be1f5b0087d662527127c926796
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:10:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:10:01 2019 +
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  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 105 --
 1 file changed, 105 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
deleted file mode 100644
index 95196708..
--- 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
-}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: da3aba3913b8e1520e12c7d3330b06a6351257a4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:42:47 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 1998516e..26677782 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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} =  ]]; 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} =  ]]; 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() {
-  

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

2018-12-09 Thread Gilles Dartiguelongue
commit: 4a079fb9fd5c90b756a12fa407127bcddc8a3596
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 15:53:01 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index ..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
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: 1a5bce1a358c99a9c57df8b3ada2f19b3c67335e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:34:38 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
new file mode 100644
index ..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
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: dcdf2d54473034e3b4b511f1cdfd6ad919e7fa2d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:34:38 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:36:50 2018 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
new file mode 100644
index ..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
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: 407e6601073fc90ca4e81b1b29501dba418d26f0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 15:53:01 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:36:50 2018 +
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  gentoo.org>

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index ..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
+}



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

2018-12-08 Thread Gilles Dartiguelongue
commit: 9f74f76a254dbf054a454601730951018e72734f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  8 16:52:56 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 16:54:16 2018 +
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  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"



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

2018-12-08 Thread Gilles Dartiguelongue
commit: af9e3d61c4a33de19dcaa3c621808650b5e88fe9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  8 16:53:32 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 16:54:16 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=af9e3d61

gnome-extra/gnome-boxes-nonfree: not needed anymore

Refs: https://bugzilla.gnome.org/show_bug.cgi?id=682573
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-boxes-nonfree-0.0.2.ebuild   | 18 --
 gnome-extra/gnome-boxes-nonfree/metadata.xml   |  8 
 2 files changed, 26 deletions(-)

diff --git a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild 
b/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild
deleted file mode 100644
index 176d1c26..
--- a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit gnome.org
-
-DESCRIPTION="Vendor logos for gnome-boxes"
-HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes";
-
-LICENSE="UbuntuLogo DebianLogo RedhatLogo OpensuseLogo"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"

diff --git a/gnome-extra/gnome-boxes-nonfree/metadata.xml 
b/gnome-extra/gnome-boxes-nonfree/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-extra/gnome-boxes-nonfree/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



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

2018-05-27 Thread Gilles Dartiguelongue
commit: 46371c213aef1ce350d36e789f5919af1c5fcf78
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun May 27 14:47:08 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun May 27 17:48:42 2018 +
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-.ebuild => gnome-boxes-3.26.2.ebuild} | 52 +-
 gnome-extra/gnome-boxes/gnome-boxes-.ebuild| 16 +++
 2 files changed, 30 insertions(+), 38 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
similarity index 68%
copy from gnome-extra/gnome-boxes/gnome-boxes-.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
index 40462419..d7281d4d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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} =  ]]; 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} =  ]]; then
-   DEPEND="${DEPEND}
-   $(vala_depend)
-   sys-libs/libosinfo[introspection,vala]
-   app-emulation/libvirt-glib[introspection,vala]
-   net-libs/gtk-vnc[introspection,vala]
-   net-misc/spice-gtk[introspection,vala]
-   net-libs/rest:0.7[introspection]"
-fi
-
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
 If you have an Intel Processor, run:
@@ -88,7 +80,7 @@ pkg_pretend() {
 src_prepare() {
# Do not change CFLAGS, wondering about VALA ones but appears to be
# needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure.ac || die
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
 
vala_src_prepare
gnome2_src_prepare

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 40462419..1998516e 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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

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

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

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

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

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 711a6679..40462419 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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} =  ]]; then
KEYWORDS=""
 else
@@ -29,15 +27,17 @@ fi
 RDEPEND="
>=app-arch/libarchive-3:=
>=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6
+   >=dev-libs/gobject-introspection-0.9.6:=
>=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.11
-   >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
+   >=sys-libs/libosinfo-0.2.12
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2
-   >=x11-libs/gtk+-3.13.2:3
+   >=app-emulation/libvirt-glib-0.2.3
+   >=x11-libs/gtk+-3.19.8:3
>=net-libs/gtk-vnc-0.4.4[gtk3]
-   >=net-misc/spice-gtk-0.27[gtk3,smartcard?,usbredir?]
+   app-crypt/libsecret
+   app-emulation/spice[smartcard]
+   >=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir]
virtual/libusb:1
 
>=app-misc/tracker-0.16:0=[iso]
@@ -45,15 +45,12 @@ RDEPEND="
>=sys-apps/util-linux-2.20
>=net-libs/libsoup-2.38:2.4
 
-   sys-fs/fuse
-   sys-fs/fuseiso
sys-fs/mtools
-   virtual/libgudev:=
+   >=virtual/libgudev-165:=
!bindist? ( gnome-extra/gnome-boxes-nonfree )
 "
 DEPEND="${RDEPEND}
app-text/yelp-tools
-   dev-util/desktop-file-utils
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
@@ -102,9 +99,7 @@ src_configure() {
gnome2_src_configure \
--enable-debug \
--disable-strict-cc \
-   $(use_enable usbredir) \
-   $(use_enable smartcard) \
-   --enable-ovirt=no
+   --disable-ovirt
 }
 
 src_install() {

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

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



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

2015-06-10 Thread Gilles Dartiguelongue
commit: 1d1b4f9653212423daa6947f22e7199b1568aa44
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Jun  9 23:41:44 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Jun  9 23:41:44 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1d1b4f96

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

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
deleted file mode 100644
index f86db2b..000
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.16.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $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
-}



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

2015-05-12 Thread Gilles Dartiguelongue
commit: a0f5de5579e749057304887be7beafbb1a9ecfb9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue May 12 21:48:23 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue May 12 21:48:23 2015 +
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



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

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

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

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

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index a6edd58..b1b0de6 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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
 }
 



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

2014-11-23 Thread Gilles Dartiguelongue
commit: cd2ea6338e3e58050ac1e121367881c2d714
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Nov 23 22:02:49 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Nov 23 22:02:49 2014 +
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



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

2014-11-03 Thread Gilles Dartiguelongue
commit: efb73e9e3dd9101ca8cc0ff9e87e190f52a97189
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Nov  2 16:14:54 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Nov  2 16:14:54 2014 +
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



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

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

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

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
index 4103de9..2779d8d 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.1.ebuild
@@ -21,6 +21,9 @@ KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree
+# FIXME: use vala.eclass but only because of libgd not being able
+#to use its pre-generated files so do not copy all the
+#vala deps like live ebuild has.
 RDEPEND="
>=app-arch/libarchive-3:=
>=dev-libs/glib-2.38:2
@@ -47,6 +50,7 @@ RDEPEND="
 #  !bindist? ( gnome-extra/gnome-boxes-nonfree )
 
 DEPEND="${RDEPEND}
+   $(vala_depend)
app-text/yelp-tools
dev-util/desktop-file-utils
>=dev-util/intltool-0.40



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

2014-10-18 Thread Gilles Dartiguelongue
commit: 675f871de0061edf865b531998dce4fa93cd6453
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Oct 18 09:11:21 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Oct 18 14:54:15 2014 +
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



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

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

gnome-extra/gnome-boxes: 3.14.0 → 3.14.1

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

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
similarity index 97%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
index aa22c0b..4103de9 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.14.0.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.14.1.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24.0.65"
+VALA_MIN_API_VERSION="0.26"
 
 inherit linux-info gnome2 readme.gentoo vala
 
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-libs/glib-2.38:2
>=dev-libs/gobject-introspection-0.9.6
>=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.9
+   >=sys-libs/libosinfo-0.2.11
>=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
>=app-emulation/libvirt-0.9.3[libvirtd,qemu]
>=app-emulation/libvirt-glib-0.1.9

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 22e2e55..a6edd58 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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



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

2014-04-21 Thread Gilles Dartiguelongue
commit: d942303c17c66b370d9dfa13fe62fe75e9e1d5b0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Apr 21 21:23:44 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Apr 21 21:23:44 2014 +
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



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

2014-04-20 Thread Gilles Dartiguelongue
commit: 5c129f82cb8b0b8b7fd2c5b6d9fec71d15be2a17
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Apr  6 16:14:40 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Apr 20 16:50:26 2014 +
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-.ebuild => gnome-boxes-3.12.0.ebuild} | 39 ++
 gnome-extra/gnome-boxes/gnome-boxes-.ebuild| 11 +++---
 2 files changed, 15 insertions(+), 35 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
similarity index 71%
copy from gnome-extra/gnome-boxes/gnome-boxes-.ebuild
copy to gnome-extra/gnome-boxes/gnome-boxes-3.12.0.ebuild
index 874b79b..b21a499 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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} =  ]]; 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} =  ]]; then
-   DEPEND="${DEPEND}
-   $(vala_depend)
-   sys-libs/libosinfo[introspection,vala]
-   app-emulation/libvirt-glib[introspection,vala]
-   net-libs/gtk-vnc[introspection,vala]
-   net-misc/spice-gtk[introspection,vala]
-   net-libs/rest:0.7[introspection]"
-fi
-
 pkg_pretend() {
linux_config_exists
 
@@ -81,14 +65,13 @@ pkg_pretend() {
 src_prepare() {
# Do not change CFLAGS, wondering about VALA ones but appears to be
# needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure.ac || die
+   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
 
vala_src_prepare
gnome2_src_prepare
 }
 
 src_configure() {
-   DOCS="AUTHORS README NEWS THANKS TODO"
# debug needed for splitdebug proper behavior (cardoe)
gnome2_src_configure \
--enable-debug \

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 874b79b..3108a46 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.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} =  ]]; 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]
 
-   >=