[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2018-09-13 Thread Mart Raudsepp
commit: eed51f9492c322e64b9416aeb3d5a029e50f0e29
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 13 07:32:58 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 13 07:32:58 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=eed51f94

dev-libs/gobject-introspection-common-1.54.-1: remove, newer available in 
::gentoo

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../gobject-introspection-common-1.54.1.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
deleted file mode 100644
index 06ad2d2e..
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# https://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/aclocal
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   dodir /usr/share/gobject-introspection-1.0
-   insinto /usr/share/gobject-introspection-1.0
-   doins Makefile.introspection
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-09-13 Thread Mart Raudsepp
commit: 2b2bfad77331cea4e7f6517d3d19aad968462aec
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 13 07:31:52 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 13 07:31:52 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2b2bfad7

dev-libs/gobject-introspection-: sync test deps

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/gobject-introspection/gobject-introspection-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
index 731dcdb1..ac8aaa3f 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
@@ -43,6 +43,7 @@ DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.19
sys-devel/bison
sys-devel/flex
+   test? ( x11-libs/cairo[glib] )
 "
 
 if [[ ${PV} ==  ]]; then
@@ -50,7 +51,7 @@ if [[ ${PV} ==  ]]; then
doc? ( >=dev-util/gtk-doc-1.19 )"
 fi
 
-# PDEPEND to avoid circular dependencies, bug #391213
+# PDEPEND to avoid circular dependencies, bug #391213; but needed for tests, 
thus test DEPEND as well
 PDEPEND="cairo? ( x11-libs/cairo[glib] )"
 
 pkg_setup() {



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-09-13 Thread Mart Raudsepp
commit: e9ff9432ca00e419474ab1667c609d8bd0233ee9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 13 07:30:39 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 13 07:30:39 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e9ff9432

dev-libs/gobject-introspection-1.54.1: remove, newer available in ::gentoo

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../gobject-introspection-1.54.1.ebuild| 70 --
 1 file changed, 70 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
deleted file mode 100644
index 77be1e37..
--- a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
-PYTHON_REQ_USE="xml"
-
-inherit eapi7-ver gnome2 python-single-r1 toolchain-funcs
-
-DESCRIPTION="Introspection system for GObject-based libraries"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="cairo doctool test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   test? ( cairo )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and g-i to be in sync by this way as explained in bug #518424
-RDEPEND="
-   >=dev-libs/gobject-introspection-common-${PV}
-   >=dev-libs/glib-2.$(ver_cut 2):2
-   doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
-   virtual/libffi:=
-   virtual/pkgconfig
-   !

[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-09-10 Thread Gilles Dartiguelongue
commit: 4b67a514ff784e683f0844600cb8932800b028e6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep 10 09:23:50 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep 10 09:23:50 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4b67a514

dev-libs/gobject-introspection: synchronize live ebuild

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 .../gobject-introspection-.ebuild  | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
index 89c799e8..731dcdb1 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
@@ -1,12 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_7 )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
-inherit gnome2 python-single-r1 toolchain-funcs versionator
+inherit eapi7-ver gnome2 python-single-r1 toolchain-funcs
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
@@ -25,15 +24,15 @@ if [[ ${PV} =  ]]; then
KEYWORDS=""
IUSE="${IUSE} doc"
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 # virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and goi to be in sync by this way as explained in bug #518424
+# We force glib and g-i to be in sync by this way as explained in bug #518424
 RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
>=dev-libs/glib-:2
-   doctool? ( dev-python/mako )
+   doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
virtual/libffi:=
virtual/pkgconfig
!

[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-09-10 Thread Gilles Dartiguelongue
commit: d5d62a2ae6f552b6f1e585aa7851a278c69fdafa
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep 10 09:16:28 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep 10 09:16:28 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d5d62a2a

dev-libs/gobject-introspection: synchronize with gentoo repository

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
index 1d3f537d..0be6883d 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
 inherit gnome2 python-single-r1 toolchain-funcs versionator
@@ -17,7 +17,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
test? ( cairo )
 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 # We force glib and g-i to be in sync by this way as explained in bug #518424



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-09-10 Thread Gilles Dartiguelongue
commit: 4049d933f2b59c488afc37652722bc1cb4b29369
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep 10 09:22:20 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep 10 09:22:20 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4049d933

dev-libs/gobject-introspection: replace versionator by eapi7-ver

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
index 0be6883d..77be1e37 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
-inherit gnome2 python-single-r1 toolchain-funcs versionator
+inherit eapi7-ver gnome2 python-single-r1 toolchain-funcs
 
 DESCRIPTION="Introspection system for GObject-based libraries"
 HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
@@ -23,7 +23,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 # We force glib and g-i to be in sync by this way as explained in bug #518424
 RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
-   >=dev-libs/glib-2.$(get_version_component_range 2):2
+   >=dev-libs/glib-2.$(ver_cut 2):2
doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
virtual/libffi:=
virtual/pkgconfig



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2018-04-16 Thread Sobhan Mohammadpour
commit: d5101cbade14b84ff4b5773ecb8b955afb0259b6
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 19:51:36 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 19:51:36 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d5101cba

dev-libs/gobject-introspection-common: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../gobject-introspection-common-1.54.1.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
new file mode 100644
index ..06ad2d2e
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/aclocal
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   dodir /usr/share/gobject-introspection-1.0
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-04-16 Thread Sobhan Mohammadpour
commit: f011761a5ce3ccdb7d326ec37d665c7127cab3d6
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 18:22:31 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 18:22:31 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f011761a

dev-libs/gobject-introspection: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../gobject-introspection-1.54.1.ebuild| 70 ++
 1 file changed, 70 insertions(+)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
new file mode 100644
index ..1d3f537d
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="xml"
+
+inherit gnome2 python-single-r1 toolchain-funcs versionator
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="cairo doctool test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( cairo )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+# We force glib and g-i to be in sync by this way as explained in bug #518424
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.$(get_version_component_range 2):2
+   doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
+   virtual/libffi:=
+   virtual/pkgconfig
+   !

[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2018-01-12 Thread Dennis Lamm
commit: 79e9c04937ab3c34fd6b2e045fba678a88bfd50e
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Jan 12 11:00:40 2018 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Jan 12 11:00:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=79e9c049

dev-libs/gobject-introspection-common: drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../gobject-introspection-common-1.45.4.ebuild | 34 --
 .../gobject-introspection-common-.ebuild   |  3 +-
 2 files changed, 1 insertion(+), 36 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
deleted file mode 100644
index a85f562b..
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="https://live.gnome.org/GObjectIntrospection/;
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# https://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/aclocal
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   dodir /usr/share/gobject-introspection-1.0
-   insinto /usr/share/gobject-introspection-1.0
-   doins Makefile.introspection
-}

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
index 9c55cece..f1df1ebd 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 GNOME_ORG_MODULE="gobject-introspection"



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2018-01-12 Thread Dennis Lamm
commit: fa77ac7f80657c90545d34a60898b3bd7123b6c4
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Jan 12 10:53:56 2018 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Jan 12 10:53:56 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fa77ac7f

dev-libs/gobject-introspection: drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../gobject-introspection-1.45.4.ebuild| 73 --
 .../gobject-introspection-.ebuild  |  5 +-
 2 files changed, 2 insertions(+), 76 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild
deleted file mode 100644
index 59e395a3..
--- a/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="xml"
-
-inherit gnome2 python-single-r1 toolchain-funcs versionator
-
-DESCRIPTION="Introspection infrastructure for generating gobject library 
bindings for various languages"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="cairo doctool test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   test? ( cairo )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and goi to be in sync by this way as explained in bug #518424
-RDEPEND="
-   >=dev-libs/gobject-introspection-common-${PV}
-   >=dev-libs/glib-2.$(get_version_component_range 2).3:2
-   doctool? ( dev-python/mako )
-   virtual/libffi:=
-   virtual/pkgconfig
-   !https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="LGPL-2+ GPL-2+"



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2015-09-13 Thread Ole Reifschneider
commit: 22f5e879edfc814bf44b012c8eba22acda29896c
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Sep 13 22:01:10 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Sep 13 22:01:10 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=22f5e879

dev-libs/gobject-introspection: Bump version to 1.45.4

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 7E8B4D42

 .../gobject-introspection-1.45.4.ebuild| 73 ++
 1 file changed, 73 insertions(+)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild
new file mode 100644
index 000..59e395a
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.45.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+
+inherit gnome2 python-single-r1 toolchain-funcs versionator
+
+DESCRIPTION="Introspection infrastructure for generating gobject library 
bindings for various languages"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="cairo doctool test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( cairo )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+# We force glib and goi to be in sync by this way as explained in bug #518424
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.$(get_version_component_range 2).3:2
+   doctool? ( dev-python/mako )
+   virtual/libffi:=
+   virtual/pkgconfig
+   !

[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2015-09-13 Thread Ole Reifschneider
commit: 62fa237067ee09cb6c73db0fb94581a45d6f5406
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Sep 13 21:58:15 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Sep 13 21:58:15 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=62fa2370

dev-libs/gobject-introspection-common: Bump version to 1.45.4

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 7E8B4D42

 .../gobject-introspection-common-1.45.4.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
new file mode 100644
index 000..a85f562
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.45.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://live.gnome.org/GObjectIntrospection/;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/aclocal
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   dodir /usr/share/gobject-introspection-1.0
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2015-06-09 Thread Gilles Dartiguelongue
commit: 31cfd419cd9b80a1ba74519cb5eaa7b519162306
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Mon Jun  8 21:46:39 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Mon Jun  8 21:46:39 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=31cfd419

dev-libs/gobject-introspection: moved to gentoo-x86

 .../gobject-introspection-1.44.0.ebuild| 73 --
 1 file changed, 73 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild
deleted file mode 100644
index ed9480e..000
--- a/dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE=xml
-
-inherit gnome2 python-single-r1 toolchain-funcs versionator
-
-DESCRIPTION=Introspection infrastructure for generating gobject library 
bindings for various languages
-HOMEPAGE=https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE=LGPL-2+ GPL-2+
-SLOT=0
-IUSE=cairo doctool test
-REQUIRED_USE=
-   ${PYTHON_REQUIRED_USE}
-   test? ( cairo )
-
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
-
-# virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and goi to be in sync by this way as explained in bug #518424
-RDEPEND=
-   =dev-libs/gobject-introspection-common-${PV}
-   =dev-libs/glib-2.$(get_version_component_range 2):2
-   doctool? ( dev-python/mako )
-   virtual/libffi:=
-   virtual/pkgconfig
-   !dev-lang/vala-0.20.0
-   ${PYTHON_DEPS}
-
-# Wants real bison, not virtual/yacc
-DEPEND=${RDEPEND}
-   =dev-util/gtk-doc-am-1.19
-   sys-devel/bison
-   sys-devel/flex
-
-# PDEPEND to avoid circular dependencies, bug #391213
-PDEPEND=cairo? ( x11-libs/cairo[glib] )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   if ! has_version x11-libs/cairo[glib]; then
-   # Bug #391213: enable cairo-gobject support even if it's not 
installed
-   # We only PDEPEND on cairo to avoid circular dependencies
-   export CAIRO_LIBS=-lcairo -lcairo-gobject
-   export CAIRO_CFLAGS=-I${EPREFIX}/usr/include/cairo
-   fi
-
-   # To prevent crosscompiling problems, bug #414105
-   gnome2_src_configure \
-   --disable-static \
-   CC=$(tc-getCC) \
-   YACC=$(type -p yacc) \
-   $(use_with cairo) \
-   $(use_enable doctool)
-}
-
-src_install() {
-   DOCS=AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO
-   gnome2_src_install
-
-   # Prevent collision with gobject-introspection-common
-   rm -v ${ED}usr/share/aclocal/introspection.m4 \
-   
${ED}usr/share/gobject-introspection-1.0/Makefile.introspection || die
-   rmdir ${ED}usr/share/aclocal || die
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2015-06-09 Thread Gilles Dartiguelongue
commit: b40be130548a0787cca06776e8cd84bde6b88d8c
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Mon Jun  8 21:46:27 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Mon Jun  8 21:46:27 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b40be130

dev-libs/gobject-introspection-common: moved to gentoo-x86

 .../gobject-introspection-common-1.44.0.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
deleted file mode 100644
index 878047e..000
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GNOME_ORG_MODULE=gobject-introspection
-
-inherit gnome.org
-
-DESCRIPTION=Build infrastructure for GObject Introspection
-HOMEPAGE=http://live.gnome.org/GObjectIntrospection/;
-
-LICENSE=HPND
-SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
-IUSE=
-
-RDEPEND=!${CATEGORY}/${PN/-common}-${PV}
-# Use !${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# http://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/aclocal
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   dodir /usr/share/gobject-introspection-1.0
-   insinto /usr/share/gobject-introspection-1.0
-   doins Makefile.introspection
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2015-05-10 Thread Gilles Dartiguelongue
commit: ef23f9e95d00fc97891a358409903a0fdf834f9c
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun May 10 15:21:11 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun May 10 15:39:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ef23f9e9

dev-libs/gobject-introspection: 1.42.0-r1 → 1.44.0

 ebuild = gobject-introspection-1.44.0.ebuild} | 24 +-
 .../gobject-introspection-.ebuild  |  8 
 2 files changed, 9 insertions(+), 23 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild
similarity index 76%
copy from dev-libs/gobject-introspection/gobject-introspection-.ebuild
copy to dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild
index dcc8587..ed9480e 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.44.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -8,9 +8,6 @@ PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE=xml
 
 inherit gnome2 python-single-r1 toolchain-funcs versionator
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION=Introspection infrastructure for generating gobject library 
bindings for various languages
 HOMEPAGE=https://wiki.gnome.org/Projects/GObjectIntrospection;
@@ -22,18 +19,13 @@ REQUIRED_USE=
${PYTHON_REQUIRED_USE}
test? ( cairo )
 
-if [[ ${PV} =  ]]; then
-   KEYWORDS=
-   IUSE=${IUSE} doc
-else
-   KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
-fi
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 
 # virtual/pkgconfig needed at runtime, bug #505408
 # We force glib and goi to be in sync by this way as explained in bug #518424
 RDEPEND=
=dev-libs/gobject-introspection-common-${PV}
-   =dev-libs/glib-:2
+   =dev-libs/glib-2.$(get_version_component_range 2):2
doctool? ( dev-python/mako )
virtual/libffi:=
virtual/pkgconfig
@@ -46,12 +38,6 @@ DEPEND=${RDEPEND}
sys-devel/bison
sys-devel/flex
 
-
-if [[ ${PV} ==  ]]; then
-   DEPEND=${DEPEND}
-   doc? ( =dev-util/gtk-doc-1.19 )
-fi
-
 # PDEPEND to avoid circular dependencies, bug #391213
 PDEPEND=cairo? ( x11-libs/cairo[glib] )
 
@@ -70,8 +56,8 @@ src_configure() {
# To prevent crosscompiling problems, bug #414105
gnome2_src_configure \
--disable-static \
-   CC=$(tc-getCC) \
-   YACC=$(type -p yacc) \
+   CC=$(tc-getCC) \
+   YACC=$(type -p yacc) \
$(use_with cairo) \
$(use_enable doctool)
 }

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
index dcc8587..2c81cf5 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -26,7 +26,7 @@ if [[ ${PV} =  ]]; then
KEYWORDS=
IUSE=${IUSE} doc
 else
-   KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
+   KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 fi
 
 # virtual/pkgconfig needed at runtime, bug #505408
@@ -70,8 +70,8 @@ src_configure() {
# To prevent crosscompiling problems, bug #414105
gnome2_src_configure \
--disable-static \
-   CC=$(tc-getCC) \
-   YACC=$(type -p yacc) \
+   CC=$(tc-getCC) \
+   YACC=$(type -p yacc) \
$(use_with cairo) \
$(use_enable doctool)
 }



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2015-05-10 Thread Gilles Dartiguelongue
commit: 6c739892cc68ee611a63c47022ea275f2ccb533a
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun May 10 15:22:17 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun May 10 15:39:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6c739892

dev-libs/gobject-introspection-common: 1.42.0 → 1.44.0

 ...999.ebuild = gobject-introspection-common-1.44.0.ebuild} | 12 ++--
 .../gobject-introspection-common-.ebuild |  4 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
similarity index 64%
copy from 
dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
copy to 
dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
index 5248665..878047e 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.44.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -6,21 +6,13 @@ EAPI=5
 GNOME_ORG_MODULE=gobject-introspection
 
 inherit gnome.org
-if [[ ${PV} =  ]]; then
-   GCONF_DEBUG=no
-   inherit gnome2-live
-fi
 
 DESCRIPTION=Build infrastructure for GObject Introspection
 HOMEPAGE=http://live.gnome.org/GObjectIntrospection/;
 
 LICENSE=HPND
 SLOT=0
-if [[ ${PV} =  ]]; then
-   KEYWORDS=
-else
-   KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
-fi
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 IUSE=
 
 RDEPEND=!${CATEGORY}/${PN/-common}-${PV}

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
index 5248665..0b2e85b 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -19,7 +19,7 @@ SLOT=0
 if [[ ${PV} =  ]]; then
KEYWORDS=
 else
-   KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
+   KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 fi
 IUSE=
 



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2014-12-21 Thread Gilles Dartiguelongue
commit: 5d5422efc4a500df1dc5418495ce48443fdc4116
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun Dec 21 12:39:02 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Dec 21 12:39:10 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5d5422ef

dev-libs/gobject-introspection: moved to gentoo-x86

---
 .../gobject-introspection-1.42.0.ebuild| 73 --
 1 file changed, 73 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.42.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.42.0.ebuild
deleted file mode 100644
index 1032794..000
--- a/dev-libs/gobject-introspection/gobject-introspection-1.42.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE=xml
-
-inherit gnome2 python-single-r1 toolchain-funcs versionator
-
-DESCRIPTION=Introspection infrastructure for generating gobject library 
bindings for various languages
-HOMEPAGE=https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE=LGPL-2+ GPL-2+
-SLOT=0
-IUSE=cairo doctool test
-REQUIRED_USE=
-   ${PYTHON_REQUIRED_USE}
-   test? ( cairo )
-
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
-
-# virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and goi to be in sync by this way as explained in bug #518424
-RDEPEND=
-   =dev-libs/gobject-introspection-common-${PV}
-   =dev-libs/glib-2.$(get_version_component_range 2):2
-   doctool? ( dev-python/mako )
-   virtual/libffi:=
-   virtual/pkgconfig
-   !dev-lang/vala-0.20.0
-   ${PYTHON_DEPS}
-
-# Wants real bison, not virtual/yacc
-DEPEND=${RDEPEND}
-   =dev-util/gtk-doc-am-1.19
-   sys-devel/bison
-   sys-devel/flex
-
-# PDEPEND to avoid circular dependencies, bug #391213
-PDEPEND=cairo? ( x11-libs/cairo[glib] )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   if ! has_version x11-libs/cairo[glib]; then
-   # Bug #391213: enable cairo-gobject support even if it's not 
installed
-   # We only PDEPEND on cairo to avoid circular dependencies
-   export CAIRO_LIBS=-lcairo -lcairo-gobject
-   export CAIRO_CFLAGS=-I${EPREFIX}/usr/include/cairo
-   fi
-
-   # To prevent crosscompiling problems, bug #414105
-   gnome2_src_configure \
-   --disable-static \
-   CC=$(tc-getCC) \
-   YACC=$(type -p yacc) \
-   $(use_with cairo) \
-   $(use_enable doctool)
-}
-
-src_install() {
-   DOCS=AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO
-   gnome2_src_install
-
-   # Prevent collision with gobject-introspection-common
-   rm -v ${ED}usr/share/aclocal/introspection.m4 \
-   
${ED}usr/share/gobject-introspection-1.0/Makefile.introspection || die
-   rmdir ${ED}usr/share/aclocal || die
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2014-10-25 Thread Gilles Dartiguelongue
commit: e9ad6ae5293ac26431f2c10dd6e467fc7e5b0e07
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sat Oct 25 21:06:54 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sat Oct 25 21:06:54 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e9ad6ae5

dev-libs/gobject-introspection: repoman fixes

---
 dev-libs/gobject-introspection/gobject-introspection-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
index c426b7e..dcc8587 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
@@ -33,7 +33,7 @@ fi
 # We force glib and goi to be in sync by this way as explained in bug #518424
 RDEPEND=
=dev-libs/gobject-introspection-common-${PV}
-   =dev-libs/glib-2.$(get_version_component_range 2):2
+   =dev-libs/glib-:2
doctool? ( dev-python/mako )
virtual/libffi:=
virtual/pkgconfig



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2014-04-15 Thread Gilles Dartiguelongue
commit: e28e9ce2379369fe1d53af14fb8f6af92c5b2c4d
Author: Mike Auty ikelos AT gentoo DOT org
AuthorDate: Sun Apr  6 13:07:09 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Tue Apr 15 20:58:54 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e28e9ce2

dev-libs/gobject-introspection-common: 1.38.0 → 1.40.0

No ebuild changes.

---
 .../gobject-introspection-common-1.40.0.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
new file mode 100644
index 000..f756b4e
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/gobject-introspection-common/gobject-introspection-common-1.38.0.ebuild,v
 1.5 2014/03/28 02:19:04 jer Exp $
+
+EAPI=5
+GNOME_ORG_MODULE=gobject-introspection
+
+inherit gnome.org
+
+DESCRIPTION=Build infrastructure for GObject Introspection
+HOMEPAGE=http://live.gnome.org/GObjectIntrospection/;
+
+LICENSE=HPND
+SLOT=0
+KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+IUSE=
+
+RDEPEND=!${CATEGORY}/${PN/-common}-${PV}
+# Use !${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# http://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/aclocal
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   dodir /usr/share/gobject-introspection-1.0
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2014-04-15 Thread Gilles Dartiguelongue
commit: 81cb5ab40430e73f2f499a7bdf58ae34eb5f519a
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sat Apr 12 22:17:25 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Tue Apr 15 20:58:56 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=81cb5ab4

dev-libs/gobject-introspection: QAed

---
 dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild | 4 ++--
 dev-libs/gobject-introspection/gobject-introspection-.ebuild   | 7 ---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild
index 4a5fb10..391dcc3 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-1.38.0.ebuild,v
 1.6 2014/03/30 10:43:14 pacho Exp $
+# $Header: $
 
 EAPI=5
 GCONF_DEBUG=no
@@ -19,7 +19,7 @@ REQUIRED_USE=
${PYTHON_REQUIRED_USE}
test? ( cairo )
 
-KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND=

diff --git a/dev-libs/gobject-introspection/gobject-introspection-.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
index 9679b8b..e21310c 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-.ebuild
@@ -29,25 +29,26 @@ else
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 fi
 
+# virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND=
=dev-libs/gobject-introspection-common-${PV}
=dev-libs/glib-2.36:2
doctool? ( dev-python/mako )
virtual/libffi:=
+   virtual/pkgconfig
!dev-lang/vala-0.20.0
${PYTHON_DEPS}
 
 # Wants real bison, not virtual/yacc
 DEPEND=${RDEPEND}
-   =dev-util/gtk-doc-am-1.15
+   =dev-util/gtk-doc-am-1.19
sys-devel/bison
sys-devel/flex
-   virtual/pkgconfig
 
 
 if [[ ${PV} ==  ]]; then
DEPEND=${DEPEND}
-   doc? ( =dev-util/gtk-doc-1.15 )
+   doc? ( =dev-util/gtk-doc-1.19 )
 fi
 
 # PDEPEND to avoid circular dependencies, bug #391213



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection/

2014-04-15 Thread Gilles Dartiguelongue
commit: 4936e66a0be0a35588e0ec847a2e45c55204402a
Author: Mike Auty ikelos AT gentoo DOT org
AuthorDate: Sun Apr  6 13:08:07 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Tue Apr 15 20:58:55 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4936e66a

dev-libs/gobject-introspection: 1.38.0 → 1.40.0

Changed gtk-doc-am-1.15 to 1.19, libffi must already be =3.0.0 so no ebuild 
change.

---
 .../gobject-introspection-1.40.0.ebuild| 72 ++
 1 file changed, 72 insertions(+)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild
new file mode 100644
index 000..4a5fb10
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.40.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-1.38.0.ebuild,v
 1.6 2014/03/30 10:43:14 pacho Exp $
+
+EAPI=5
+GCONF_DEBUG=no
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE=xml
+
+inherit gnome2 python-single-r1 toolchain-funcs
+
+DESCRIPTION=Introspection infrastructure for generating gobject library 
bindings for various languages
+HOMEPAGE=http://live.gnome.org/GObjectIntrospection/;
+
+LICENSE=LGPL-2+ GPL-2+
+SLOT=0
+IUSE=cairo doctool test
+REQUIRED_USE=
+   ${PYTHON_REQUIRED_USE}
+   test? ( cairo )
+
+KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND=
+   =dev-libs/gobject-introspection-common-${PV}
+   =dev-libs/glib-2.36:2
+   doctool? ( dev-python/mako )
+   virtual/libffi:=
+   virtual/pkgconfig
+   !dev-lang/vala-0.20.0
+   ${PYTHON_DEPS}
+
+# Wants real bison, not virtual/yacc
+DEPEND=${RDEPEND}
+   =dev-util/gtk-doc-am-1.19
+   sys-devel/bison
+   sys-devel/flex
+
+# PDEPEND to avoid circular dependencies, bug #391213
+PDEPEND=cairo? ( x11-libs/cairo[glib] )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   if ! has_version x11-libs/cairo[glib]; then
+   # Bug #391213: enable cairo-gobject support even if it's not 
installed
+   # We only PDEPEND on cairo to avoid circular dependencies
+   export CAIRO_LIBS=-lcairo -lcairo-gobject
+   export CAIRO_CFLAGS=-I${EPREFIX}/usr/include/cairo
+   fi
+
+   # To prevent crosscompiling problems, bug #414105
+   gnome2_src_configure \
+   --disable-static \
+   CC=$(tc-getCC) \
+   YACC=$(type -p yacc) \
+   $(use_with cairo) \
+   $(use_enable doctool)
+}
+
+src_install() {
+   DOCS=AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO
+   gnome2_src_install
+
+   # Prevent collision with gobject-introspection-common
+   rm -v ${ED}usr/share/aclocal/introspection.m4 \
+   
${ED}usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir ${ED}usr/share/aclocal || die
+}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/

2014-04-15 Thread Gilles Dartiguelongue
commit: 2fb468f7913c40a6188219b3261346326530094a
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sat Apr 12 22:18:12 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Tue Apr 15 20:58:55 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2fb468f7

dev-libs/gobject-introspection-common: QAed

---
 .../gobject-introspection-common-1.40.0.ebuild| 4 ++--
 .../gobject-introspection-common-.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
index f756b4e..3337962 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.40.0.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/gobject-introspection-common/gobject-introspection-common-1.38.0.ebuild,v
 1.5 2014/03/28 02:19:04 jer Exp $
+# $Header: $
 
 EAPI=5
 GNOME_ORG_MODULE=gobject-introspection
@@ -12,7 +12,7 @@ HOMEPAGE=http://live.gnome.org/GObjectIntrospection/;
 
 LICENSE=HPND
 SLOT=0
-KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
 IUSE=
 
 RDEPEND=!${CATEGORY}/${PN/-common}-${PV}

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
index d241d89..5248665 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-.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: $