[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: $